Turinys:

„IoT“skrudintuvas („LoRa“): 11 žingsnių (su nuotraukomis)
„IoT“skrudintuvas („LoRa“): 11 žingsnių (su nuotraukomis)

Video: „IoT“skrudintuvas („LoRa“): 11 žingsnių (su nuotraukomis)

Video: „IoT“skrudintuvas („LoRa“): 11 žingsnių (su nuotraukomis)
Video: When Toasters Outsmart Us IoT Meets AI #technology #IoT #AI 2024, Lapkritis
Anonim
„IoT“skrudintuvas („LoRa“)
„IoT“skrudintuvas („LoRa“)

„IoT“skrudintuvas

Skrudintuvas, kurį galima stebėti ir valdyti naudojant specialiai sukurtą „Android“programą.

Skrudintuvas turi „SODAQ ExpLoRer“kortelę su 32 bitų „ARM Cortex M0+“ir integruotu „LoRa“moduliu bei antena. Šie „LoRa“moduliai užtikrina ryšį tarp mobiliojo ir skrudintuvo per šliuzą. „LoRa“ryšys veikia ISM juostoje, esant 868 MHz dažniui, ir paprastai naudojamas daiktų interneto programose dėl mažos energijos ir didelio nuotolio (+ nemokamai, kad veiktų 868 MHz dažnių juostoje). Daugiau apie „LoRa“skaitykite čia:

Buvo sukurta „Andorid“programa, galinti belaidžiu būdu valdyti skrudintuvą, nuleidžiant duonos skrudintuve žemyn ir įjungiant kaitinimo elementą tam tikrą laiką. Vartotojas gali pasirinkti tris skirtingus „skrudintuvo“lygius (retas, vidutinis, gerai atliktas). Tuo pačiu metu jis stebės skrudintuvo išorinę temperatūrą. Visas bendravimas nukreipiamas per „LoRa“šliuzą ir toliau apdorojamas „PubNub“, todėl „Android“programa gali užsiprenumeruoti ir skelbti duomenis iš šliuzo per kanalą.

1 žingsnis: aparatinės įrangos dalys

1. Skrudintuvas (bet koks skrudintuvas su panašiu kėlimo mechanizmu veiks):

2. Žingsninis variklis-linijinis žingsninis variklis:

4. Žingsninio variklio tvarkyklė:

3. „Sodaq One Explorer“-„LoRa“:

4. Baterijos laikiklis-12V:

5. Jungiklis (bet kuris 12V jungiklis veiks):

6. Aliuminio profiliai:

7. Kabeliai, varžtai ir baterijos

2 žingsnis: medžiaga

Medžiaga
Medžiaga
Medžiaga
Medžiaga
Medžiaga
Medžiaga

2.1 - Išmatuokite visas skrudintuvo puses ir iškirpkite aliuminio dalį. Šiuo atveju aliuminio plokštės matmenys yra 33, 5 x 13, 5 cm (nuotrauka). Padarykite keturias skylutes, atitinkančias skrudintuvo priekinio skydelio skyles. Šiuo atveju jie dedami į kiekvieną stačiakampio kampą, kurio matmenys 31, 5 x 12, 5 cm.

2.2 - Padarykite dvi skyles (vieta priklauso nuo jūsų). Kad SODAQ kortelė tilptų, pirmoji skylė turi būti 11 x 5, 5 cm. Antroji skylė turi būti tokia didelė, kaip ir jūsų jungiklis. Padarykite organinį stiklą, kurio matmenys yra tokie patys kaip paveikslėlyje. Gręžkite dvi skyles, kad palaikytumėte SODAQ kortelę.

2.3 - Paimkite aliuminio profilius ir supjaustykite į dvi dalis. Ilgis turi būti lygus aliuminio plokštės šonui.

3 žingsnis: Sumontuokite žingsninį variklį

Sumontuokite žingsninį variklį
Sumontuokite žingsninį variklį
Sumontuokite žingsninį variklį
Sumontuokite žingsninį variklį
Sumontuokite žingsninį variklį
Sumontuokite žingsninį variklį

ĮSPĖJIMAS! Elektros gaminių pakeitimai, jei netinkamai su jais elgiamasi, gali atsirasti sveika

3.1. Nuimkite būtinus sriegius, laikančius apvalkalą ant kaitinimo elemento ir jo konstrukcijos.

3.2 Nuimkite strypą, laikantį skrudintuvo padėklą vertikalioje padėtyje.

3.3. Naudokite atsuktuvą, kad padarytumėte skylę žemiau, kur turėjo būti padėtas šis strypas. Įsitikinkite, kad nesigilinate į jokią elektroniką!

3.4. Pakeiskite pradinį strypą tiesiniu varikliu ir pritvirtinkite plastikinį laikiklį ant plastikinės konstrukcijos viršaus trimis varžtais (paveikslėlis). Tai dabar veiks kaip naujas motorizuotas strypas, kurį galėsime valdyti!

4 žingsnis: Aparatūros prijungimas

Aparatūros prijungimas
Aparatūros prijungimas
Aparatūros prijungimas
Aparatūros prijungimas
Aparatūros prijungimas
Aparatūros prijungimas

4.1. Sumontavę variklį ant skrudintuvo, prijunkite jį, kaip parodyta aukščiau esančioje schemoje (paveikslėlyje). Aš panaudojau eksperimentinę plokštę, kad lituotų būtinus ryšius tarp signalų, ir naudoju tris antraštes, kad galėčiau ją pritvirtinti prie SODAQ kortelės. (paveikslėlis). Plokštelę ant skrudintuvo pritvirtinkite varžtais.

5 žingsnis: programinės įrangos projektavimas

Programinės įrangos projektavimas
Programinės įrangos projektavimas

1. SODAQ mazgas - mazgas, kuris valdo skrudintuvą ir siunčia variklio komandas variklio vairuotojui, kuris valdo žingsninį variklį. Žingsninis variklis nuleis arba pakels skrebučius, priklausomai nuo to, kurią komandą suteikė vartotojas.

2. Multiconnect Conduit - Vartai, prie kurių SODAQ mazgas jungiasi per LoRa, kai įjungiamas. Vartai suteikia kanalą, kuris perduoda duomenis į pokalbių telkinį.

3. „Talkpool“- yra serverio tiekėjas, leidžiantis prisijungti prie skirtingų daiktų interneto platformų per integruotus protokolus. Galimi naudoti protokolai: MQTT, PubNub, IBM Bluemix. (Šiame projekte naudosime „PubNub“)

4. „PubNub“- „IoT“platforma, veikianti kaip centrinis centras, kuriame srautas siunčiamas per kanalus. Prenumeruoti/publikuoti struktūrą. Skirtingas SDK numato skirtingų platformų naudojimą (šiame projekte mes naudojame „Android“skirtą SDK)

5. „Android“programa - naudojant „PubNub Android SDK“, programa suteikia vartotojui grafinę sąsają, rodančią skrudintuvo temperatūrą (prenumeruojamą kanalą). Be to, skrudintuvą taip pat galima valdyti naudojant programos mygtukus (paskelbti kanalą).

Daugiau informacijos ir pamoka:

Rekomenduojamas: