Android + Arduino Labyrith spel (5 / 5 steg)
Steg 5: Skriva Arduino koden
Efter app är slutförda kan börja med koden jag har lagt upp koden data överför det, sammanställa och skicka det till arduino men vänta innan du skickar koden loss rx och tx stiften i bluettoh modul från arduino styrelsen... och skicka koden efter detta kan du bifoga stiften tillbaka...
den kod som tas emot från bluetooth är en sträng som har vår axel datas...
nu Serial.parseInt(); används för att läsa strängen och konvertera strängen till int i variabeln pos.
nu pos har värde = 190180 (säg) vårt mål är nu för att dekryptera data dvs flytta x-axeln och y koordinater
för x axeln. Dela upp värdet av 1000, detta ger 190.i.e värde/1000 = 190
och för y-axeln modulära dividera värdet med 1000, som kommer att ge oss 180 dvs värdet % 1000 = 180
nu beräkna servon som du vill använda för luta styrelsen,... i mitt fall dess 180 och 75 max och min position och...
nu fick vi x och y axel samordnas,, nu bara vi att karta koordinater med min och max roterande vinklar som vi vill ha för våra servon...
se koden för detaljer.
Och vi har gjort... Ladda upp koden, öppna app ansluta och spela...
Vet du google har en för sig och är en mycket stor labyrint du någonsin sett... som också är min motivation för att bygga en till mig själv.
Så tills nästa gång, ha kul...