Innholdsfortegnelse:

Alexa Smart Home System som bruker NodeMCU -relemodul: 10 trinn
Alexa Smart Home System som bruker NodeMCU -relemodul: 10 trinn

Video: Alexa Smart Home System som bruker NodeMCU -relemodul: 10 trinn

Video: Alexa Smart Home System som bruker NodeMCU -relemodul: 10 trinn
Video: BlitzWolf BW-IS22 - Сигнализация, wi-fi + GSM, Tuya Smart, интеграция и управление в Home Assistant 2024, Juli
Anonim
Image
Image
Alexa Smart Home System som bruker NodeMCU -relemodul
Alexa Smart Home System som bruker NodeMCU -relemodul
Alexa Smart Home System som bruker NodeMCU -relemodul
Alexa Smart Home System som bruker NodeMCU -relemodul

I dette IoT -prosjektet har jeg laget Alexa Smart Home Automation -systemet ved hjelp av NodeMCU ESP8266 & Relay Module. Du kan enkelt kontrollere lys, vifte og andre husholdningsapparater med talekommandoen. For å koble Echo Dot smarthøyttaleren til NodeMCU har jeg bare brukt Amazon Alexa -appen.

Hvis du ikke har Echo Dot smart høyttaler, kan du fortsatt kontrollere husholdningsapparater. Og du kan også overvåke relétidstilbakemeldingen til bryterne fra smarttelefonen. Du kan også bruke ESP32 -kortet i stedet for NodeMCU -mikrokontrolleren.

Rekvisita

1. Alexa Echo Dot

2. Relémodul

3. NodeMCU eller ESP32 -kort

4. Reléer 5v (SPDT)

5. BC547 -transistorer

6. LED 5mm

7. 220 ohm motstander

5. Koblinger

Trinn 1: Kretsdiagram

Kretsdiagram
Kretsdiagram

Som du kan se er kretsen for dette hjemmeautomatiseringsprosjektet veldig enkelt. Du kan enkelt lage denne kretsen med relemodulen og NodeMCU.

Her har jeg brukt D1, D2, D5, D6, D7 pinner på NodeMCU for å kontrollere de 5 reléene. Og jeg har brukt en 5V mobil lader for å forsyne kretsen.

Trinn 2: Programmer NodeMCU

Programmer NodeMCU
Programmer NodeMCU
Programmer NodeMCU
Programmer NodeMCU

I opplæringsvideoen har jeg forklart koden i detalj.

Som jeg sa, kan du bruke både NodeMCU eller ESP32 til dette prosjektet. Jeg har brukt ESPAlexa -biblioteket til dette prosjektet.

Hvis du bruker NodeMCU ESP8266, må du laste ned og installere ESP8266 -kortversjonen (2.5.1) (som vist på bildet).

Jeg har møtt noen problemer med den nyeste versjonen av ESp8266 -kortbiblioteket mens jeg lastet opp koden.

Skriv inn WiFi -legitimasjonen i koden, og angi navnene på enhetene som romlys, vifte, nattlampe, etc.

Her har jeg brukt den aktive High relay -modulen, så hvis du bruker den aktive low relay -modulen, må du gjøre små modifikasjoner i koden som vist i opplæringsvideoen.

Likevel, gi meg beskjed i kommentarfeltet hvis du står overfor et problem.

Jeg har lagt ved koden for dette Alexa hjemmeautomatiseringsprosjektet.

Trinn 3: Konfigurer Amazon Alexa -appen

Konfigurer Amazon Alexa -appen
Konfigurer Amazon Alexa -appen

Last ned og installer Amazon Alexa -appen først fra Google PlayStore eller App Store.

Mobilen din og NodeMCU bør være koblet til det samme wifi -nettverket.

Trinn for å legge til enheter i Amazon Alexa App

1. Åpne Amazon Alexa -appen.

2. Gå til enheter.

3. Trykk på "+" - ikonet øverst, og velg deretter Legg til enheter.

4. Velg Lys, og velg deretter Annet.

5. Trykk på Discover Devices.

Det vil ta litt tid å oppdage alle enhetene. Deretter legger du til alle enhetene en etter en i Amazon Alexa -appen. I opplæringsvideoen har jeg trinn for trinn hvordan jeg kobler enheter til Amazon Alexa -appen.

Trinn 4: Utforming av kretskortet

Design av kretskortet
Design av kretskortet

Selv om du ikke trenger noen spesialdesignet PCB for å lage dette smarte hjemmesystemet. Men for å gjøre kretsen kompakt og for å gi prosjektet et profesjonelt utseende, har jeg designet kretskortet for dette Alexa -prosjektet.

Trinn 5: Bestill kretskortet

Bestill kretskortet
Bestill kretskortet
Bestill kretskortet
Bestill kretskortet
Bestill kretskortet
Bestill kretskortet

Etter nedlasting av Garber -filen kan du enkelt bestille kretskortet

1. Besøk https://jlcpcb.com og logg inn/registrer deg

2. Klikk på QUOTE NOW -knappen.

3 Klikk på "Legg til Gerber -filen" -knappen.

Bla deretter gjennom og velg Gerber -filen du har lastet ned.

Trinn 6: Last opp Gerber -filen og angi parametrene

Last opp Gerber -filen og angi parametrene
Last opp Gerber -filen og angi parametrene
Last opp Gerber -filen og angi parametrene
Last opp Gerber -filen og angi parametrene

4. Angi den nødvendige parameteren som mengde, PCB -farge, etc.

5. Etter å ha valgt alle parameterne for PCB, klikker du på SAVE TO CART -knappen.

Trinn 7: Velg leveringsadresse og betalingsmodus

Velg leveringsadresse og betalingsmodus
Velg leveringsadresse og betalingsmodus
Velg leveringsadresse og betalingsmodus
Velg leveringsadresse og betalingsmodus
Velg leveringsadresse og betalingsmodus
Velg leveringsadresse og betalingsmodus

6. Skriv inn leveringsadressen.

7. Velg leveringsmetoden som passer for deg.

8. Send inn bestillingen og fortsett med betalingen.

Du kan også spore bestillingen din fra JLCPCB.com.

Min PCB tok 2 dager å bli produsert og kom innen en uke ved hjelp av DHL -leveringsalternativet.

PCB var godt pakket og kvaliteten var virkelig god til denne rimelige prisen.

Trinn 8: Lodd alle komponentene

Lodde alle komponentene
Lodde alle komponentene
Lodde alle komponentene
Lodde alle komponentene

Etter det loddes alle komponentene i henhold til kretsdiagrammet.

Koble deretter NodeMCU.

Trinn 9: Koble til husholdningsapparater

Koble til husholdningsapparater
Koble til husholdningsapparater

Koble til husholdningsapparater i henhold til kretsdiagrammet.

Ta riktige sikkerhetstiltak når du arbeider med høyspenning.

Koble 5Volt DC -forsyning til kretskortet som vist i kretsen.

Slå på 110V/230V forsyningen og 5V DC forsyningen.

Trinn 10: Endelig kan vi kontrollere lyset, vifte med Alexa

Til slutt kan vi kontrollere lyset, vifte med Alexa
Til slutt kan vi kontrollere lyset, vifte med Alexa
Til slutt kan vi kontrollere lyset, vifte med Alexa
Til slutt kan vi kontrollere lyset, vifte med Alexa

Nå kan du kontrollere husholdningsapparater på en smart måte.

Bare si hvilke enheter du vil slå på eller av for Alexa, Alexa vil gjøre jobben for deg.

Jeg håper du har likt dette hjemmeautomatiseringsprosjektet. Jeg har delt all nødvendig informasjon for dette prosjektet.

Jeg vil virkelig sette pris på det hvis du deler din verdifulle tilbakemelding. Også hvis du har spørsmål, vennligst skriv i kommentarfeltet.

For flere slike prosjekter, følg TechStudyCell.

Takk for tiden og god læring.

Anbefalt: