Olles pisut progenud ühekiibilisi arvuteid, siis julgen noka lahti teha.
WiFi leviala on ilmselt sellise seadme liigutamiseks täiesti piisav. Bluetooth on "pisut lühem". Samas kui sul on juhtimiseks algoritmid ja juhtloogika progetud valmis, siis ei ole miniarvutile oluline, kas juhtsignaal tuleb kosmosest satelliidilt või telefoni APPist.
Tore et sul on olemas mingi alus millele asi peale panna, aga alusta ikka peamisest APPi ja Arduino vahelisest kommunikatsioonist. Kindlasti ära unusta nn failsafe mode tegemist, et kui mingi aja jooksul juhtsignaali ei ole või ei tule, et siis aparaat jooksu ei paneks.
Alustamiseks võid võtta suvalise mikromootori suvalisest poest või leiad mõnest vanast mänguasjast ja proovi teda panna pöörlema mõlemas suunas ning juhi seda liikumist oma APPiga.
Alusta seadmetevahelisest kommunikatsioonist ja edasi-tagasi liikumise võid esialgu lahendada mingi odava H-bridge kiviga. Roolimiseks uuri läbi rooliservode juhtsignaalid ja vaata kuidas sa selle signaali saad arduinost servosse. Kui plaanid proportsionaalset keeramist, siis sul ei ole teist valikut (tähendab on, aga servoga on vist lihtsaim lahendus) . Esimese eksemplari võid lahendada ka lihtsalt ON-OFF lahendustega nagu esimesed algelised raadiomudelid. See tähendab, et rool keerab mõlemale poole lõppu ehk roolil on kolm asendit VASAKULE-OTSE-PAREMALE (põhimõtteliselt võid lahendada solenoidi või elektromagnetiga ja vedru tõmbab asendisse OTSE) ja kui edasi-tagasi liikumise lahendad H-bridgega siis on liikumiseks samuti kolm asendit EDASI-SEIS-TAGASI.
Kui selle ära teed ja selleks ei ole sul vaja mingit keret-autot ning saad põhimõteliselt laual valmis teha ja ära proovida kas töötab. Sealt edasi võiks liikuda edasi proportsionaalse juhtimise suunas. Kui sul see osa on tehtud, siis on edasi kukepea hakata juhtima näiteks harjavaba mootorit.
Kindlasti on internetis mitmeid sarnaseid lahendusi ja õpetusi, aga tiba kisub teema rohkem elektroonika valdkonda. Jääb pisut segaseks, et mida sa tahad teha või millist abi sul on vaja täpselt sestap soovitan alustada nö ON-OFF lahendustest ja sealt siis edasi. Põhimõtteliselt pole sul alguses isegi mootoreid ja ajameid vaja, pane arduinole väljunditesse dioodi näiteks ja juhi nende vilkumist oma APPiga. Siis asendad dioodid millegi muuga. Tee endale selgeks analoog signaalid ja digitaal signaalid ja nende toimimise loogika ja anna muudkui hagu. Jootekolb kuumaks!
1. Tee selgeks endale servode juhtimine ja nagu polegi rohkem midagi vaja.
2. Kui tahad puldikat juhtida, siis tee selgeks milliste signaalidega juhitakse regusid (ingl. ESC)
3. Kui tahad lihtsalt katsetada, siis alusta odavatest tükkidest ja katsu neid juhtida oma APPiga, kui see toimib, siis hakkad vaatama, millised on koormused ja teed vastavad täiendused, et asi töötaks ka välitingimustes. alusta mingist odavast hiina junnist millel on peal nn ON-OFF loogikaga liikumine ehk keeramise mehhaanika ja liikumise ajam.
Ja siis edaspidi ei ole vaja kasutajatel pulti ja vastuvõtjat. Saavad sinult Arduino ja APPi ja sõit võib alata. Infoks lisan veel, et võistlusautode puldid töötavad 2.4GHz levialas. Et mis seos sellel on WiFiga - tead sa?
Suhteliselt asjalik ja algajale sobilik materjal on
http://www.picaxe.com Neil oli kunagi Eestis ka müügiesindaja, aga nüüd vist on lähim Soomes. Eeldab teadmisi elektroonikast ja nendest asjadest, mis on elektroonikajubinate sees ja kuida elekter sealt läbi liigub.
Edu!
Eik