Indholdsfortegnelse:

IoT brødrister (LoRa): 11 trin (med billeder)
IoT brødrister (LoRa): 11 trin (med billeder)

Video: IoT brødrister (LoRa): 11 trin (med billeder)

Video: IoT brødrister (LoRa): 11 trin (med billeder)
Video: Беслан. Помни / Beslan. Remember (english & español subs) 2024, December
Anonim
IoT -brødrister (LoRa)
IoT -brødrister (LoRa)

IoT brødrister

En brødrister, der både kan overvåges og kontrolleres via en specialfremstillet Android -applikation.

Brødristeren er udstyret med et SODAQ ExpLoRer-kort, der har et 32-bit ARM Cortex M0+ og et integreret LoRa-modul og antenne. Disse LoRa -moduler sørger for kommunikation mellem mobilen og brødristeren via en gateway. LoRa -kommunikationen fungerer på ISM -båndet ved 868Mhz og bruges typisk i IoT -applikationer på grund af dens lave energi og langdistanceydelse (+ gratis at operere på 868Mhz -båndet). Læs mere om LoRa her:

Der er udviklet en Andorid -applikation, der er i stand til trådløst at styre brødristeren ved at sænke brødene i brødristeren og tænde varmeelementet i en bestemt tid. Tre forskellige "brødrister" -niveauer kan vælges af brugeren (sjældent, medium, godt gået). På samme tid vil den overvåge brødristerens udetemperatur. Al kommunikation dirigeres gennem LoRa -gatewayen og viderebehandles af PubNub, der gør det muligt for Android -applikationen at abonnere og offentliggøre data fra gatewayen via en kanal.

Trin 1: Hardwaredele

1. Brødrister (enhver brødrister med lignende løftemekanisme fungerer):

2. Stepper Motor-Lineær Stepper motor:

4. Stepper Motor Driver:

3. Sodaq One Explorer-LoRa:

4. Batteriholder-12V:

5. Switch (enhver 12V switch fungerer):

6. Aluminiumsprofiler:

7. Kabler, skruer og batterier

Trin 2: Materiale

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale

2.1 - Mål hver af siderne på brødristeren og skær aluminiumsdelen af den ud. I dette tilfælde er aluminiumspladens dimension 33, 5 x 13, 5 cm (billede). Lav fire huller, der matcher brødristerens frontpanelhuller. I dette tilfælde placeres de i hvert hjørne af et rektangel med en diameter på 31, 5 x 12, 5 cm.

2.2 - Lav to huller (placeringen er op til dig). Det første hul skal være 11 x 5, 5 cm, for at SODAQ -kortet kan passe. Det andet hul skal være lige så stort som din switch. Lav et plexiglas med de samme dimensioner som på billedet. Bor to huller til støtte for SODAQ -kortet.

2.3 - Tag aluminiumsprofilerne og skær i to stykker. Længden skal være lig med siden af aluminiumspladen.

Trin 3: Monter trinmotoren

Monter trinmotoren
Monter trinmotoren
Monter trinmotoren
Monter trinmotoren
Monter trinmotoren
Monter trinmotoren

ADVARSEL! Ændringer på elektriske produkter kan forårsage stor skade, hvis de ikke håndteres korrekt

3.1. Fjern de nødvendige skruer, der holder skallen på varmeelementet og dets struktur.

3.2 Fjern stangen, der holder brødristeren i lodret position.

3.3. Brug en skruetrækker til at lave et hul lige herunder, hvor denne stang skulle have været placeret. Sørg for, at du ikke borer i elektronik!

3.4. Udskift originalstangen med den lineære motor, og fastgør plastikbeslaget oven på plaststrukturen med tre skruer (billede). Dette vil nu fungere som den nye motoriserede stang, som vi kan styre!

Trin 4: Tilslutning af hardware

Tilslutning af hardware
Tilslutning af hardware
Tilslutning af hardware
Tilslutning af hardware
Tilslutning af hardware
Tilslutning af hardware

4.1. Når motoren er monteret på brødristeren, tilsluttes den som i ovenstående kredsløbsdiagram (billede). Jeg brugte et forsøgstavle til at lodde de nødvendige forbindelser mellem signalerne og brugte tre overskrifter til at kunne montere det på SODAQ -kortet Sæt det hele sammen og tag lidt tape til at montere batteriholderen på bagsiden af aluminiumspladen (billede). Brug skruerne til at montere pladen på brødristeren.

Trin 5: Software Design

Software Design
Software Design

1. SODAQ Node - Noden, der styrer brødristeren og sender motorkommandoer til motorføreren, der styrer trinmotoren. Stepper motoren vil sænke eller hæve toast afhængigt af hvilken kommando, der er givet af brugeren.

2. Multiconnect Conduit - Den gateway, som SODAQ -noden opretter forbindelse til via LoRa, når den er tændt. Gatewayen giver en kanal, som data overføres til talkpool.

3. Talkpool - Er serverudbyderen, der gør det muligt at interface til de forskellige IoT -platforme via de integrerede protokoller. Tilgængelige protokoller er: MQTT, PubNub, IBM Bluemix. (I dette projekt kommer vi til at bruge PubNub)

4. PubNub - IoT -platform, der fungerer som et centralt knudepunkt, hvor trafikken sendes gennem kanaler. Abonner/Udgiv struktur. Forskellige SDK giver mulighed for at bruge forskellige platforme (I dette projekt bruger vi SDK til Android)

5. Android -applikation - Med PubNub Android SDK giver applikationen en grafisk grænseflade til brugeren, der viser brødristerens temperatur (abonnementskanal). Desuden er det også muligt at styre brødristeren via knapper i applikationen (publicer kanal).

For yderligere læsning og vejledning:

Anbefalede: