Orodha ya maudhui:

Arduinoflake: Hatua 6 (na Picha)
Arduinoflake: Hatua 6 (na Picha)

Video: Arduinoflake: Hatua 6 (na Picha)

Video: Arduinoflake: Hatua 6 (na Picha)
Video: Семья Грабовенко (часть 1). Хата на тата. Сезон 6. Выпуск 11 от 20.11.2017 2024, Julai
Anonim
Arduinoflake
Arduinoflake

Snowflake inayoingiliana ya bure iliyohuishwa na Arduino Nano. Kutumia njia 17 za PWM huru na sensa ya kugusa inaweza kuunda athari nzuri!

Kuna pia toleo la PCB kila mtu anaweza kufanya!

Hatua ya 1: Muhtasari

Image
Image

Theluji ya theluji ina LED 30 zilizowekwa katika sehemu 17 huru ambazo zinaweza kudhibitiwa kando na microcontroller wa Arduino Nano. Kila kikundi cha LED kinaweza kupunguzwa na PWM kuunda michoro zingine nzuri.

Hatua ya 2: Zana

Unachohitaji tu ni chuma cha kutengeneza, solder, na koleo.

Hatua ya 3: Ujenzi

Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi

Kwanza kabisa chagua muundo fulani. Ninachagua glasi nzuri na rahisi ya theluji na kuichapisha kwa saizi ili kutoshea Arduino Nano ndani ya hexagon - msingi wa kioo.

Muundo wa msaada ambao pia hufanya kama wiring umeundwa kutoka kwa fimbo za shaba za 0.8mm zilizouzwa pamoja na bati. Nimetumia 2m ya fimbo kwa jumla. Kwanini uumbane? Kwa sababu siku zote nilitaka kujaribu hiyo na ni mtihani wa uvumilivu wako na ustadi.

Kwanza niliunda hexagon ya msingi kwa kupiga fimbo moja na kugeuza ncha pamoja. Kwa kuongeza viboko vingine 6 kwenye vilele vya hexagon wiring ya ardhi imekamilika, njia zote za cathode za LED sasa zinahitaji kuuziwa ili kuunda muundo wa theluji. Sehemu ngumu ilikuwa ikiongeza LED za SMD lakini nilijisaidia kwa jig iliyoundwa kutoka kwa kadibodi na mkanda wenye pande mbili.

Ifuatayo, ilikuwa wakati wa kuongeza microcontroller ya Arduino Nano chini ya muundo wa msingi ikiacha nafasi ya kutosha katikati ili kutoshea tabaka 3 za wirings za fimbo za shaba ambazo zitaunganisha pini za microcontroller kwa njia zote za anode za LED. Hii ilihitaji uvumilivu mwingi. Sio tu unahitaji kuepukana na mzunguko mfupi kati ya waya lakini pia ongeza kipinga cha sasa kinachopunguza na kuifanya ionekane nzuri.

LED za majani zimeunganishwa kando na kila pini ya pato la Arduino iliyo karibu. Taa za LED zinajumuishwa na mbili na zimeunganishwa na pini za PWM. LED za msingi pia zimegawanywa na mbili na zimeunganishwa na pini zingine. Arduino NANO ina pini 18 tu za pato (A6 na A7 ni pembejeo tu) na ninahitaji pini moja kwa sensor ya kugusa, ambayo iliniacha na pini 17 tu ili jozi mbili za LED za msingi zimeunganishwa pamoja kuunda kikundi cha 4. Mimi ninatumia vipingaji 220Ω kupunguza kikomo cha sasa kinachopita kila pini hadi karibu 8mA. Hiyo inamaanisha 240mA kwa jumla ambayo ni kidogo juu kwa chip ya ATmega328 lakini inafanya kazi - kiwango cha juu salama kinasemekana kuwa 200mA.

Hatua ya 4: Sensor ya Kugusa

Sensor ya Kugusa
Sensor ya Kugusa
Sensor ya Kugusa
Sensor ya Kugusa
Sensor ya Kugusa
Sensor ya Kugusa

Ili kuweza kuingiliana na theluji niliongeza fimbo nyingine ya shaba ili kuunda sensorer ya kugusa inayofaa. Nilipata maktaba nzuri na mafunzo na Paul Stoffregen. Sensor ya kugusa hutumiwa kuingiliana na arduinoflake - badilisha uhuishaji, washa / zima, cheza ukiguswa, unaipa jina…

Hatua ya 5: Kanuni

Hapo awali nilifikiri nitaweza kupunguza tu taa za tawi ambazo zimeunganishwa na pini za vifaa vya PWM. Lakini kwa bahati nzuri kuna programu ya kushangaza maktaba ya PWM ambayo iliniruhusu kutumia pini zote kana kwamba ni vifaa vya PWM. Usanidi huu uliunda uwezekano mkubwa wa michoro! Angalia nambari iliyoambatanishwa hapa chini na zingine za michoro za kwanza.

Ikiwa unaipenda tafadhali ipigie kura katika Fanya Shindano la Glow chini ya nakala hii, asante

Hatua ya 6: Skematiki

Skimatiki
Skimatiki
Fanya Mashindano ya Glow 2018
Fanya Mashindano ya Glow 2018
Fanya Mashindano ya Glow 2018
Fanya Mashindano ya Glow 2018

Tuzo ya pili katika Shindano la Kuifanya iwe Inang'aa 2018

Ilipendekeza: