Påminn mig, tänd (5 / 6 steg)
Steg 5: programvara
För prototyper gör jag använder Serial Monitor att användarens indata.
Till att börja med kommer användaren viktiga identifikationsnumret på en busshållplats på ett användargränssnitt (Eg. Pekskärm tablet, Arduino Serial Monitor (för prototyper). Hållplatsen kommer att vara där användaren ville vakna upp och från där, Arduino UNO kommer att lagra användarens data.
Den sändare enhet som består av en Arduino UNO och en RF-sändare placeras vid hållplatserna längs busslinjer. (Se figur 2). RF-sändare sänder sedan identifikationsnumret på busshållplatsen. Data kommer att fångas upp av RF-mottagare och data kommer att behandlas av mottagarenheten. (Se figur 3). Mottagaren kontrollerar om hållplats nummer från sändaren enheten matchar användarens data. Om hållplats nummer matchar, kommer att piezoelektriska summern i slutet mottagare producera ett ljud för att vakna användaren.
Här är kodbeteckningar för Arduino UNO överföra data med hjälp av RF.
Ett prov som kodar från Piezo elektriska summern kan hittas här:
http://www.princetronics.com/supermariothemesong/