Sisukord:

Arduino / ESP LED kamin: 4 sammu (piltidega)
Arduino / ESP LED kamin: 4 sammu (piltidega)

Video: Arduino / ESP LED kamin: 4 sammu (piltidega)

Video: Arduino / ESP LED kamin: 4 sammu (piltidega)
Video: Настройка 3D-принтера с помощью MKS sGen L v1.0 2024, Juuli
Anonim
Image
Image
Arduino / ESP LED kamin
Arduino / ESP LED kamin

Minu üüritud majas oli kasutusest väljas kamin, millel polnud tegelikku võimalust kena ja hubase tõelise kamina jaoks. Seega otsustasin teha oma RGB LED kamina, mis annab mõnusa tunde, mis simuleerib tõelist tuld. Mitte nii hea kui tõeline tuli, kuid annab tõeliselt sarnase hubase tunde.

Saate ka ise teha, see on lihtne algaja projekt, mida saate teha ainult mõne osa ja Arduino või ESP8266 mooduliga. Mõlemad moodulid töötavad hästi, põhjus, miks ma ESP8266 valin, on see, et see annab mulle ka võimaluse kaminat kaugjuhtida, oma koduautomaatikasüsteemist sisse/välja lülitada. Kogu projekt on üsna odav ja see ei nõua ka palju aega.

Vajalikud materjalid:

  • WS2812B RGB LED -riba (1 meeter, 60 LED/meeter) - eBay ca. 7 USD
  • NodeMCU ESP8266 ESP -12 (3.3v) või Arduino Nano V3.0 (5V) moodul (Kui soovite WiFi -d, valige NodeMCU) - u. 4-7 USD
  • 1 x kondensaator (1000 uF, 6,3 V+) praeguste naastude stabiliseerimiseks
  • Valgega määritud küpsetuspaber
  • Aluseks mõni puitlaudis (või papp)
  • USB -kaabel, seina toiteadapter (1 A või rohkem)

Lisaks vajate jootekolvi, tööriistu ja juhtmeid.

Samm: aluse ettevalmistamine

Aluse ettevalmistamine
Aluse ettevalmistamine
Aluse ettevalmistamine
Aluse ettevalmistamine
Aluse ettevalmistamine
Aluse ettevalmistamine

Kõigepealt peate poole meetri pikkuse RGB LED -riba pooleks lõikama ja nööpnõelad kokku ühendama (GND kuni GND, D kuni D, +5V kuni +5V). Nii saate 50 cm pikkuse topeltriba.

Nüüd võite võtta puidu ja lõigata selle mõõtu, see peaks olema LED -ribast veidi pikem ja veidi laiem. Võite kasutada mis tahes muud materjali, kuid ma arvan, et puit näeb parem välja.

Kinnitage tahvli külge või (kuuma) liimiga ainult RGB LED -riba otsad.

2. samm: leekide lisamine

Leekide lisamine
Leekide lisamine
Leekide lisamine
Leekide lisamine
Leekide lisamine
Leekide lisamine

Võtke määritud paber ja rebige (umbes 10-15 sentimeetri laiune) tükk ära, kortsutage seda veidi ja libistage seejärel LED-riba alla, keerake see üles ja ümber, nii et see tekitab "leegi". Eesmärk on ehitada see LED -ide kohale, nii et valgusdioodide valgus hajub paberile.

Võite proovida seda lihtsalt kinnitada külgede voltimisega. Te ei saa selle kleepimiseks kasutada kleeplinti ega tavalist liimi, sest see on määritud/kleepumatu paber. Nõela abil saate selle siduda mõne läbipaistva niidiga.

Kui olete esimese leegi teinud, jätkake kõigi järgnevate leekide ehitamist, kattudes alusega veidi eelmisega.

Samm: ühendage see kokku

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Mooduli (NodeMCU) ühendamine LED -ribaga on lihtne, kuid juhtmete LED -ribast eraldamiseks peate tegema jootmise. Samuti lisage kindlasti LED -riba lähedale + ja GND vahele 1000 uF 6,3 V (või rohkem) kondensaator, mis aitab toite stabiliseerida.

Juhtmestik on:

  • Ühendage +5V (USB VCC) NodeMCU -st LED -ribaga +5V
  • Ühendage GND NodeMCU -st LED -ribaga GND
  • Ühendage NodeMCU -st märgitud tihvt LED -ribal olevale "D" -le

Kui kasutate Arduinot, saate LED-ribaga ühendada mis tahes digitaalse tihvti (D2-D13), veenduge, et see sobiks lähtekoodiga.

Samm: koodi üleslaadimine

Koodi üleslaadimine
Koodi üleslaadimine
Koodi üleslaadimine
Koodi üleslaadimine

Peate kasutama Arduino IDE -d ja installima kindlasti ka ESP8266 tahvli toe:

github.com/esp8266/Arduino

Lähtekood on saadaval githubi lehel:

Koostage ja laadige kood NodeMCU moodulisse ja ongi kõik! See hakkab LED -e vilkuma.

Koodil on üks eriline märkus: praeguse koodi energiatarbeks mõõdeti umbes 600–700 mA, mis ületab tavalisi 500 mA USB-porte. Sel põhjusel toidab see esimese 1 minuti jooksul ainult osa valgusdioodidest (umbes kolmandik) ja seejärel läheb ja süttib kõik. Kui kasutate seina toiteadapterit, veenduge, et see toetaks vähemalt 1 A ja mitte kõige odavamat tüüpi.

Kuna lähtekood on saadaval, katsetage julgelt ka värvide ja ajastustega.

Nautige!

Soovitan: