PC kontrollerade Bluetooth Robot (med ett GUI!) (5 / 9 steg)
Steg 5: Kod - teori
Låt oss tala teoretiskt. Vi har en robot, och vi vill fjärrstyra med ett tangentbord med Bluetooth och har ett trevligt användargränssnitt som gör det möjligt för oss att göra detta enkelt. För att göra det, behöver vi en dator och ett program kallat bearbetning. Behandlingen är en öppen källkod grafiskt programmeringsspråk som gör det möjligt att ta emot indata från tangentbordet, visas på vår gränssnitt och skicka signaler via Bluetooth seriell port. Vi kommer sedan ladda upp en programmet till roboten med hjälp av Arduino IDE som kommer att lyssna efter signaler i den seriella Bluetooth-porten, och vidta olika åtgärder enligt vilken signal anlände. Till exempel om trycker på upp-knappen på tangentbordet, bearbetning programvara tar emot den som indata, visar det på skärmen och skickar nummer "1". Roboten, som reglerar inom intervallet Bluetooth, får nummer "1" och rör sig framåt, eftersom den är definierad i dess kod som siffran "1" betyder framåt. Om den högra knappen trycks sedan siffran "2" skickas och roboten flyttas rätt, om utrymme knappen trycks robot bromsarna och så vidare och så vidare.
Med den här metoden kan du även lägga några riktigt snyggt funktioner, som slår på LED-strålkastare med "L"-knappen.