Nulaužkite savo radijo siųstuvą

Tačiau daugeliu atvejų jūs nepirksite šių modulių tiesiogiai. Tai gera žinia, nes su jais sunku dirbti. Vietoj to naudosite „Arduino RF Shield“, kartais žinomą kaip FSK skydas dėl RF duomenų kodavimo būdo.

Nulaužkite savo radijo siųstuvą

Tiesą sakant, norėdami palengvinti gyvenimą, galite pažvelgti į „JeeLabs“ įrenginį, vadinamą „JeeLink“, kuris yra paruoštas USB įskiepis – atrodo kaip stora atminties kortelė – iš esmės yra Arduino Uno (labiausiai paplitęs tipas) ir Hope radijas modulis.

Šis mažas įrenginys labai palengvina RF eksperimentų vykdymą, todėl aš jį naudosiu čia, kad parodyčiau, kaip siųsti ir gauti duomenis. Nereikia naudoti „JeeLink“ – tiks bet kokia „Arduino“ pagrindu sukurta plokštė kartu su RF ekranu.

Jei esate tokio amžiaus kaip aš, galite prisiminti laikus, kai kompiuteriniuose žurnaluose puslapis po puslapio buvo sąrašų, kuriuos turėjote įvesti į savo kompiuterį. Laimei, tokie darbai nebereikalingi, nes turime internetą, todėl spausdinamų sąrašų bus iki minimumo.

Jei esate tokio amžiaus kaip aš, galite prisiminti laikus, kai žurnaluose puslapis po puslapio buvo sąrašų, kuriuos turėjote įvesti į savo kompiuterį

Pirmiausia turite įdiegti ir nustatyti kūrimo aplinką savo kompiuteryje – siūlau Atsisiųskite standartinį Arduino IDE, kur rasite Windows, Mac ir Linux versijas.

Yra ir kitų „Arduino“ kūrimo aplinkų, todėl raginu jas išbandyti, tačiau pirmiausia svarbu susitvarkyti su oficialia. Toliau turėtumėte įdiegti JeeLib biblioteką.

Kaip visada su „github“ priglobtomis bibliotekomis, didesnė tikimybė, kad pasiseks, jei atsisiųsite suglaudintą versiją iš mygtuko, esančio po projekto aprašymu. (Visas Projektas „Jee“ yra olando Jeano-Claude'o Wipplerio sumanymas – pavadinimas sutrumpintas iš „JC’s Environmental Electronics“).

Atsisiųsdami JeeLib atminkite, kad šios bibliotekos turi patekti į tinkamą aplanką. Jei naudojate „Mac“, tai reiškia pačios .app šaltinį. Taigi atidarykite „Finder“, eikite į programų aplanką ir suraskite arduino.app, tada dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Rodyti paketo turinį.

Naršykite į turinį | Ištekliai | Java | bibliotekas ir įdėkite ten atsisiųstą JeeLib aplanką. Dabar prijunkite „JeeLink“ (arba bet kurį kitą naudojamą SBC) ir pradėkite kalbėtis su „Arduino IDE“. Turite pasirinkti tinkamą įrenginį įrankiuose | Serijinis prievadas ir tinkama plokštė įrankiuose | Lenta. „JeeLink“ tai bus „Arduino Uno“.

Norėdami patikrinti, ar viskas veikia tinkamai, sukurkite naują „eskizą“ (programos ar scenarijaus „Arduino“ terminiją) ir įveskite šį paprastą kodą:

Tai parodo bet kurio Arduino eskizo pagrindus. Jį sudaro du pagrindiniai komponentai: setup (), kuris paleidžiamas vieną kartą pradžioje, ir loop (), kuris nuo tada veikia nuolat. Šis eskizas padidina analoginį išėjimą ant 9 kaiščio (prie kurio prijungtas vidinis šviesos diodas) nuo 0 iki 255 ir atgal, todėl šviesos diodas pulsuoja.

Naudojant JeeLink, jis bus mėlynas šviesos diodas maždaug įpusėjus; kai matote šią pulsuojančią mėlyną šviesą, žinote, kad įrenginys veikia ir jūsų IDE tinkamai su juo kalba.