Sadržaj:

IoT toster (LoRa): 11 koraka (sa slikama)
IoT toster (LoRa): 11 koraka (sa slikama)

Video: IoT toster (LoRa): 11 koraka (sa slikama)

Video: IoT toster (LoRa): 11 koraka (sa slikama)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Srpanj
Anonim
IoT toster (LoRa)
IoT toster (LoRa)

IoT toster

Toster koji se može pratiti i kontrolirati putem prilagođene Android aplikacije.

Toster je opremljen SODAQ ExpLoRer karticom koja ima 32-bitni ARM Cortex M0+ te integrirani LoRa modul i antenu. Ovi LoRa moduli omogućuju komunikaciju između mobilnog uređaja i tostera putem pristupnika. LoRa komunikacija radi na ISM opsegu pri 868Mhz i obično se koristi u IoT aplikacijama zbog niske energije i performansi velikog dometa (+ besplatno za rad na pojasu 868Mhz). Više o LoRi pročitajte ovdje:

Razvijena je aplikacija Andorid koja može bežično upravljati tosterom spuštanjem kruha u tosteru i uključivanjem grijača na određeno vrijeme. Korisnik može odabrati tri različite razine tostera (rijetke, srednje, dobro napravljene). Istodobno će nadzirati vanjsku temperaturu tostera. Sva komunikacija usmjerena je putem LoRa gatewaya, a dalje ga obrađuje PubNub što aplikaciji Android omogućuje pretplatu i objavljivanje podataka s pristupnika putem kanala.

Korak 1: Dijelovi hardvera

1. Toster (svaki toster sa sličnim mehanizmom za podizanje će raditi):

2. Koračni motor-Linearni koračni motor:

4. Vozač koračnog motora:

3. Sodaq One Explorer-LoRa:

4. Držač baterije-12V:

5. Prekidač (bilo koji prekidač od 12 V će raditi):

6. Aluminijski profili:

7. Kablovi, vijci i baterije

Korak 2: Materijal

Materijal
Materijal
Materijal
Materijal
Materijal
Materijal

2.1 - Izmjerite svaku stranu tostera i izrežite aluminijski dio. U tom slučaju dimenzija aluminijske ploče je 33, 5 x 13, 5 cm (slika). Napravite četiri rupe koje odgovaraju otvorima na prednjoj ploči tostera. U tom se slučaju postavljaju u svaki kut pravokutnika promjera 31, 5 x 12, 5 cm.

2.2 - Napravite dvije rupe (mjesto ovisi o vama). Prva rupa mora biti dimenzija 11 x 5, 5 cm kako bi SODAQ kartica mogla stati. Druga rupa mora biti velika koliko i vaš prekidač. Napravite pleksiglas istih dimenzija kao na slici. Izbušite dvije rupe za podršku SODAQ kartice.

2.3 - Uzmite aluminijske profile i izrežite ih na dva dijela. Duljina bi trebala biti jednaka strani aluminijske ploče.

Korak 3: Montirajte koračni motor

Montirajte koračni motor
Montirajte koračni motor
Montirajte koračni motor
Montirajte koračni motor
Montirajte koračni motor
Montirajte koračni motor

UPOZORENJE! Izmjene na električnim proizvodima mogu uzrokovati svežu prtljagu ako se s njima ne rukuje pravilno

3.1. Uklonite nepotrebne vijke koji drže ljusku na elementu grijača i njegovoj strukturi.

3.2 Uklonite šipku koja drži držač tostera u okomitom položaju.

3.3. Odvijačem napravite rupu ispod mjesta gdje je ova šipka trebala biti postavljena. Pazite da ne bušite u bilo kojoj elektronici!

3.4. Zamijenite izvornu šipku linearnim motorom i pričvrstite plastični držač na vrhu plastične konstrukcije s tri vijka (slika). Ovo će sada djelovati kao nova motorizirana šipka, koju ćemo moći kontrolirati!

Korak 4: Povezivanje hardvera

Povezivanje hardvera
Povezivanje hardvera
Povezivanje hardvera
Povezivanje hardvera
Povezivanje hardvera
Povezivanje hardvera

4.1. Nakon što je motor montiran na toster, spojite ga kao na gornjoj shemi kola (slika). Koristio sam ploču za eksperiment za lemljenje nepotrebnih veza između signala i upotrijebio sam tri zaglavlja kako bih je mogao montirati na karticu SODAQ. 4.2 Stavite sve to zajedno i uzmite ljepljivu traku za postavljanje držača baterije na stražnju stranu aluminijske ploče. (slika). Pomoću vijaka postavite ploču na toster.

Korak 5: Dizajn softvera

Dizajn softvera
Dizajn softvera

1. SODAQ čvor - čvor koji upravlja tosterom i šalje naredbe motora vozaču motora koji upravlja koračnim motorom. Koračni motor će spustiti ili podići zdravicu ovisno o tome koju je naredbu dao korisnik.

2. Multiconnect Conduit - Gateway na koji se SODAQ čvor povezuje preko LoRa nakon uključivanja. Gateway pruža kanal s kojim se podaci prenose u talkpool.

3. Talkpool - Davatelj poslužitelja koji omogućuje povezivanje s različitim IoT platformama putem integriranih protokola. Dostupni protokoli za korištenje su: MQTT, PubNub, IBM Bluemix. (U ovom projektu koristit ćemo PubNub)

4. PubNub - IoT platforma koja djeluje kao središnje čvorište gdje se promet šalje putem kanala. Struktura pretplate/objavljivanja. Različiti SDK omogućuje korištenje različitih platformi (u ovom projektu koristimo SDK za Android)

5. Android aplikacija - S PubNub Android SDK -om aplikacija pruža grafičko sučelje korisniku koje prikazuje temperaturu tostera (kanal za pretplatu). Štoviše, tosterom je također moguće upravljati putem gumba u aplikaciji (kanal za objavljivanje).

Za daljnje čitanje i vodič:

Preporučeni: