Orodha ya maudhui:

Arduino / ESP Mahali pa Moto: 4 Hatua (na Picha)
Arduino / ESP Mahali pa Moto: 4 Hatua (na Picha)

Video: Arduino / ESP Mahali pa Moto: 4 Hatua (na Picha)

Video: Arduino / ESP Mahali pa Moto: 4 Hatua (na Picha)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Novemba
Anonim
Image
Image
Arduino / ESP Moto wa Moto wa LED
Arduino / ESP Moto wa Moto wa LED

Kulikuwa na mahali pa moto visivyofaa katika nyumba niliyokodisha, bila chaguo halisi kwa mahali pazuri pa moto. Kwa hivyo niliamua kutengeneza mahali pa moto cha RGB yangu ya LED, ambayo inatoa hisia nzuri kulinganisha moto halisi. Sio nzuri kama moto halisi, lakini inatoa hisia sawa sawa.

Unaweza pia kufanya yako mwenyewe, ni mradi rahisi wa kuanza unaweza kufanya na sehemu chache tu na moduli ya Arduino au ESP8266. Moduli zote mbili hufanya kazi vizuri, sababu kwanini nachagua ESP8266 ni kwamba hii pia inanipa fursa ya kudhibiti kijijini mahali pa moto, kuiwasha / kuzima kutoka kwa mfumo wangu wa kiotomatiki wa nyumbani. Mradi wote ni wa bei rahisi, na hauitaji wakati mwingi pia.

Vifaa vinahitajika:

  • WS2812B RGB LED strip (mita 1, 60 LEDs / mita) - eBay cca. 7 USD
  • NodeMCU ESP8266 ESP-12 (3.3v) au moduli ya Arduino Nano V3.0 (5V) (Ikiwa unataka WiFi, chagua NodeMCU) - cca. 4-7 USD
  • 1 x Capacitor (1000 uF, 6.3V +) kutuliza mihimili ya sasa
  • Karatasi nyeupe ya kuoka iliyotiwa mafuta
  • Bodi fulani ya kuni kwa msingi (au kadibodi)
  • Kebo ya USB, adapta ya umeme ya ukuta (1 A au zaidi)

Pia, utahitaji chuma, vifaa na waya.

Hatua ya 1: Kuandaa Msingi

Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi
Kuandaa Msingi

Kwanza kabisa, utahitaji kukata kipande cha LED cha mita 1 RGB kwa nusu na waya pini pamoja (GND hadi GND, D hadi D, + 5V hadi + 5V). Hii itakupa kipande cha urefu wa sentimita 50 kwa urefu.

Sasa unaweza kuchukua kuni na kuikata kwa saizi, inapaswa kuwa ndefu kidogo kuliko ukanda wa LED na upana zaidi. Unaweza kutumia nyenzo nyingine yoyote, lakini nadhani kuni inaonekana bora.

Salama tu mwisho wa ukanda wa RGB LED kwa bodi na mkanda wa scotch au gundi (moto).

Hatua ya 2: Kuongeza Moto

Kuongeza Moto
Kuongeza Moto
Kuongeza Moto
Kuongeza Moto
Kuongeza Moto
Kuongeza Moto

Chukua karatasi iliyotiwa mafuta na ukate kipande (kama upana wa sentimita 10-15), ikunjike kidogo na kisha iteleze chini ya ukanda wa LED, ikunje juu na kuzunguka, kwa hivyo hufanya "moto". Lengo ni kuijenga juu ya taa za taa, kwa hivyo taa kutoka kwa taa hizo hutawanyika kwenye karatasi.

Unaweza kujaribu kuilinda tu kwa kukunja pande. Hutaweza kutumia mkanda wa gamba au gundi ya kawaida kuishika pamoja, kwa sababu ni karatasi ya mafuta / isiyo ya fimbo. Unaweza kuifunga pamoja na uzi wa uwazi kwa kutumia sindano.

Mara tu unapofanya moto wa kwanza, endelea kujenga moto wote unaofuata, ukipishana kidogo msingi na ule uliopita.

Hatua ya 3: Wiring It Up

Wiring It Up
Wiring It Up
Wiring It Up
Wiring It Up
Wiring It Up
Wiring It Up

Kuunganisha moduli (NodeMCU) kwa ukanda wa LED ni rahisi, lakini utahitaji kutengeneza tepe ili kutenganisha waya kutoka kwa ukanda wa LED. Pia, hakikisha kuongeza kitoweo cha 1000 uF 6.3V (au zaidi) kati ya + na GND, karibu na ukanda wa LED, hii itasaidia kutuliza nguvu.

Wiring ni:

  • Unganisha + 5V (USB VCC) kutoka NodeMCU hadi ukanda wa LED + 5V
  • Unganisha GND kutoka NodeMCU hadi ukanda wa LED GND
  • Unganisha pini iliyowekwa alama "D7" kutoka NodeMCU hadi "D" kwenye ukanda wa LED

Ikiwa unatumia Arduino, unaweza kuunganisha pini yoyote ya dijiti (D2-D13) kwenye ukanda wa LED, hakikisha kuilinganisha kwenye nambari ya chanzo.

Hatua ya 4: Kupakia Nambari

Inapakia Nambari
Inapakia Nambari
Inapakia Nambari
Inapakia Nambari

Lazima utumie Arduino IDE na uhakikishe kusanikisha pia msaada wa bodi ya ESP8266:

github.com/esp8266/Arduino

Nambari ya chanzo inapatikana kwenye ukurasa wa github:

Kusanya na kupakia nambari kwenye moduli ya NodeMCU, na ndio hivyo! Itaanza kupepesa LEDs.

Kuna nukuu moja maalum kwa nambari: matumizi ya nguvu ya nambari ya sasa ilipimwa kuwa karibu 600-700 mA, ambayo iko juu ya bandari za kawaida za 500 mA USB kama kutoa. Kwa sababu hii, kwa dakika 1 ya kwanza, itakuwa tu na nguvu ya sehemu ya LED (karibu theluthi), na kisha itaenda kuwasha yote. Ikiwa unatumia adapta ya umeme ya ukuta, hakikisha inaweza kusaidia angalau 1 A na sio aina ya bei rahisi.

Kwa sababu nambari ya chanzo inapatikana, jisikie huru pia kujaribu rangi, nyakati.

Furahiya!

Ilipendekeza: