Indholdsfortegnelse:
- Trin 1: Nødvendige dele
- Trin 2: Testkredsløb
- Trin 3: Skematisk og lodning
- Trin 4: Brændende HEX -fil
- Trin 5: Test i realtid
- Trin 6: Konfiguration af Wemos D1 Mini
- Trin 7: Brug af Android App til at styre
- Trin 8: Endelig montering
Video: WiFi Fan Speed Regulator (ESP8266 AC Dimmer): 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Denne instruktive vil guide dig til, hvordan du laver en loftsventilatorhastighedsregulator ved hjælp af Triac Phase vinkelkontrolmetode. Triac styres konventionelt af Atmega8 standalone arduino -konfigurerede chip. Wemos D1 mini tilføjer WiFi -funktionalitet til denne regulator.
Med -
1. Både lokal og wifi styret (trykknap og smartphone wifi).
2. Statsbesparende funktion for at genoptage blæserhastighedsniveauet selv efter strømafbrydelse.
3. Lav hastighed blæser afbrudt (undgå overophedning af ventilatorstator).
4. LED -indikationstilbagemelding for knaptryk og hastighedsniveau.
5. Standalone billig Atmega8 DIY bord frem for Arduino Uno R3.
6. Uden snubber kan kondensator og modstand bruges som lysdæmper til AC glødepærer.
PAS PÅ, AT DETTE PROJEKT INVOLVERER, DER ARBEJDER MED DIREKTE AC 220V, SOM ER MEGET FARLIG
Trin 1: Nødvendige dele
NIVEAU: AVANCERET
1. ATMEGA8 eller ATMEGA8A 28 Pin Chip + 28 Pin IC Base
2. AT24C32 EEPROM + 8 -benet IC -base
3. Bergstrimmel
4. 1k Netværksmodstand + 10 lysdioder eller 10 kanal bar LED
5. 10uF 25V elektrolytisk kondensator
6. Tilslutningskabler
7. 5 X 10k modstand
8. 3 X 2N2222 Transistor
9. 22pf + 16mhz krystal
10. 2 X 120k 2W modstand
11. 2W10 Bro -ensretter
12. 4N35 Optokobler
13. 2 -vejs terminalblok
14. BT136 Triac
15. MOC3021 Optocoupler + IC Base
16. 1k modstand
17. 0.01uF X Nominel AC -kondensator (Snubber -kredsløb)
18. 47ohm 5W modstand (Snubber kredsløb)
19. 2 X 390ohm 2W modstand
20. 5V 2A SMPS Strømforsyning
21. Perf bord (efter behov størrelse)
22. Dupont F-F stik
23. 4 X Trykknap
24. Trækasse (kabinet)
25. Wemos d1 mini
Trin 2: Testkredsløb
Kredsløbet har 4 hastighedskontrol nøje udvalgt. Stifter 13, A0, A1, A2, A3 viser status for hastighed. Pin 13 blinker, når der trykkes på knappen, eller der modtages Wemos -puls.
Pin2 er input fra nulkrydsdetektor
Pin3 er drev til triac optokobler
Atmega8 standalone version kører på 16mhz ekstern krystal.
Trykknapper med parallelle overskrifter til Wemos, udløser en puls til pin7 og pin8 for at øge eller reducere ventilatorhastigheden. Disse stifter trækkes op.
Schematic har sin egen Zero -krydsdetektor for hver kanal. Hver kanal, dvs. hver ventilator, har separate Atmega8 -standalone. Standardkonfiguration af MOC3021 kørsel Triac. Snubberkredsløb tilføjet til denne induktive belastning.
Pin A0 viser laveste hastighed for blæseren køres gennem en transistor til MOC3021 for at sikre, at meget lav hastighed til AC -ventilator undgås.
I2C EEPROM gemmer hastigheden, når det tilsvarende hastighedsniveau ændres.
Trin 3: Skematisk og lodning
Find den vedhæftede skema og design dit layout, eller lav et ætset printkort fra min tidligere instruerbare.
Jeg har brugt denne type bræt til let lodning.
Siden jeg styrer to ventilatorer har jeg brugt 2 boards som vist. En 10 -kanals bar LED til feedback og statusformål.
Som vist på billedet er trykknapper loddet til dupont for let tilslutning til hanhoved i perfboard.
En netværksmodstand på 1k bruges til at drive 5 status -LED'er
Da 220VAC zerocross -detektoren er i samme bord af Atmega8, blev der givet tilstrækkelig afstand, og bagpå (kobberområde) er varmlimet forhindret udsættelse for 220V.
Trin 4: Brændende HEX -fil
Konfigurer Atmega8 -chippen til brug med Arduino IDE efter denne fremragende artikel.
Når Arduino Optiboot -læsseren er installeret på Atmega8, skal du bare tilslutte Atmega328p -chippen og tilslutte den nye Atmega8 -bootloader -brændte chip i Arduino Uno R3 -kortets 28 -stikkontakt under hensyntagen til pinhakket.
Hent derefter Burn.zip -filen, og udpak den til en mappe. Højreklik på 'bet.bat' -filen, og klik på Rediger og åbn batchfil i notesblok, og skift COM5 til din tilsvarende aktive arduino COM -port, som let kan ses fra "devmgmt.msc" fra kommandoen Kør.
Luk derefter notesblok og kør bet.bat -filen
Avrdude brænder hex -fil til Atmega8
Trin 5: Test i realtid
Efter lodning og upload af koden har jeg testet kredsløbet i realtid og fundet et godt output.
Trin 6: Konfiguration af Wemos D1 Mini
Til Wifi -konfiguration har jeg brugt EspEasy -firmware, hvilket er et godt stykke arbejde.
Grundlæggende genererer stifterne D6 og D7 pulsen i 300 ms til bunden af transistoren
Brug dette link og brænd firmwaren til Wemos D1 Mini.
Ved hjælp af dette link kan vi øge https://192.168.4.1/control?cmd=Pulse, 13, 1, 300
Ved hjælp af dette link kan vi reducere https://192.168.4.1/control?cmd=Pulse, 12, 1, 300
Ovenstående links fungerer efter brænding af firmware til Wemos
Hvis Access Point -oplysninger senere tilføjes til Espeasy, skal du sørge for at bruge den desiganerede IP -adresse i stedet for 192.168.4.1 i ovenstående link.
I tilfælde af at dette gøres til en IOT -enhed, der konfigureres i overensstemmelse hermed i Espeasy -protokolvalg.
Trin 7: Brug af Android App til at styre
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP Genveje android app giver mulighed for at styre blæserhastigheden som vist på vedhæftede billeder.
Trin 8: Endelig montering
Jeg brugte en akrylglasfront og en trækasse bagpå. Trækasse er fastgjort til væggen ved hjælp af to skruer og anker. Brug dette link som vejledning til installation.
Følg denne instruktion for at installere en kasse skyllet med væg for en god finish.
Hvis du har spørgsmål, kontakt mig venligst @
Anbefalede:
High Speed Gaming Laptop: 9 trin (med billeder)
High Speed Gaming Laptop: HiFriends, I dag vil jeg vise dig, hvordan du laver den mest kraftfulde og hurtige laptop i lommestørrelse med indbygget Windows 10-operativsystem derhjemme. I denne artikel vil jeg give dig alle oplysninger, så du nemt kan bygge dette hjemme
DIY 2000 Watts PWM Speed Controller: 8 trin (med billeder)
DIY 2000 Watts PWM Speed Controller: Jeg har arbejdet på at konvertere min cykel til en elektrisk ved hjælp af en DC -motor til automatisk dørmekanisme, og til det har jeg også lavet en batteripakke, der er klassificeret til 84v DC. Nu har vi brug for en hastighedsregulator, der kan begrænse mængden af energi til
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 trin (med billeder)
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: Armtronix Wifi dimmer er et IOT -kort, det er designet til hjemmeautomatisering.Tavlens funktioner er: Trådløs kontrol Lille formfaktor Om bord AC til DC strømforsyning 230VAC til 5V DC. DC virtuel switch Størrelsen på kortet er 61,50
Mobile Speed Bump: 6 trin (med billeder)
Mobile Speed Bump: Med fremkomsten af maskinlæring i “ smart ” miljøer og autonome robotter, vil vores ethvert træk og ethvert behov snart blive forudset af en anden intelligent ting. Vi skal ikke længere være opmærksom eller vente, mens vi flyder
High Speed Flash -fotografering: 6 trin (med billeder)
High Speed Flash Photography: Dette er et billede af en skruetrækker midt i studsen. Efter at have læst om højhastighedsfotografering i et magasin blev jeg inspireret til at grave igennem mit skab og se, hvad jeg kunne finde på. Jeg brugte en hjemmelavet make-screen til at udløse blitzen, mens min digitale