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, Novembar
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+ i integriranim LoRa modulom i antenom. Ovi moduli LoRa omogućuju komunikaciju između mobilnog uređaja i tostera putem pristupnika. LoRa komunikacija radi na ISM opsegu na 868Mhz i obično se koristi u IoT aplikacijama zbog niske energije i performansi velikog dometa (+ besplatno za rad na opsegu 868Mhz). Pročitajte više o LoRi 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 izabrati tri različita nivoa tostera (rijetki, srednji, dobro urađeni). Istovremeno će nadzirati vanjsku temperaturu tostera. Sva komunikacija je usmjerena kroz LoRa gateway i dalje obrađena od strane PubNub -a što omogućava Android aplikaciji da se pretplati i objavi podatke s gatewaya 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. Upravljački program 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 njen aluminijski dio. U ovom slučaju dimenzije aluminijske ploče su 33, 5 x 13, 5 cm (slika). Napravite četiri rupe koje odgovaraju otvorima na prednjoj ploči tostera. U tom slučaju postavljaju se u svaki ugao pravokutnika promjera 31, 5 x 12, 5 cm.

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

2.3 - Uzmite aluminijske profile i izrežite ih na dva dijela. Dužina 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 originalnu š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 da bih je mogao montirati na SODAQ karticu. 4.2 Stavite sve zajedno i uzmite malo ljepljive trake 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 kontrolira toster 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 - Mrežni prolaz 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 usluga servera koji omogućuje povezivanje s različitim IoT platformama putem integriranih protokola. Dostupni protokoli za upotrebu su: MQTT, PubNub, IBM Bluemix. (U ovom projektu ćemo koristiti PubNub)

4. PubNub - IoT platforma koja djeluje kao centralno čvorište gdje se promet šalje putem kanala. Struktura pretplate/objavljivanja. Različiti SDK pruža različite platforme za upotrebu (U ovom projektu koristimo SDK za Android)

5. Android aplikacija - Sa PubNub Android SDK -om, aplikacija pruža grafičko sučelje korisniku koje prikazuje temperaturu tostera (kanal za pretplatu). Osim toga, toster je moguće kontrolirati i pomoću tipki u aplikaciji (kanal za objavljivanje).

Za daljnje čitanje i vodič:

Preporučuje se: