Inhoudsopgave:
- Stap 1: Bekijk de video
- Stap 2: Bestel de PCB's en componenten
- Stap 3: Solderen van de componenten
- Stap 4: Upload de code
- Stap 5: En je bent klaar
Video: DIY-huisautomatisering met ESP8266 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In dit project laat ik je zien hoe je een Home Automation-systeem kunt maken met de ESP8266 WiFi-module. Dit systeem is gebaseerd op het Esp8266-relaisbord dat u kunt gebruiken om uw huishoudelijke apparaten via wifi te bedienen met de Blynk-app.
Dit project wordt gesponsord door JLCPCB. JLCPCB is een grootste PCB-productiebedrijf in China met meer dan 10 jaar PCB-productie-ervaring. Probeer het zelf en bestel 10 PCB's van hoge kwaliteit voor slechts $2 (elke kleur).
Laten we beginnen
Stap 1: Bekijk de video
Deze video geeft je alle informatie die je nodig hebt om je eigen domoticasysteem te maken. De volgende stappen zullen u nuttige informatie opleveren. Als je wilt weten hoe je de ESP8266 WiFi-module met Arduino gebruikt, bekijk dan hier de video.
Stap 2: Bestel de PCB's en componenten
Bestel de printjes bij JLCPCB. Ze bieden PCB's van hoge kwaliteit voor extreem lage prijzen (10 PCB's voor $ 2 elke kleur). Pak gewoon het PCB Gerber-bestand van hieronder en upload het op de JLCPCB-website. U ontvangt de printplaten binnen een week.
U kunt componenten bestellen via de LCSC-website. Download hieronder het componentenbestand. Upload het bestand op de LCSC-website en selecteer de vereiste hoeveelheid componenten.
Componenten (minimale hoeveelheid):
Atmega328p x1
28-pins IC-aansluiting x1
47µF elektrolytische condensator x2
2.2µF elektrolytische condensator x1
Groene LED 0603 x2
Blauwe LED 0603 x4
20pF keramische condensator 0603 x2
10k Weerstand 0603 x1
1k Weerstand 0603 x7
2.2k Weerstand 0603 x1
510 Weerstand 0603 x4
16MHz kristaloscillator x1
78M05 5V Spanningsregelaar x1
HT7233 3.3V Spanningsregelaar x1
1N4007 Diode THT x4
M7D Schottky-diode x1
Header mannelijk en vrouwelijk
12V DC-aansluiting x1
PC817C Optocouplers x4
BC547 Transistor (NPN) x4
Eindblokken x4
5V Relais x4
ESP8266 01 Module (niet inbegrepen in lcsc-bestand) x1
Stap 3: Solderen van de componenten
Soldeer de componenten volgens schema. Soldeer eerst de kleine componenten of SMD-componenten op de printplaat en soldeer vervolgens de doorlopende (THT) componenten.
Stap 4: Upload de code
Als je de nieuwe ATmega328p gebruikt, moet je de Bootloader erop branden, leer hoe je Bootloader kunt branden.
Upload de code op atmega328, daarvoor kun je arduino gebruiken zonder atmega of USB naar TTL converter.
Stap 5: En je bent klaar
Uw domoticasysteem is compleet. Je kunt je bord besturen met de Blynk-app. Nu kunt u huishoudelijke apparaten zoals verlichting, ventilator, tv, AC enz. Bedienen met de blynk-app via wifi.
Automatisch lichtsysteem: als u lichten automatisch AAN of UIT wilt laten gaan in het donker, sluit u een lichtsensor (LDR) aan op de analoge pin en regelt u het automatische lichtsysteem met de Blynk-app.
Met dank aan JLCPCB voor het sponsoren van dit project.
Voor meer interessante projecten:
Abonneer je op mijn YouTube-kanaal
En volg mij op Facebook
Aanbevolen:
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)
Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
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
Start uw diavoorstelling met vakantiefoto's met een vleugje magie! 9 stappen (met afbeeldingen)
Lanceer uw diavoorstelling met vakantiefoto's met een vleugje magie!: In de loop der jaren heb ik de gewoonte ontwikkeld om een klein beeldje mee te nemen op reis: ik koop vaak een kleine, lege artoy (zoals die op de foto) en verf het past bij de vlag en het thema van het land dat ik bezoek (in dit geval Sicilië). T
Beginnersgids voor ESP8266 en tweeten met ESP8266: 17 stappen (met afbeeldingen)
Beginnersgids voor ESP8266 en tweeten met ESP8266: ik leerde over Arduino 2 jaar geleden. Dus begon ik te spelen met eenvoudige dingen zoals LED's, knoppen, motoren enz. Toen dacht ik dat het niet cool zou zijn om verbinding te maken om dingen te doen zoals het weergeven van de het weer van de dag, aandelenkoersen, treintijden op een LCD-scherm. Ik