Inhoudsopgave:
- Stap 1: Hardware-onderdelen
- Stap 2: Materiaal
- Stap 3: Monteer de stappenmotor
- Stap 4: Hardware aansluiten
- Stap 5: Software-ontwerp
Video: IoT-broodrooster (LoRa): 11 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
IoT-broodrooster
Een broodrooster die zowel te bewaken als te besturen is via een op maat gemaakte Android-applicatie.
De broodrooster is uitgerust met een SODAQ ExpLoRer-kaart met een 32-bits ARM Cortex M0+ en een geïntegreerde LoRa-module en antenne. Deze LoRa-module zorgt voor de communicatie tussen de mobiel en de broodrooster via een gateway. De LoRa-communicatie werkt op de ISM-band op 868 MHz en wordt doorgaans gebruikt in IoT-toepassingen vanwege de lage energie- en langeafstandsprestaties (+ gratis voor gebruik op de 868 MHz-band). Lees hier meer over LoRa:
Er is een Andorid-applicatie ontwikkeld die de broodrooster draadloos kan bedienen door de broden in de broodrooster te laten zakken en het verwarmingselement voor een bepaalde tijd aan te zetten. De gebruiker kan drie verschillende "broodrooster"-niveaus kiezen (rare, medium, well done). Tegelijkertijd bewaakt het de buitentemperatuur van de broodrooster. Alle communicatie verloopt via de LoRa-gateway en verder verwerkt door PubNub, waardoor de Android-applicatie zich via een kanaal kan abonneren en gegevens van de gateway kan publiceren.
Stap 1: Hardware-onderdelen
1. Broodrooster (elke broodrooster met een vergelijkbaar hefmechanisme werkt):
2. Stappenmotor – Lineaire stappenmotor:
4. Stappenmotorstuurprogramma:
3. Sodaq One Explorer – LoRa:https://support.sodaq.com/sodaq-one/explorer/
4. Batterijhouder – 12V:https://www.ebay.com/itm/1-pc-8X1-5V-AA-2A-CELL-Pl…
5. Schakelaar (elke 12V-schakelaar werkt):
6. Aluminiumprofielen:
7. Kabels, schroeven en batterijen
Stap 2: Materiaal
2.1 - Meet elk van de zijkanten van de broodrooster en knip het aluminium deel daarvan uit. In dit geval is de afmeting van de aluminium plaat 33,5 x 13,5 cm (foto). Maak vier gaten die overeenkomen met de gaten in het frontpaneel van de broodrooster. In dit geval worden ze in elke hoek van een rechthoek geplaatst met een afmeting van 31,5 x 12,5 cm.
2.2 - Maak twee gaten (locatie is aan jou). Het eerste gaatje moet 11 x 5,5 cm zijn om de SODAQ-kaart te laten passen. Het tweede gat moet net zo groot zijn als je schakelaar. Maak een plexiglas met dezelfde afmetingen als op de afbeelding. Boor twee gaten ter ondersteuning van de SODAQ-kaart.
2.3 - Neem de aluminium profielen en snijd ze in twee stukken. De lengte moet gelijk zijn aan de zijkant van de aluminium plaat.
Stap 3: Monteer de stappenmotor
WAARSCHUWING! Wijzigingen aan elektrische producten kunnen ernstige schade veroorzaken als ze niet correct worden behandeld
3.1. Verwijder de benodigde schroeven waarmee de schaal op het verwarmingselement en zijn structuur is bevestigd.
3.2 Verwijder de stang die de hendel van de broodrooster in verticale positie houdt.
3.3. Maak met een schroevendraaier een gat precies onder waar deze staaf had moeten worden geplaatst. Zorg ervoor dat u niet in elektronica boort!
3.4. Vervang de originele staaf door de lineaire motor en bevestig de plastic houder bovenop de plastic structuur met drie schroeven (afbeelding). Dit zal nu fungeren als de nieuwe gemotoriseerde hengel, die we zullen kunnen besturen!
Stap 4: Hardware aansluiten
4.1. Nadat de motor op de broodrooster is gemonteerd, sluit u deze aan zoals in het bovenstaande schakelschema (afbeelding). Ik heb een experimentbord gebruikt om de noodzakelijke verbindingen tussen de signalen te solderen en heb drie headers gebruikt om het op de SODAQ-kaart te kunnen monteren.4.2 Zet alles bij elkaar en neem wat plakband om de batterijhouder op de achterkant van de aluminium plaat te monteren (afbeelding). Gebruik de schroeven om de plaat op de broodrooster te monteren.
Stap 5: Software-ontwerp
1. SODAQ-knooppunt - Het knooppunt dat de broodrooster bestuurt en motorcommando's stuurt naar de motordriver die de stappenmotor bestuurt. De stappenmotor zal de toast verlagen of verhogen, afhankelijk van het commando dat door de gebruiker is gegeven.
2. Multiconnect Conduit - De gateway waarmee het SODAQ-knooppunt verbinding maakt via LoRa zodra het is ingeschakeld. De gateway zorgt voor een kanaal waarop data naar talkpool wordt gestuurd.
3. Talkpool – Is de serverprovider die het mogelijk maakt om via de geïntegreerde protocollen te communiceren met de verschillende IoT-platforms. Beschikbare protocollen zijn: MQTT, PubNub, IBM Bluemix. (In dit project gaan we PubNub gebruiken)
4. PubNub – IoT-platform dat fungeert als een centrale hub waar het verkeer via kanalen wordt verzonden. Abonneer/Publiceer structuur. Verschillende SDK zorgt ervoor dat verschillende platforms kunnen worden gebruikt (in dit project gebruiken we de SDK voor Android)
5. Android-applicatie – Met de PubNub Android SDK biedt de applicatie een grafische interface aan de gebruiker die de temperatuur van de broodrooster toont (abonneerkanaal). Bovendien is het ook mogelijk om de broodrooster te bedienen via knoppen in de applicatie (publicatiekanaal).
Voor meer informatie en tutorial:
Aanbevolen:
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Huishoudelijke apparaten bedienen via LoRa - LoRa in Domotica - LoRa-afstandsbediening: 8 stappen
Huishoudelijke apparaten bedienen via LoRa | LoRa in Domotica | LoRa-afstandsbediening: bedien en automatiseer uw elektrische apparaten vanaf lange afstanden (kilometers) zonder de aanwezigheid van internet. Dit kan via LoRa! Hé, wat is er, jongens? Akarsh hier van CETech. Ook deze print heeft een OLED-display en 3 relais die een
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
IoT Plant Monitoring System (met IBM IoT Platform): 11 stappen (met afbeeldingen)
IoT Plant Monitoring System (met IBM IoT Platform): Overzicht Het Plant Monitoring System (PMS) is een applicatie die is gebouwd met mensen die in de arbeidersklasse zitten met groene vingers in het achterhoofd. Tegenwoordig hebben werkende mensen het drukker dan ooit tevoren; het bevorderen van hun loopbaan en het beheren van hun financiën
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)
PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen