Innholdsfortegnelse:
- Trinn 1: Maskinvaredeler
- Trinn 2: Materiale
- Trinn 3: Monter trinnmotoren
- Trinn 4: Koble til maskinvare
- Trinn 5: Programvaredesign
Video: IoT brødrister (LoRa): 11 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
IoT brødrister
En brødrister som både kan overvåkes og kontrolleres gjennom en skreddersydd Android -applikasjon.
Brødristeren er utstyrt med et SODAQ ExpLoRer-kort som har en 32-biters ARM Cortex M0+ og en integrert LoRa-modul og antenne. Disse LoRa -modulene sørger for kommunikasjon mellom mobilen og brødristeren via en gateway. LoRa -kommunikasjonen opererer på ISM -båndet på 868Mhz og brukes vanligvis i IoT -applikasjoner på grunn av lav energi og lang rekkevidde (+ gratis for å operere på 868Mhz -båndet). Les mer om LoRa her:
Det er utviklet en Andorid -applikasjon som kan styre brødristeren trådløst ved å senke brødene i brødristeren og slå på varmeelementet i en bestemt tid. Tre forskjellige "brødrister" -nivåer kan velges av brukeren (sjelden, middels, godt utført). Samtidig vil den overvåke utetemperaturen på brødristeren. All kommunikasjon ledes gjennom LoRa -gatewayen og viderebehandles av PubNub som gjør det mulig for Android -applikasjonen å abonnere og publisere data fra gatewayen gjennom en kanal.
Trinn 1: Maskinvaredeler
1. Brødrister (enhver brødrister med lignende løftemekanisme fungerer):
2. Stepper Motor-Lineær Stepper motor:
4. Steppermotor driver:
3. Sodaq One Explorer-LoRa:
4. Batteriholder-12V:
5. Bryter (enhver 12V-bryter vil fungere):
6. Aluminiumsprofiler:
7. Kabler, skruer og batterier
Trinn 2: Materiale
2.1 - Mål hver av sidene på brødristeren og kutt ut aluminiumsdelen av den. I dette tilfellet er aluminiumsplaten dimensjon 33, 5 x 13, 5 cm (bilde). Lag fire hull som passer til hullene på brødristeren på frontpanelet. I dette tilfellet er de plassert i hvert hjørne av et rektangel med en dimensjon på 31, 5 x 12, 5 cm.
2.2 - Lag to hull (plasseringen er opp til deg). Det første hullet må være 11 x 5, 5 cm for at SODAQ -kortet skal passe. Det andre hullet må være så stort som bryteren din er. Lag et plexiglass med samme dimensjoner som på bildet. Bor to hull til støtte for SODAQ -kortet.
2.3 - Ta aluminiumsprofilene og kutt i to stykker. Lengden skal være lik siden av aluminiumsplaten.
Trinn 3: Monter trinnmotoren
ADVARSEL! Endringer på elektriske produkter kan forårsake stor skade hvis de ikke håndteres riktig
3.1. Fjern de nødvendige skruene som holder skallet på varmeelementet og dets struktur.
3.2 Fjern stangen som holder brødristeren i vertikal stilling.
3.3. Bruk en skrutrekker til å lage et hull rett nedenfor der denne stangen burde vært plassert. Pass på at du ikke borer i elektronikk!
3.4. Bytt ut originalstangen med den lineære motoren og fest plastfestet på toppen av plaststrukturen med tre skruer (bilde). Dette vil nå fungere som den nye motoriserte stangen, som vi kan kontrollere!
Trinn 4: Koble til maskinvare
4.1. Etter at motoren er montert på brødristeren, kobler du den til som i diagrammet ovenfor (bilde). Jeg brukte et eksperimentkort for å lodde de nødvendige forbindelsene mellom signalene og brukte tre overskrifter for å kunne montere det på SODAQ -kortet. 4.2 Legg det hele sammen og ta litt teip for å montere batteriholderen på baksiden av aluminiumsplaten. (bilde). Bruk skruene for å montere platen på brødristeren.
Trinn 5: Programvaredesign
1. SODAQ Node - Noden som styrer brødristeren og sender motorkommandoer til motorføreren som styrer trinnmotoren. Trinnmotoren vil senke eller heve toasten, avhengig av hvilken kommando som har blitt gitt av brukeren.
2. Multiconnect Conduit - Gatewayen som SODAQ -noden kobles til over LoRa når den ble slått på. Gatewayen gir en kanal som data overføres til talkpool.
3. Talkpool - Er serverleverandøren som gjør det mulig å koble til de forskjellige IoT -plattformene via de integrerte protokollene. Tilgjengelige protokoller er: MQTT, PubNub, IBM Bluemix. (I dette prosjektet skal vi bruke PubNub)
4. PubNub - IoT -plattform som fungerer som et sentralt knutepunkt hvor trafikken sendes gjennom kanaler. Abonner/Publiser struktur. Ulike SDK gir mulighet til å bruke forskjellige plattformer (I dette prosjektet bruker vi SDK for Android)
5. Android -applikasjon - Med PubNub Android SDK gir applikasjonen et grafisk grensesnitt til brukeren som viser temperaturen på brødristeren (abonnementskanal). Videre er det også mulig å kontrollere brødristeren via knapper i applikasjonen (publiser kanal).
For ytterligere lesing og opplæring:
Anbefalt:
ESP32 Med E32-433T LoRa-modulopplæring - LoRa Arduino -grensesnitt: 8 trinn
ESP32 Med E32-433T LoRa-modulopplæring | LoRa Arduino Interfacing: Hei, hva skjer, gutter! Akarsh her fra CETech. Dette prosjektet mitt er grensesnitt mot E32 LoRa-modulen fra eByte, som er en 1 watts transceivermodul med høy effekt med en ESP32 ved bruk av Arduino IDE. Vi forsto hvordan E32 fungerte i vår siste tutoria
Kontroller hvitevarer over LoRa - LoRa i hjemmeautomatisering - LoRa fjernkontroll: 8 trinn
Kontroller hvitevarer over LoRa | LoRa i hjemmeautomatisering | LoRa fjernkontroll: Kontroller og automatiser dine elektriske apparater fra lange avstander (kilometer) uten tilstedeværelse av internett. Dette er mulig gjennom LoRa! Hei, hva skjer, folkens? Akarsh her fra CETech. Denne PCB har også en OLED -skjerm og 3 reléer som en
IronForge NetBSD brødrister: 9 trinn (med bilder)
IronForge NetBSD Brødrister: Dette prosjektet startet ikke som brødrister, og det ble til slutt det. Ideen kom da kjøkkenmaskinen min (en gammel Windows CE PDA) som ble brukt til å vise matlagingsoppskriftene mine, døde. Først tenkte jeg på å lage en E-blekkbasert lavenergiskjerm som
Brødrister Ovn Reflow Lodding (BGA): 10 trinn (med bilder)
Brødristerovn Reflow Lodding (BGA): Det kan være dyrt og vanskelig å utføre loddeoverflatearbeid, men heldigvis finnes det en enkel og elegant løsning: Brødrister. Dette prosjektet viser mitt foretrukne oppsett og triksene som gjør at prosessen går jevnt. I dette eksemplet vil jeg fokusere på
Hvordan lage en VHS -brødrister: 8 trinn (med bilder)
How to Make a VHS Video Brødrister: Inspirasjonen for dette prosjektet kom fra BBC TV's The Young Ones. Dette videoklippet skal forklare ideen godt nok. Prosjektet var enkelt: konverter en VHS -videomaskin for å lage toast, og kast den ut gjennom kassettsporet. Hvis jeg trodde noen