
De Arduino IoT Cloud is een gebruiksvriendelijk platform dat is ontworpen om het maken van IoT-applicaties te stroomlijnen door een efficiënte manier te bieden om apparaten op internet te verbinden en op afstand te beheren.In combinatie met Amazon Alexa, een veelgebruikte spraakassistent, kunt u hun verbonden apparaten besturen via spraakopdrachten.In deze opstelling, de ESP32, wordt een krachtige microcontroller met ingebouwde Wi-Fi-mogelijkheden gebruikt om maximaal vier huishoudelijke apparaten te bedienen.Door de ESP32 te integreren met de Arduino IoT-cloud en deze te configureren voor Alexa Compatibiliteit, kunt u een spraakgestuurd huisautomatiseringssysteem maken.Dit systeem vereenvoudigt de werking van apparaten zoals lichten, ventilatoren of thermostaten en biedt meer gemak en toegankelijkheid.
• Beheer apparaten via zowel Alexa als het Arduino IoT Cloud Dashboard.
• Gebruik relais met behulp van een infrarood afstandsbediening.
• Controle -apparaten handmatig via fysieke schakelaars.
• Gebruik apparaten offline zonder een internetverbinding te vereisen.
• Toegangstijdfeedback en monitor kamertemperatuur via de Amazon Alexa -app.
• Alle noodzakelijke middelen voor het project zijn vrij toegankelijk.
• Het systeem kan thuis worden gebouwd met basiscomponenten zoals de ESP32, DHT11-sensor, 1838 IR-ontvanger en relaismodule, of met een op maat gemaakte printplaat.
Dit project vereist de volgende componenten: ESP32, een DHT11-sensor, een IR-ontvanger uit 1838 en een 4-kanaals estafettemodule.Als het project op een PCB wordt geassembleerd, zijn de benodigde extra componenten:
• Vier 5V SPDT -relais
• Vier BC547 NPN -transistors
• Vier PC817 optocouplers
• ESP32 Development Board (v1)
• DHT11 temperatuur- en vochtigheidssensor
• 1838 IR -ontvanger (met een metalen behuizing)
• Vier 510-OHM-weerstanden (0,25 watt), gelabeld R1 tot R4
• Zes weerstanden van 1K-OHM (0,25 watt), gelabeld R5 tot R10
• Eén weerstand van 10k-ohm (0,25 watt), gelabeld R11
• Zes 5 mm LED's
• Vier 1N4007 -diodes, gelabeld D1 tot D4
• Vier pushbuttons
• Terminalconnector
• 5V DC -voeding
Stap 1: het ESP32 -thuisautomatiseringscircuit configureren

Begin met het opzetten van een eenvoudig circuit waar GPIO D23, D22, D21 en D19 vier relais besturen.Handmatige switches aangesloten op GPIO -pinnen D13, D12, D14 en D27 laten directe relaisbewerking toe.De input_pullup-instelling in de Arduino IDE wordt gebruikt, waardoor de behoefte aan externe pull-upweerstanden wordt geëlimineerd.Een IR -externe ontvanger (TSOP1838) is verbonden met D35, terwijl een DHT11 -sensor is bevestigd aan RX2.Het systeem wordt aangedreven door een 5V -lader voor mobiele telefoons.Voer altijd voorzichtigheid voor bij het werken met hoge spanning.
Stap 2: Huisapparatuur besturen met ESP32 en Alexa

Zodra Wi-Fi is geconfigureerd, maakt de ESP32 controle over huishoudelijke apparaten en temperatuurbewaking mogelijk via de Amazon Alexa-app.Apparaten kunnen op afstand worden ingeschakeld via Alexa zonder echo -stippen of extra Alexa -hardware te vereisen.
Stap 3: Appliance Management via Arduino IoT Cloud
Wi-Fi-connectiviteit vergemakkelijkt ook apparaatregeling en monitoring van de kamer via het Web Dashboard en de mobiele app van Arduino IoT Cloud.Het gratis plan ondersteunt maximaal vijf apparaten.Alle wijzigingen die in de mobiele app worden aangebracht, worden tegelijkertijd weerspiegeld in de Alexa -app.
Stap 4: Relaisbewerking met een infrarood afstandsbediening

Relais kunnen ook worden bediend met elke IR -afstandsbediening.Het proces van het extraheren van IR -codes (hexcodes) uit de afstandsbediening zal later worden uitgelegd.Wi-Fi-connectiviteit zorgt ervoor dat updates in de tijd worden weerspiegeld op zowel de Alexa-app als het Arduino Cloud Dashboard.
Stap 5: Handmatige besturing van relais

Bij afwezigheid van Wi-Fi kunnen relais nog steeds handmatig worden gecontroleerd met behulp van drukknoppen.Zodra Wi-Fi beschikbaar is, maakt het systeem automatisch opnieuw verbinding.Raadpleeg het schakelschema voor knopverbindingen.
Stap 6: het ontwerpen van het smart home -systeem PCB

Na het testen van alle functionaliteiten werd een compact en PCB -ontwerp gemaakt voor de Smart Relay -module.
Stap 7: Bestel de PCB
Ga verder met het bestellen van de PCB voor uw opstelling.
Stap 8: Het gerberbestand uploaden en parameters instellen
Upload het Gerber -bestand voor de PCB en configureer de benodigde parameters.
Stap 9: Component solderen en monteren
Zodra de PCB is geassembleerd, soldeert u alle componenten volgens het circuitontwerp.Sluit de ESP32, DHT11 -sensor en IR -ontvanger aan op de PCB.
Stap 10: Een Arduino IoT Cloud -account maken
Stel een gratis account in op het Arduino IoT Cloud -platform.
Stap 11: De ESP32 toevoegen aan Arduino IoT Cloud
Registreer uw ESP32 -apparaat op de Arduino IoT -cloud om integratie mogelijk te maken.
Stap 12: Variabelen instellen in Arduino IoT Cloud
Maak vijf variabelen om vier relais te regelen en de DHT11 -sensor te controleren.Wijs geschikte namen toe en selecteer compatibele typen voor Alexa.Stel machtigingen in op "lezen en schrijven" en configureer het updatebeleid.Voor kamertemperatuur kunt u periodieke updates met gedefinieerde intervallen inschakelen.
Stap 13: Het Arduino IoT Cloud -dashboard aanpassen
Ontwerp het dashboard door schakelaarwidgets toe te voegen voor relaisregeling en een meterwidget voor temperatuurbewaking.Pas de minimale en maximale waarden voor de meter indien nodig aan.
Stap 14: IR -codes uit de afstandsbediening extraheren
Haal de hexcodes op voor de IR -afstandsbediening om de relaisbewerking mogelijk te maken.
Stap 15: Programmering van de ESP32 met behulp van Arduino Ide
Schrijf en upload de code naar de ESP32 met behulp van de Arduino IDE.
Stap 16: Alexa App Setup voor Arduino IoT Cloud Integration
Configureer de Alexa -app om te werken met de Arduino IoT Cloud voor naadloze besturingselement.
Stap 17: Arduino Cloud -apparaten koppelen aan Alexa
Log in op uw Arduino Cloud -account en laat Alexa uw apparaten ontdekken en integreren.
Stap 18: De ARDUINO IoT Cloud Remote -app gebruiken
Download en log in op de ARDUINO IoT Cloud Remote -app om onderweg apparaten te beheren.
Stap 19: Thuisapparatuur verbinden en beheren
Verbind en test uw huisapparatuur met het systeem.
Stap 20: Het voltooien van het Smart Home -systeem van Arduino Cloud

Voltooi de instelling van uw Arduino Cloud-gebaseerde Smart Home Automation-systeem.
Dit IoT-gebaseerde Home Automation Project is net het begin van wat mogelijk is in Smart Home Technology.Met basiscomponenten en een stapsgewijze handleiding kunt u dit systeem eenvoudig repliceren, waardoor geavanceerde controle en gemak in uw dagelijkse leefomgeving worden gebracht.Geniet van de naadloze integratie van spraakopdrachten via Alexa en beheer uw thuisapparaten effectiever met de Arduino IoT Cloud.Dit project verhoogt niet alleen de functionaliteit van uw huis, maar inspireert ook verdere innovaties in uw persoonlijke ruimte.
Stuur een aanvraag, we zullen onmiddellijk reageren.
Op 2024/11/28
Op 2024/11/28
Op 8000/04/18 147764
Op 2000/04/18 111984
Op 1600/04/18 111351
Op 0400/04/18 83751
Op 1970/01/1 79539
Op 1970/01/1 66949
Op 1970/01/1 63087
Op 1970/01/1 63028
Op 1970/01/1 54092
Op 1970/01/1 52172