Linkit en - vattennivån Controller med TV Fjärrinställningar (7 / 11 steg)
Steg 7: Kodändringar
Header-filer sa skillnaden i programmering.
1) Softwareserial bibliotek stöds inte i Linkit en.
2) EEPROM bibliotek stöds inte i Linkit en.
3) IRremote.h som inte stöds i Linkit en
Softwareserial
Seriella mjukvarubibliotek inte fungerar i linkit en. Så ansluten LCD-displayen till digital stift 1 (TX) för serial1. Så förändras myserial variabel serial1 alla platser.
EEPROM
EERPOM bibliotek fungerar inte i Linit en. Men alternativa LEEPROM bibliotek levereras med Linkit en. Bara ändra alla sidhuvudfilen görs inte vill ändra programmet.
IRremote
Ladda ner IR_Recv_LinkIt från plats ges. Klistra in filen library i C:\Program Files\Arduino\hardware\arduino\mtk\libraries. På grund av standard pin för IR-mottagaren är Data stift 2. Anslut IR-mottagaren till Data stift 2. Förändringar vill ha till gjort i variabeldeklarationen knappar för retur, ställa upp, ner, fly. Också ändra kodning för värde fetch från sensorn. Eftersom funktionen olika för IRremote.h och IR_Recv_LinkIt.h.
Bara kopiera koden och ladda upp till din länk det en bräda.