Bluetooth-kommunikation mellan LCD och HTML-app (5 / 7 steg)
Steg 5: Arduino kod
Involt från hårdvara synvinkel kommunicerar med app med överföra variablerna i beredda skiss (i Involt/arduino mapp). Det är lätt eftersom det kräver oftast en kodrad arduino per en rad HTML-kod. Numeriska värden lagras i involtDigital utbud och strängar i receivedString matris. Vektorindexet är antalet "pin" som faktiskt används för att ha gemensamt nummer i program- och maskinvara så du kan enkelt få tillgång till samma värden. Du kommer att se hur det fungerar i "HTML input" steg.
Eftersom vi vill skicka sträng från app till LCD, lagras uppgifterna i receivedString matris. För den här läraren är detta det enda att veta om Involt arduino skiss. För liquidCrystal bibliotek Läs i dokumentationen. Mer information om Involt arduino skiss ingår på denna webbplats.
Den slutliga skissen kommer att se ut den bifogade filen. Kom ihåg om koppla RX/TX innan du lägger upp skiss.