Bekijk alles

Raadpleeg de Engelse versie als onze officiële versie.Opbrengst

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Azië/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, India en Midden -Oosten
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Zuid -Amerika / Oceanië
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Noord -Amerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HuisblogSmart Home Control met Arduino IoT Cloud en ESP32 Alexa
Op 2024/11/28 5,416

Smart Home Control met Arduino IoT Cloud en ESP32 Alexa

Welkom bij een praktische gids voor het transformeren van uw huis in een slimme leefruimte met behulp van Arduino IoT Cloud en Alexa.Dit project laat zien hoe ze vier huisapparatuur kunnen besturen met behulp van de ESP32 -microcontroller, allemaal bediend via eenvoudige spraakopdrachten.Of u nu op zoek bent naar het verbeteren van de thuisbeveiliging, het verbeteren van energiebeheer of gewoon genieten van het gemak van spraakgestuurde gadgets, deze setup biedt een toegankelijk startpunt voor iedereen die geïnteresseerd is in het internet der dingen (IoT).

Catalogus

1. Wat is de Arduino IoT Cloud ESP32 Alexa?
2. IoT-gebaseerde Home Automation System-functies
3. Vereiste componenten
4. Hoe een ESP32 Smart Home op te zetten met Arduino IoT Cloud?
5. Conclusie
Arduino IoT Cloud ESP32 Alexa

Wat is de Arduino IoT Cloud ESP32 Alexa?

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.

IoT-gebaseerde Home Automation System-functies

• 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.

Vereiste componenten

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

Hoe u een ESP32 Smart Home instelt met Arduino IoT Cloud

Stap 1: het ESP32 -thuisautomatiseringscircuit configureren

Circuit Diagram for ESP32 Home Automation Project

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

Using the ESP32's Alexa Control Relay

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

Infrared Remote Control of Relays with ESP32

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

Manually Control Relays via Buttons

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

Design the PCB for this Smart Home System

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

The Arduino Cloud Smart Home System is Ready To Go

Voltooi de instelling van uw Arduino Cloud-gebaseerde Smart Home Automation-systeem.

Conclusie

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.

Over ons

ALLELCO LIMITED

Allelco is een internationaal beroemde one-stop Distributeur van inkoopdiensten van hybride elektronische componenten, toegewijd aan het bieden van uitgebreide inkoop- en supply chain -diensten voor componenten voor de wereldwijde elektronische productie- en distributie -industrie, waaronder wereldwijde top 500 OEM -fabrieken en onafhankelijke makelaars.
Lees verder

Quick Inviry

Stuur een aanvraag, we zullen onmiddellijk reageren.

Aantal stuks

Populaire berichten

Heet onderdeelnummer

0 RFQ
Winkelmand (0 Items)
Het is leeg.
Vergelijk lijst (0 Items)
Het is leeg.
Feedback

Uw feedback is belangrijk!Bij Allelco waarderen we de gebruikerservaring en streven we ernaar deze constant te verbeteren.
Deel uw opmerkingen met ons via ons feedbackformulier en we zullen onmiddellijk reageren.
Bedankt voor het kiezen van Allelco.

Onderwerp
E-mail
Comments
Captcha
Sleep of klik om het bestand te uploaden
Upload bestand
Typen: .xls, .xlsx, .doc, .Docx, .jpg, .png en .pdf.
MAX -bestandsgrootte: 10 MB