Inhoudsopgave:
- Benodigdheden
- Stap 1: Schakelschema
- Stap 2: Maak het circuit op breadboard om te testen
- Stap 3: Installeer de Blynk-app
- Stap 4: Andere modus van de slimme relaismodule
- Stap 5: Handmatige modus
- Stap 6: Automatische modus
- Stap 7: Het ontwerpen van de PCB
- Stap 8: Bestel de printplaat
- Stap 9: Het Gerber-bestand uploaden en de parameters instellen
- Stap 10: Selecteer verzendadres en betalingsmodus
- Stap 11: Soldeer alle componenten
- Stap 12: Programmeer de NodeMCU
- Stap 13: Sluit de huishoudelijke apparaten aan
- Stap 14: Eindelijk
Video: Hoe op IoT gebaseerde domotica te maken met NodeMCU-sensoren Besturingsrelais 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In dit op IoT gebaseerde project heb ik Home Automation gemaakt met Blynk en NodeMCU besturingsrelaismodule met realtime feedback. In de handmatige modus kan deze relaismodule worden bediend vanaf mobiel of smartphone en handmatige schakelaar. In de automatische modus kan dit slimme relais ook de kamertemperatuur en zonlicht detecteren om de ventilator en gloeilamp in en uit te schakelen.
Dit slimme huisproject heeft de volgende kenmerken:1. Huishoudelijke apparaten bestuurd vanaf mobiel met behulp van de Blynk-app 2. Huishoudelijke apparaten automatisch bestuurd door temperatuur- en vochtigheidssensor (in automatische modus) 3. Huishoudelijke apparaten automatisch bestuurd door donkere sensor (in automatische modus) 4. Monitor LIVE kamertemperatuur en vochtigheidsmeting op OLED en Smartphone 5. Huishoudelijke apparaten bediend met handmatige schakelaars 6. Huishoudelijke apparaten bedienen via internet
Benodigdheden
Vereiste componenten voor dit Smart House-project
1. KnooppuntMCU
2. DH11-sensor
3. LDR
4. 10k Weerstanden 5 nee
5. 1k Weerstanden 5 nee (R1 tot R4)
6. 220 ohm weerstanden 2 nee (R5 & R6)
7. Optocoupler PC817 2 nee
8. BC547 NPN-transistoren 2 nr
9. Diode 1N4007 2 nr
10. Diode 1N4001 1no
11. LED (1.5v) 3 nee
12. Condensatoren 100uF 2 nee
13. SPDT 12V Relais 2 nee
14. 7805 spanningsregelaar 1 nee
15. Druk op Schakelaar/ knop 4 nee
16. Connectoren & jumpers
17. OLED I2C-scherm (0,96" of 1,3")
Stap 1: Schakelschema
Dit is het complete schakelschema voor dit op IoT gebaseerde domoticaproject.
Ik heb NodeMCU gebruikt om de relaismodule te besturen. Ik heb de DHT11 temperatuur- en vochtigheidssensor en LDR aangesloten om het relais automatisch te regelen volgens de kamertemperatuur en het omgevingslicht. Er zijn vier drukknoppen verbonden met NodeMCU, d.w.z. S1, S2, CMODE, RST. S1 & S2 om de relaismodule handmatig te bedienen CMODE om de modus te wijzigen (handmatige modus, automatische modus) RST om de NodeMCU te resetten Ik heb 12V aan de relaismodule geleverd en een 7805-spanningsregelaar gebruikt om 5v aan NodeMCU te leveren.
Stap 2: Maak het circuit op breadboard om te testen
Voordat ik de print ontwerp, heb ik eerst de schakeling op het breadboard gemaakt om te testen. Tijdens het testen heb ik de code geüpload naar de NodeMCU en vervolgens geprobeerd de relais te bedienen met de drukknoppen, Blynk-app, temperatuursensor en LDR.
Download de bijgevoegde code voor dit NodeMCU-project.
Ik heb alle links van de vereiste bibliotheken in de code genoemd.
Stap 3: Installeer de Blynk-app
Installeer de Blynk-app vanuit de Google Play Store of App Store en voeg vervolgens alle vereiste widgets toe om de relaismodule te bedienen en de temperatuur en vochtigheid te bewaken. Ik heb alle details uitgelegd in de instructievideo.
Ik heb de widgets met 3 knoppen gebruikt om de relaismodule te bedienen en de modus te wijzigen. En 2 meter-widgets om de temperatuur en vochtigheid te controleren.
Stap 4: Andere modus van de slimme relaismodule
We kunnen het slimme relais in 2 modi aansturen:
1. Handmatige modus
2. Automatische modus
We kunnen de modus eenvoudig wijzigen met de CMODE-knop op de PCB of vanuit de Blynk-app.
Stap 5: Handmatige modus
In de handmatige modus kunnen we de relaismodule bedienen via de S1 & S2-drukknoppen of via de Blynk-app.
We kunnen altijd de realtime feedbackstatus van de schakelaars volgen vanuit de Blynk-app. En we kunnen ook de temperatuur- en vochtigheidsmeting op het OLED-display en de Blynk-app volgen, zoals u op de foto's kunt zien. Met de Blynk App kunnen we de relaismodule overal bedienen als we internet op onze smartphone hebben.
Stap 6: Automatische modus
In Auto-modus wordt de relaismodule bestuurd door de DHT11-sensor en LDR.
We kunnen een vooraf gedefinieerde minimum en maximum temperatuur en lichtwaarden instellen. In de Auto-modus, wanneer de kamertemperatuur de vooraf gedefinieerde maximumtemperatuur overschrijdt, wordt relais-1 ingeschakeld en wanneer de kamertemperatuur lager wordt dan de vooraf gedefinieerde minimumtemperatuur, wordt relais-1 automatisch uitgeschakeld.
Op een vergelijkbare manier wordt relais-2 ingeschakeld wanneer het lichtniveau afneemt en wanneer er voldoende licht is, wordt relais-2 automatisch uitgeschakeld. Ik heb het in detail uitgelegd in de instructievideo.
Stap 7: Het ontwerpen van de PCB
Omdat ik het circuit dagelijks ga gebruiken, heb ik na het testen van alle functies van de slimme relaismodule op het breadboard de PCB ontworpen. U kunt het PCB Gerber-bestand van dit domotica-project downloaden via de volgende link:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
Stap 8: Bestel de printplaat
Na het downloaden van het Garber-bestand kun je eenvoudig de print bestellen
1. Ga naar https://jlcpcb.com en meld u aan / meld u aan
2. Klik op de OFFERTE-knop.
3 Klik op de knop "Voeg uw Gerber-bestand toe".
Blader vervolgens door en selecteer het Gerber-bestand dat u hebt gedownload.
Stap 9: Het Gerber-bestand uploaden en de parameters instellen
4. Stel de vereiste parameter in, zoals hoeveelheid, PCB-kleur, enz
5. Nadat u alle parameters voor PCB hebt geselecteerd, klikt u op de knop OPSLAAN IN WINKELWAGEN.
Stap 10: Selecteer verzendadres en betalingsmodus
6. Typ het verzendadres.
7. Selecteer de verzendmethode die voor u geschikt is.
8. Dien de bestelling in en ga verder met de betaling. U kunt uw bestelling ook volgen vanaf de JLCPCB.com.
Mijn PCB's duurden 2 dagen om te worden vervaardigd en kwamen binnen een week aan met behulp van de DHL-bezorgoptie.
PCB's waren goed verpakt en de kwaliteit was echt goed voor deze betaalbare prijs.
Stap 11: Soldeer alle componenten
Soldeer daarna alle componenten volgens het schakelschema.
Sluit vervolgens NodeMCU, DHT11, LDR en OLED-display aan.
Stap 12: Programmeer de NodeMCU
1. Verbind de NodeMCU met de laptop
2. Download de code. (Gehecht)
3. Wijzig de Blynk Auth-token, WiFi-naam, WiFi-wachtwoord.
4. Wijzig de vooraf gedefinieerde temperatuur en lichtwaarde voor de automatische modus volgens uw vereisten;
5. Selecteer het NodeMCU 12E-bord en de juiste POORT. Upload dan de code.
** In dit project kunt u zowel 0,96" OLED- als 1,3" OLED-schermen gebruiken. Ik heb de code voor beide OLED's gedeeld, upload de code volgens het OLED-scherm dat u gebruikt.
Ik heb de code al in de vorige stappen bijgevoegd.
Stap 13: Sluit de huishoudelijke apparaten aan
Sluit de huishoudelijke apparaten aan volgens het schakelschema. Neem de juiste veiligheidsmaatregelen tijdens het werken met hoogspanning.
Sluit de 12Volt DC-voeding aan op de PCB zoals weergegeven in het circuit.
Stap 14: Eindelijk
Schakel de 110V/230V voeding en 12V DC voeding in.
Nu kunt u uw huishoudelijke apparaten op een slimme manier bedienen. Ik hoop dat je dit domotica-project leuk vond. Ik heb alle benodigde informatie voor dit project gedeeld. Ik zal het erg op prijs stellen als u uw waardevolle feedback deelt. Ook als u vragen heeft, kunt u deze in het opmerkingengedeelte schrijven. Voor meer van dergelijke projecten Volg TechStudyCell. Bedankt voor je tijd en veel plezier met leren.
Aanbevolen:
Hoe u uw eigen nachtzichtapparaat kunt maken! 5 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe maak je je eigen nachtkijker! In dit project laat ik je zien hoe je een nachtkijker maakt. Het bestaat voornamelijk uit een beveiligingscamera, een klein scherm en een aangepaste PCB met IR-LED's en een LED-driver. Nadat je het apparaat hebt gevoed met een USB Type-C PD powerbank, kun je
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
Hoe u gemakkelijk zelf een powerbank kunt maken 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe u gemakkelijk zelf een powerbank kunt maken: in deze instructables laat ik u zien hoe u uw eigen powerbank kunt maken met behulp van gemakkelijk verkrijgbare en goedkope componenten. Deze reservebatterij bevat 18650 li-ionbatterij van oude laptop of u kunt nieuwe kopen. Later heb ik een houten kozijn gemaakt met
Goedkope en effectieve domotica met Raspberry Pi 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Goedkope en effectieve domotica met Raspberry Pi: ik heb altijd al lampen draadloos willen kunnen bedienen, maar commerciële opties zijn meestal duur. Philips Hue-lampen kosten ongeveer $ 70, en met wifi verbonden lampen zijn ook duur. Deze tutorial zal je vertellen hoe je tot vijf lampen/l
Stereo grafische afbeeldingen maken in Excel 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Stereo grafische afbeeldingen maken in Excel: Stereo grafische afbeeldingen kunnen diepte toevoegen aan 3D-plots