Billig trådlös överföring mellan två Arduinos med infraröd (4 / 4 steg)
Steg 4: Använda den!
I detta sista steg, vi slår allt på och kolla om det fungerar.
Jag använder PuTTY programmet att ta emot data från Arduino. (Naturligtvis kan du också använda Arduino Serial Monitor, resultatet blir detsamma!) Naturligtvis, använder den USB-anslutningen, via den virtuella seriella porten.
• Ok, aktivera kortet utsläppskälla. Kom ihåg att du kan kontrollera lysdioden med en mobiltelefon-kamera.
• Kontrollera IR ledde på kortet sändaren och mottagaren är justerade.
• Sätta in mottagaren kortet inte långt borta. Min mottagare modul har en inbyggd lysdiod som blinkar vid inkommande data.
• Starta PuTTY, välj "Serial" och skriv "COM4" i textrutan seriell linje. Om du inte vet rätt seriell port, bara kolla rätt kärnpunkten i Arduino IDE: min säga "Arduino Mega på COM4". Kontrollera-överföringshastigheten är korrekt (9600 i mitt exempel) och klicka på öppna. Det borde fungera!
OK, är det ganska dumt att skickas en hel mening. Det är långsamt, och det kanske bättre att skickas endast de två variablerna (temperatur och luftfuktighet). Kom ihåg att detta Instructable är bara ett exempel!
Här är vi en enkel lösning att skicka mono-directional data mellan två Arduino kort. Verkliga trådlösa lösningar (433 MHz moduler, Bluetooth eller Wifi) är naturligtvis också passar utmärkt. I mitt fall, modulen IR fanns i lager, och det var möjligt att använda det (inga hinder mellan dem). Om du behöver skicka data (vid låg hastighet), kom bara ihåg de goda gamla IR sändarna... Det är möjligt att förbättra denna kod, till exempel genom att lägga till en kontroll fel, eller lägga till dubbelriktad länkar.
Tack för läsning!