Pristatome Arduino – paprastą Raspberry Pi alternatyvą

Pristatome Arduino – paprastą Raspberry Pi alternatyvą

1 vaizdas iš 5

„Arduino“ yra idealus valdiklis elektronikos projektui
„Arduino“ aparatinė įranga yra visų formų ir dydžių
Mažytis Femtoduino rodo, kokia kompaktiška gali būti Arduino sistema
Nelituojanti duonos lenta leidžia lengvai prijungti komponentus prie Arduino įrenginio valdymo kaiščių
Paprastas kodas reaguoja į mygtukų paspaudimus

Šis kodas nurodo „Arduino“ perskaityti pirmojo mygtuko būseną ir palyginti ją su ankstesne. Jei būsena pasikeitė į žemą, o tai rodo, kad mygtukas buvo paspaustas, tai suaktyvina kitą kodo bloką, kuris praneša Arduino klaviatūros modulis, skirtas palaikyti virtualųjį kairįjį GUI klavišą – taip pat žinomą kaip „Windows“ klavišas arba „Super“ klavišas – ir D klavišą 250 milisekundžių prieš juos išleisdamas. Jei naudojate „Windows“, tai sumažins visus langus ir vienu mygtuko paspaudimu parodys darbalaukį.

Galiausiai dabartinė būsena išsaugoma kaip ankstesnė būsena, paruošta kitą kartą, kai bus perkeltas kodas. Tada tas pats kodas, pakeitus mygtukų numerius, naudojamas dar tris kartus likusiems mygtukams aptikti. Pridėti:

Tai užbaigia programą, suteikiant daugiau funkcijų naudojant papildomus mygtukus: antrame bloke išspausdinamos dvi teksto eilutės, reklamuojančios PC Pro trečiasis įveda sudėtingą slaptažodį, o paskutinis suteikia World of Warcraft žaidėjams mygtuką, rodantį jų dabartinę vietą.

Jei nenorite viso to įvesti, galite atsisiųsti kodą.

Paprastas kodas reaguoja į mygtukų paspaudimus

4. Įkeliamas eskizas

Kai programa parašyta, laikas taupyti. Spustelėkite Įrašymo piktogramą IDE (rodyklė žemyn) ir suteikite programai įsimintiną pavadinimą. Jis bus įrašytas į „eskizų knygelę“: „Windows“ sistemoje tai yra Mano dokumentų poaplankis; OS X ir Linux vartotojai jį ras savo namų kataloguose.

Tada laikas pabandyti sukompiliuoti kodą. Spustelėkite mygtuką Patvirtinti (varnelė) ir patikrinkite, ar nėra klaidų: jei jų yra, jos bus nurodytos lango apačioje raudonai. Kiekvienoje pradžioje nurodomas jos eilutės numeris, todėl, jei kas nors pasirodo, dar kartą patikrinkite tą eilutę. Dažniausiai kaltininkas yra spausdinimo klaida.

Galiausiai atėjo laikas įkelti programą į „Arduino“. Prijunkite Arduino Leonardo prie kompiuterio USB prievado, tada eikite į meniu Įrankiai, pasirinkite lentą ir sąraše pasirinkite Arduino Leonardo.

Tada grįžkite į įrankių meniu ir pasirinkite „Serial Port“, kad pasirinktumėte fizinį prievadą, prie kurio prijungtas „Arduino“. „Windows“ kompiuteryje tai paprastai bus COM2 arba COM3, o OS X ir Linux vartotojai jį ras /dev/ttyACM0.

Norėdami įkelti programą, kuri išsaugo ją „Arduino“ atmintyje, spustelėkite įkėlimo piktogramą (dešinėn nukreipta rodyklė). Jei gaunate klaidą, išbandykite kitą nuoseklųjį prievadą meniu Įrankiai.

5. Naudojimas ir pritaikymas

Kai programa įkelta, klaviatūra yra paruošta naudoti. Atidarykite teksto rengyklę ir paspauskite kiekvieną mygtuką paeiliui, pradedant nuo ketvirto mygtuko apačioje. Kiekvieną kartą paspaudus mygtuką, suaktyvinama makrokomanda ir tekstas atrodo taip, lyg būtų įvestas klaviatūra. Tuo tarpu viršutinis mygtukas sumažins jūsų langus ir nuves jus į darbalaukį.

Šiuo metu galite uždaryti Arduino IDE: makrokomandas veiks, kai bus prijungtas prie bet kurio su USB suderinamo kompiuterio, su įdiegtu IDE arba be jo. Tačiau įdiegę IDE galite iš naujo redaguoti kodą ir pritaikyti kiekvieną mygtuką pagal savo poreikius. Galite pasirinkti, kad dažniausiai naudojamoms komandoms būtų įvestas raktas arba baigiamoji pastraipa naudokite el. laiškuose arba paleiskite įvairias komandas mėgstamuose žaidimuose arba pristabdykite ir paleiskite muzika. Viskas, ką galima padaryti naudojant klaviatūrą, gali būti padaryta „Arduino Leonardo“ modifikuojant mūsų sukurtą kodą.