Talaan ng mga Nilalaman:
- Hakbang 1: Paghahanap ng Positive Side ng LED
- Hakbang 2: Pag-kable sa Mga Sets
- Hakbang 3: Pagtakip sa Mga Wires Sa Tape ng Plant ng papel
- Hakbang 4: Pag-hook ng Mga ilaw
- Hakbang 5: Pagkolekta ng Mga Wire na Magkasama
- Hakbang 6: Layout ng Breadboard
- Hakbang 7: Isang Little Software
Video: Charliplexed Christmas Tree para sa Aking Cubby: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Noong nakaraang taon nakakuha ako ng isang hanay ng baterya na pinapatakbo ng bombilya uri ng Christmas light na itinakda sa lokal na tindahan ng bahay at inilagay ito sa isang table top Christmas Tree. Para lang maging maligaya ang cubby. Halos lahat ng natanggap kong mga puna ay nasa linya ng "Hindi ba sila Blink?" Ngayong Taon ay nakagapos ako at determinadong gumawa ng isang bagay na tatayo. Isang hanay ng mga ilaw na pinapatakbo ng LED na gupitin at na-hook sa isang Arduino, istilong Charlieplexed, at isang maliit na code upang gawin silang bllnk sa magagandang mga pattern, binago nang sapalaran, pinunan ang singil Ito ay tumagal ng ilang oras upang makuha ang random na bahagi upang gumana, ngunit hindi ko nais ang pattern na ulitin nang paulit-ulit at magsawa. Maaari kong isipin itong itago ang lahat ng mga koneksyon at ilagay ang arduino sa isang lata ng Altoids. Ngunit nais kong makita nila ang lahat ng mga wire. Bukod, ang geekier nito sa ganoong paraan.
Hakbang 1: Paghahanap ng Positive Side ng LED
Pinapayagan ng Charliplexing ang mga N * (N-1) LED na hinimok ng mga N na pin. Sa kasong ito ay mayroon akong 20leds, kaya ang paggamit ng 4 na pin upang makakuha ng 12 leds ay pinutol ko ang mga ito pagkatapos ay ginamit ang ibinigay na case ng baterya upang hanapin ang positibong kawad para sa bawat isa.
Hakbang 2: Pag-kable sa Mga Sets
Matapos Mahahanap ang positibo ay pinaghinang ko ang mga ito sa mga hanay ng bawat set na may positibo at negatibong mula sa bawat LED na magkhinang. Maaari mong subukan kung nakuha mo ito ng tama gamit ang kaso ng baterya - ang pagpindot sa mga wire sa mga wire ng baterya, ang isang LED ay dapat na ilaw - ang pag-reverse ng mga wire ay dapat na ilaw ng isa pa.
Hakbang 3: Pagtakip sa Mga Wires Sa Tape ng Plant ng papel
Maaari kang makakuha ng tape mula sa lokal na tindahan ng bapor na ginagamit upang masakop ang mga tangkay ng Mga Bulaklak na Silk. Nakuha ko ang akin sa Walmart. Ang "tape" ay isang papel na waxy na kulay berde at dumikit ito nang maayos at itinatago ang mga wires na inilipat sa puno.
Hakbang 4: Pag-hook ng Mga ilaw
Ang itinuturo na ito ay hindi tungkol sa teorya ng Charliplexing - ngunit kung paano ito ilapat sa isang hindi nakakainteres na paraan. Ang Charliplexing ay mahusay na dokumentado. Ang artikulong ito sa Wikipedia ay nagbibigay sa iyo ng mga pangunahing kaalaman. Dagdag pa kung maghanap ka dito sa mga itinuturo makakakita ka ng maraming iba pang mga halimbawa. Upang mai-hook up ang mga ilaw na ginamit ko ang mga pin na 10, 11, 12, 13 sa Arduino. Kung paano mo maiugnay ang bawat kawad ng bawat pares ng LED ay hindi mahalaga - ang mga wire ng bawat isa ay maaaring palitan. Kailangan mo lamang i-hook ang bawat pares sa iba't ibang mga pin sa pamamagitan ng 100 ohm resister. Sa kasong ito: mga pares na pin === ==== isang 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13Maaari kang magdagdag ng higit pang mga hanay sa pamamagitan ng paggamit ng maraming mga pin, ngunit mas maraming idaragdag mo ang mas kaunting oras ang bawat ilaw ay mananatili at ang lumabo ay makukuha nito. Ang 12 ay tila isang magandang bilog na numero at maganda ang maliwanag.
Hakbang 5: Pagkolekta ng Mga Wire na Magkasama
Sinubukan kong i-plug lamang ang mga indibidwal na set nang direkta sa board ng tinapay, ngunit patuloy silang kumukuha. Kaya't inilagay ko silang lahat sa isang maliit na perfboard at may isang babaeng konektor upang mapanatili ang pamamahala ng mga wire. Nagbebenta ang radio shack ng apat na conductor na Rainbow Wire na mayroong solidong conductor at umaangkop nang maayos sa konektor. Ang konektor ay pinutol mula sa isang mahabang piraso ng mga babaeng header na kinuha ko sa eBay.
Hakbang 6: Layout ng Breadboard
Ang kabilang dulo ng wire ng bahaghari ay nakakonekta sa isang maliit na breadboard na may isang Adafruit Arduino Clone. Gumamit ako ng 100 Ohms para sa mga pumipigil sa resistors, na kung saan ay isang maliit na mababa paglalagay ng tungkol sa 5v / 200ohm = 25ma sa bawat naiilawan LED. Ang Arduino ay tila wala sa isip at ginagawang mas maliwanag ang mga LED. Dahil ang mga ito ay pulsed ang buong circuit ay iguhit ang 25ma at kaunti para sa Arduino - Ginagawa ang pagpapatakbo ng baterya na magagawa. Ang orihinal na set ng ilaw ay hinila ang halos 120ma mula sa mga baterya - mas mababa ito.
Hakbang 7: Isang Little Software
Mayroon akong isang LED Heart kit mula kay Jimmie Rodgers at handa nang gawin ang software upang himukin ang Charliplexed array. Inilagay ko ang code upang magdagdag ng isang random shuffle. Binabago nito ang mga pin sa pagitan ng bawat oras na ang isang partikular na frame ng animation ay tinatawag upang maiwasan na mainip at paulit-ulit. Gumawa ako ng ilang mga array na humahawak sa bawat pag-iilaw ng frame ng animation isang LED, dalawa, tatlo …. at iba pa.
Inirerekumendang:
Kinokontrol ng Website ng Christmas Tree (Sinumang Maaaring Makontrol Ito): 19 Mga Hakbang (na may Mga Larawan)
Kontroladong Website ng Christmas Tree (Sinumang Maaaring Makontrol Ito): Nais mong malaman kung ano ang hitsura ng isang website na kinokontrol ng Christmas tree? Narito ang video na nagpapakita ng aking proyekto ng aking Christmas tree. Natapos na ang live stream ngayon, ngunit gumawa ako ng isang video, kinukuha kung ano ang nangyayari: Ngayong taon, sa kalagitnaan ng Decembe
Secure Christmas Tree: 6 Hakbang
Secure Christmas Tree: Ito ang Kumpletong Starter Kit mula sa Elegoo kasama ang isang Arduino Mega. Ilang araw na ang nakalilipas, pinadalhan ako ng Elegoo ng isang kit at hinahamon akong bumuo ng isang proyekto sa Pasko sa kanya. Ang kit na ito ay may kasamang maraming mga bahagi. Isang Arduino Mega, servos, ultrasound sensor, remote
Umiikot na Christmas Tree at Programmable Lights Sa Arduino: 11 Mga Hakbang
Umiikot na Christmas Tree at Programmable Lights Sa Arduino: Umiikot na Christmas tree at mai-program na ilaw na may Arduino Makikita ng proyekto, kung paano gumawa ng isang umiikot na Christmas tree na may arduino, isang cooler, isang butas na pang-eksperimentong board, LED light at ilang iba pang mga elektronikong elemento
Paghinga ng Christmas Tree - Arduino Christmas Light Controller: 4 Mga Hakbang
Paghinga ng Christmas Tree - Arduino Christmas Light Controller: Hindi magandang balita na ang control box para sa aking 9-ft na pre-lit na artipisyal na Christmas tree ay sinira bago ang Pasko, at ang tagagawa ay hindi nagbibigay ng mga kapalit na bahagi. Ipinapakita ng hindi masasalamin kung paano gumawa ng iyong sariling LED light driver at controller na gumagamit ng Ar
Lumikha ng Aking Sariling Mga Larawan para sa Aking Data ng IOT sa isang Raspberry PI: 3 Mga Hakbang
Lumikha ng Aking Sariling Mga Grupo para sa Aking Data ng IOT sa isang Raspberry PI: Mangyaring basahin kung nais mong lumikha ng iyong sariling mga IOT graph gamit ang 7 mga linya ng code. Nais kong lumikha ng mga tsart upang maipakita ang data sa isang grapikong format mula sa aking mga IOT sensor sa isang web page. Dati, para dito, gumamit ako ng mga serbisyo sa 3rd party (ilang pa