Cuprins:

Prăjitor de pâine IoT (LoRa): 11 pași (cu imagini)
Prăjitor de pâine IoT (LoRa): 11 pași (cu imagini)

Video: Prăjitor de pâine IoT (LoRa): 11 pași (cu imagini)

Video: Prăjitor de pâine IoT (LoRa): 11 pași (cu imagini)
Video: Ce înseamna semnul tau din nastere 2024, Decembrie
Anonim
Prăjitor de pâine IoT (LoRa)
Prăjitor de pâine IoT (LoRa)

IoT Toaster

Un prăjitor de pâine care poate fi monitorizat și controlat printr-o aplicație Android personalizată.

Prajitorul de pâine este echipat cu un card SODAQ ExpLoRer care are un ARM Cortex M0 + pe 32 de biți și un modul LoRa și o antenă integrate. Acest modul LoRa asigură comunicarea între mobil și prăjitor de pâine printr-un gateway. Comunicația LoRa funcționează pe banda ISM la 868Mhz și sunt utilizate în mod obișnuit în aplicațiile IoT datorită performanței sale reduse de energie și a distanței lungi (+ gratuit pentru a opera pe banda 868Mhz). Citiți mai multe despre LoRa aici:

A fost dezvoltată o aplicație Andorid care poate controla wireless prăjitorul de pâine prin coborârea pâinilor din prăjitor de pâine și pornește elementul de încălzire pentru o perioadă de timp specificată. Trei niveluri diferite de „prăjitor de pâine” pot fi alese de utilizator (rar, mediu, bine făcut). În același timp, va monitoriza temperatura exterioară a prăjitorului de pâine. Toate comunicările sunt direcționate prin gateway-ul LoRa și prelucrate ulterior de PubNub, ceea ce face posibilă ca aplicația Android să se aboneze și să publice date din gateway printr-un canal.

Pasul 1: Piese hardware

1. Prajitor de pâine (orice prăjitor de pâine cu mecanism de ridicare similar va funcționa):

2. Motor pas cu pas - Motor pas cu pas liniar:

4. Driver motor pas cu pas:

3. Sodaq One Explorer - LoRa:

4. Suport baterie - 12V:

5. Comutator (orice comutator de 12V va funcționa):

6. Profiluri din aluminiu:

7. Cabluri, șuruburi și baterii

Pasul 2: Material

Material
Material
Material
Material
Material
Material

2.1 - Măsurați fiecare dintre părțile laterale ale prăjitorului de pâine și decupați partea din aluminiu a acestuia. În acest caz, dimensiunea plăcii de aluminiu este de 33, 5 x 13, 5 cm (imagine). Faceți patru găuri care se potrivesc cu găurile panoului frontal al prăjitorului de pâine. În acest caz, acestea sunt plasate în fiecare colț al unui dreptunghi cu diemensiunea de 31, 5 x 12, 5 cm.

2.2 - Faceți două găuri (locația depinde de dvs.). Prima gaură trebuie să fie de 11 x 5, 5 cm pentru a se potrivi cardului SODAQ. A doua gaură trebuie să fie la fel de mare ca și comutatorul dvs. Faceți un plexiglas cu aceleași dimensiuni ca în imagine. Găsește două găuri pentru a sprijini cardul SODAQ.

2.3 - Luați profilele din aluminiu și tăiați-le în două bucăți. Lungimea trebuie să fie egală cu partea laterală a plăcii de aluminiu.

Pasul 3: Montați motorul pas cu pas

Montați motorul pas cu pas
Montați motorul pas cu pas
Montați motorul pas cu pas
Montați motorul pas cu pas
Montați motorul pas cu pas
Montați motorul pas cu pas

AVERTIZARE! Modificările produselor electrice pot provoca daune grave dacă nu sunt manipulate corect

3.1. Îndepărtați șuruburile care nu ține carcasa pe elementul de încălzire și structura sa.

3.2 Scoateți tija care menține dispozitivul de prăjit în poziție verticală.

3.3. Folosiți o șurubelniță pentru a face o gaură chiar sub locul în care ar fi trebuit să fie așezată această tijă. Asigurați-vă că nu găuriți nicio electronică!

3.4. Înlocuiți tija orignială cu motorul liniar și fixați suportul de plastic de deasupra structurii din plastic cu trei șuruburi (imagine). Aceasta va acționa acum ca noua tijă motorizată, pe care o vom putea controla!

Pasul 4: Conectarea hardware-ului

Conectarea hardware-ului
Conectarea hardware-ului
Conectarea hardware-ului
Conectarea hardware-ului
Conectarea hardware-ului
Conectarea hardware-ului

4.1. După ce motorul a fost montat pe prăjitor de pâine, conectați-l ca în diagrama de mai sus (imagine). Am folosit o placă de experimentare pentru a lipi conexiunile între semnale și am folosit trei anteturi pentru a o putea monta pe cardul SODAQ. (imagine). Folosiți șuruburile pentru a monta placa pe prăjitor de pâine.

Pasul 5: Proiectare software

Proiectare software
Proiectare software

1. Nod SODAQ - Nodul care controlează prăjitorul de pâine și trimite comenzile motorului către driverul motorului care controlează motorul pas cu pas. Motorul pas cu pas va coborî sau va ridica pâinea prăjită în funcție de comanda care a fost dată de utilizator.

2. Conductă multiconectare - Poarta de acces la care nodul SODAQ se conectează prin LoRa odată pornit. Gateway-ul oferă un canal care este transferat de date la talkpool.

3. Talkpool - Este furnizorul de server care face posibilă interfața cu diferitele platforme IoT prin intermediul protocoalelor integrate. Protocoalele disponibile sunt: MQTT, PubNub, IBM Bluemix. (În acest proiect vom folosi PubNub)

4. PubNub - platforma IoT care acționează ca un hub central în care traficul este trimis prin canale. Abonați / publicați structura. SDK diferit prevede utilizarea diferitelor platforme (în acest proiect folosim SDK-ul pentru Android)

5. Aplicație Android - Cu PubNub Android SDK, aplicația oferă utilizatorului o interfață grafică care arată temperatura toasterului (canal de abonare). Mai mult, este de asemenea posibil să controlați prăjitorul de pâine prin intermediul butoanelor din aplicație (publicați canalul).

Pentru lectură suplimentară și tutorial:

Recomandat: