Orodha ya maudhui:

Mapambo ya Dirisha la Taa ya Krismasi yaliyodhibitiwa na WiFi: Hatua 4
Mapambo ya Dirisha la Taa ya Krismasi yaliyodhibitiwa na WiFi: Hatua 4

Video: Mapambo ya Dirisha la Taa ya Krismasi yaliyodhibitiwa na WiFi: Hatua 4

Video: Mapambo ya Dirisha la Taa ya Krismasi yaliyodhibitiwa na WiFi: Hatua 4
Video: Праздник. Новогодняя комедия 2024, Novemba
Anonim
Image
Image
WiFi Udhibiti wa Dirisha la Taa ya Krismasi
WiFi Udhibiti wa Dirisha la Taa ya Krismasi

Dhibiti ukanda wa mwangaza wa LED kutoka kwa simu yako au PC - mizigo ya mifumo ya nuru ya kupendeza ya Krismasi.

Vifaa

1. Bodi ya ESP12e dev: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - Bodi ya maendeleo ya ESP8266, na kifurushi cha betri na vichwa vilivyouzwa kabla. Huyu anakuja na RGB LED, na hata sensor nyepesi. Nunua mbili ukipenda! Mradi huu unaweza kubadilishwa kwa urahisi kwa bodi yoyote ya ESP8266, kama vile D1 Mini ninayopenda. Ninatumia hii hapa kwa sababu hakuna soldering inahitajika, na inakuja na kifurushi cha betri.

2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - hii ndio iliyo na chip ya Atmega328P inayoondolewa, inayotumika kupanga programu ya bodi ya ESP8266.

Cable ya USB ya Uno: Aliexpress:

Kamba za jumper kuunganisha kila kitu - hakuna kuuza kwa mradi huu! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - uteuzi wa mwanamume kwa mwanamume / mwanamke nk. Tunatumia M2M kwa Uno ili Uunganisho wa Ukanda wa LED

5. Ukanda wa LED wa WS2812: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Chagua toleo lako. Nilichagua 5m, LED za 150, IP30 (sio maji) na PCB nyeupe

6. Betri za AA x 3

Hatua ya 1: Mzunguko

Mzunguko
Mzunguko
Mzunguko
Mzunguko

Tazama mchoro wa mzunguko.

* tafadhali kumbuka: siwezi kuwajibika kwa wadhibiti wowote walioyeyuka au mkanda wa LED. Mradi huu ulinifanyia kazi, ndivyo ninavyoweza kusema, hata hivyo sikuwa na lazima niiache ikitumika wakati ninatoka nyumbani. Inapendekezwa kwenye vikao vingi vya Arduino kuwa na angalau capacitor 1000 uF kati ya 5v na GND (kabla ya ukanda wa LED) na pia kipinzani cha 500 Ohm kabla ya laini ya Takwimu. Tafadhali angalia https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels kwa vidokezo zaidi.

Hatua ya 2: Kupanga programu

Pata nambari yako ya Arduino hapa: https://github.com/tomjuggler/esp8266-fastled-web ……. default bila hitaji la router.

Ikiwa haujafanya hivyo tayari, pata nyongeza ya ESP8266 ya Arduino IDE. Addon na maagizo yako hapa:

1. Hakikisha kila kitu kimeunganishwa (isipokuwa laini ya umeme ya Ukanda wa LED (waya wa manjano), pini 2 za hali ya programu zinahitaji kupunguzwa pamoja kabla ya kuwasha umeme. Bodi inakuja na kitu kidogo cha kufanya hivyo.

2. Nguvu kwenye ubao (niliongeza swichi kwa yangu, haiji na moja, unaweza tu kuvuta betri moja na kuiweka tena kwa nguvu.)

3. Chomeka kebo ya USB kutoka Arduino hadi kwenye kompyuta yako - Chip ya Armeino Uno's Atmega328 inahitaji kuondolewa kwanza (unaweza kutumia pia USB to Serial adapter kupanga programu badala yake).

4. Chagua 'Module ya ESP8266' kama bodi yako, katika Arduino IDE. Pia chagua 4m na Spiffs 1m. Angalia unganisho lako la Serial sasa, Zana -> Port.

5. Pakia mchoro

6. Zima bodi tena na tena (na pini za hali ya programu bado zimepunguzwa)

7. Pakia Spiffs (faili zinahitajika kwa seva ya wavuti nk), Zana -> 'ESP8266 Sketch Data Upload'

8. Tenganisha pini 2 za hali ya programu, unganisha waya wa manjano wa Strip 5v kwa 5v (Niliunganisha mgodi kati ya terminal + ya betri na betri, angalia picha hapa chini)

9. Nguvu ya kuwasha

10. Sasa unahitaji kuungana na Kituo cha Ufikiaji cha WiFi, ukitumia PC au Simu ya Mkononi. AP inapaswa kujitokeza kama ESP - kitu au nyingine. Mara baada ya kushikamana, andika '192.168.4.1' kwenye upau wa anwani. Hii ndio anwani ya seva msingi ya ESP8266.

11. Ndio tu, unapaswa kutumia programu ya wavuti kudhibiti taa zako!

Hatua ya 3: Kumaliza

Kumaliza
Kumaliza
Kumaliza
Kumaliza
Kumaliza
Kumaliza
Kumaliza
Kumaliza

Mara tu nambari imepakiwa unapaswa kukata waya za programu na Arduino UNO. Sasa weka taa zako karibu na dirisha (nilining'inia yangu karibu na kingo za juu, nyuma ya pazia la wavu ambalo hutoa athari kubwa). Pia, labda uweke ubao na betri kwenye sanduku kwa uzuri, au hata ubadilishe kifurushi cha betri na usambazaji wa umeme (naweza kufanya hivyo mwenyewe baadaye).

Hatua ya 4: Krismasi Njema Kila mtu

Kile ninachokivutia zaidi juu ya mradi huu ni kiasi cha vipande vya kufanya kazi hapa. Chip ya ESP imewekwa katika C, ambayo inaingiliana na JavaScript inayotumiwa na seva ya ndani ya wavuti, na inaendeshwa kwenye kivinjari. HTML pia inahusika - angalia ndani ya folda ya data ya mchoro wa Arduino mwenyewe ikiwa una nia. Ni mpango mzuri wa kujifunza na mipangilio ya sherehe ya taa, na ninamshukuru Jason Coon kwa kuishiriki kwenye GitHub.

Unaweza kupata hii na miradi zaidi ya elektroniki kwenye wavuti yangu: circusscientist.com

Ilipendekeza: