![Bed hoofdeinde LED-streeplamp met ESP8266-01: 5 stappe Bed hoofdeinde LED-streeplamp met ESP8266-01: 5 stappe](https://i.howwhatproduce.com/images/008/image-21233-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Bed hoofdeinde LED-streeplamp met ESP8266-01 Bed hoofdeinde LED-streeplamp met ESP8266-01](https://i.howwhatproduce.com/images/008/image-21233-1-j.webp)
Dit was 'n baie maklike projek wat ek lank gelede nagelaat het, maar omdat ek in kwarantyn was, het ek iets anders gedoen met die onderdele wat ek byderhand het.
Die idee was om 'n dimbare lig te hê wat beheer kan word deur eenvoudige TCP -opdragte of deur 'n handskakelaar.
Omdat die gebrek aan dele, die improvisasie die belangrikste punt van die projek geword het. Eerstens het ek nie 'n logiese vlak MOSFET gehad nie, en het ek slegs 'n hoë -stroom skakelaar MOSFET, so 'n klein bestuurder was nodig (nie die beste ontwerp nie), dan ontbreek 'n paneelpulsskakelaar, en ek neem 'n ekstra mikrogolfoond deurslot sekuriteitsskakelaar vir die drukknop.
Ek hoop jy leer iets en geniet hierdie projek.
Voorrade
- 3 m wit LED -streep. Toe ek dit koop, het ek 'n 12 V -kragtoevoer ingesluit
- ESP8266-01S x 1
- 2N3904 NPN transistor x1
- 2N3906 PNP transistor x 1
- IRF3205 MOSFET x 1
- AMS1117-3.3 reguleerder x 1
- 3.3 K weerstand x 2
- 1 K weerstand x 1
- 1.5 K weerstand x 1
- 120 weerstand x 1
- 10 k weerstand x 1
- 10 uF 16 V elektrolitiese kondensator x 1
- 100 nF keramiek of poliëster kondensator x 1
- Steekkoppe 1x6 (twee eenhede). Nog beter as u 'n behoorlike 2x4 -vroulike aansluiting vir die ESP het.
- Terminalaansluitings vir toevoer en LED -uitgang
- 'N Generiese plastiekboks
- Basiese elektroniese gereedskap (soldeerbout, draadsnyer, tang, ens.)
- Arduino IDE met ESP8266 -ondersteuning geïnstalleer.
-
USB na 3.3 V UART Serial Converter of indien nie beskikbaar nie, kan enige Arduino UNO of Nano met die konfigurasie hier verskyn https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (terloops, die gekoppelde bladsy is 'n baie goeie PWM -tutoriaal vir die ESP)
Stap 1: Skematiese
![Skematiese Skematiese](https://i.howwhatproduce.com/images/008/image-21233-2-j.webp)
Die kring bestaan uit 'n PWM -beheerde MOSFET by GPIO2. Die dryfkring is nodig omdat die IRF3205 minstens 10 V benodig om sy Rds (aan) van 8 miliohms te bereik, en die ESP gee slegs 3,3 V.
Met die 3.3 V -reguleerder kan die ESP aangeskakel word vanaf dieselfde toevoer as die LED -streep, en die ekstra kappies verbeter die toevoerstabiliteit.
Uiteindelik gaan die drukknop by GPIO0 met elke klik deur 'n helderheidsiklus. Op my geval, drie helderheidstappe en lig af.
Stap 2: Kringloop
![Kringbyeenkoms Kringbyeenkoms](https://i.howwhatproduce.com/images/008/image-21233-3-j.webp)
![Kringbyeenkoms Kringbyeenkoms](https://i.howwhatproduce.com/images/008/image-21233-4-j.webp)
![Kringbyeenkoms Kringbyeenkoms](https://i.howwhatproduce.com/images/008/image-21233-5-j.webp)
Dit is 'n (nie so) vinnige en (regtig) vuil projek. Die beste verrassing was hoe goed die interlock -skakelaar as 'n pulser werk.
Kyk asseblief nie na die bedrading nie: P
Stap 3: LED Stripe -installasie
![LED Stripe installasie LED Stripe installasie](https://i.howwhatproduce.com/images/008/image-21233-6-j.webp)
Meet en sny die drie segmente en soldeer dan die drade. Skil laastens die gom af en druk teen die agterkant van die hoofbord.
In my geval het ek bedrieg en 'n wye plakband oor die LED -streep gebruik, omdat die gom op een of ander manier verswak is.
Skroef ten slotte die drade aan die terminale en kontroleer die verbindings.
Stap 4: Programmering
![Programmering Programmering](https://i.howwhatproduce.com/images/008/image-21233-7-j.webp)
Die kode moet baie verbeter word, soos om die string ontleding op te los, ondersteuning vir 'n vaste IP -adres, opstellingsmodus, omgewingsveranderlikes in EPROM te stoor, omgewingsveranderlikes van EPROM by opstart, ens.
Vir die firmware -laai gebruik ek Arduino met die ESP -gemeenskapsbiblioteek weergawe 2.5.0. Dit is belangrik omdat die ESP-programlading misluk met die nuwer weergawes, miskien is dit iets met die ESP8266-01, miskien omdat ek 'n Arduino UNO as laaier gebruik, ek weet net nie.
Onthou om https://arduino.esp8266.com/stable/package_esp8266… by u Arduino -voorkeure te voeg om die ESP -raad se ondersteuning te kry.
www.electronicshub.org/esp8266-pwm-tutoria … het 'n goeie handleiding oor die ESP8266 PWM. Ek het ook hul Arduino na USB -reeksomskakelaar gebruik om die program in die ESP te laai.
Stap 5: Toets
![Toets Toets](https://i.howwhatproduce.com/images/008/image-21233-8-j.webp)
Doen eers 'n vinnige bedradingskontrole en plaas die ESP8266 in die stroombaan voordat dit aanskakel.
Druk op die knoppie Moet wissel tussen laag helder, medium helder, maksimum helder en lig af.
Vir die TCP -toets het ek Socket Test gebruik, maar enige ander soortgelyke sagteware doen die werk
Aanbeveel:
DIY outomatiese bewegingswaarnemende bed LED -naglig: 6 stappe (met foto's)
![DIY outomatiese bewegingswaarnemende bed LED -naglig: 6 stappe (met foto's) DIY outomatiese bewegingswaarnemende bed LED -naglig: 6 stappe (met foto's)](https://i.howwhatproduce.com/images/006/image-15782-j.webp)
DIY outomatiese bewegingswaarskuwingsbed LED -naglig: hallo, ouens, welkom by nog 'n instruksies wat u altyd in u daaglikse lewe sal help en 'n gemak bied om u lewe makliker te maak. Dit kan soms 'n lewensredder wees as bejaardes sukkel om op te staan
MP3 -alarmklok aan die bed: 6 stappe (met foto's)
![MP3 -alarmklok aan die bed: 6 stappe (met foto's) MP3 -alarmklok aan die bed: 6 stappe (met foto's)](https://i.howwhatproduce.com/images/006/image-16540-j.webp)
MP3 -wekker aan die bed langs die bed: Vir hierdie projek wou ek 'n gerieflike en volledig funksionele wekker by die bed maak. My persoonlike voorvereistes vir 'n wekker langs die bed is: Leesbaar by enige lig, terwyl dit nie in die nag verblind nie MP3 -alarmstemme lok
FS-Touch Bed-nivelleringshulpmiddel: 11 stappe (met foto's)
![FS-Touch Bed-nivelleringshulpmiddel: 11 stappe (met foto's) FS-Touch Bed-nivelleringshulpmiddel: 11 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-2894-43-j.webp)
FS-Touch Bed Leveller Tool: is u moeg daarvoor om die perfekte 3D-drukkerbed te kry? Gefrustreerd om die regte weerstand tussen spuitstuk en papier te raai? Wel, FS-Touch sal u help om hierdie knypkrag kwantitatief te meet en 'n vinnige en akkurate bedvlak te bereik
Gee jou bed onderdak!: 7 stappe (met foto's)
![Gee jou bed onderdak!: 7 stappe (met foto's) Gee jou bed onderdak!: 7 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-4373-32-j.webp)
Gee jou bed 'n gloed !: In hierdie instruksies sal ek verduidelik hoe u u bed fantasties kan laat lyk met RGB -LED's. Die wat ek gekry het, word op afstand beheer, hulle het verskillende opsies, soos vervaag of flikker, en dit is baie goedkoop. Onlangs was daar 'n uitverkoping op Bangg
Verlig horlosie vir kinders - groen beteken! Rooi, bly in die bed !!!: 5 stappe (met foto's)
![Verlig horlosie vir kinders - groen beteken! Rooi, bly in die bed !!!: 5 stappe (met foto's) Verlig horlosie vir kinders - groen beteken! Rooi, bly in die bed !!!: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-559-62-j.webp)
Verlig horlosie vir kinders - groen beteken! Rooi, bly in die bed !!!: ons was mal sonder genoeg slaap !!! Ons 2-jarige kon nie verstaan hoe om " te wag vir die 7 " op die klok voordat hy oggend na oggend uit sy kamer kom. Hy sou vroeg wakker word (ek bedoel, so 05:27 - " daar is 'n 7 !!! "