Përmbajtje:

Arduinoflake: 6 hapa (me fotografi)
Arduinoflake: 6 hapa (me fotografi)

Video: Arduinoflake: 6 hapa (me fotografi)

Video: Arduinoflake: 6 hapa (me fotografi)
Video: Snowflake Quick Build 2024, Korrik
Anonim
Arduinoflake
Arduinoflake

Një fije dëbore interaktive e formës së lirë e animuar nga Arduino Nano. Duke përdorur 17 kanale të pavarura PWM dhe sensor prekjeje mund të krijojë efekte të mrekullueshme!

Ekziston edhe një version PCB që të gjithë mund ta bëjnë!

Hapi 1: Vështrim i përgjithshëm

Image
Image

Floku i dëborës përbëhet nga 30 LED të grupuara në 17 segmente të pavarura të cilat mund të kontrollohen veçmas nga mikrokontrolluesi Arduino Nano. Secili nga grupi LED mund të zbehet me PWM për të krijuar disa animacione të bukura.

Hapi 2: Mjetet

E tëra që ju nevojitet është hekur bashkues, saldues dhe pincë.

Hapi 3: Ndërtimi

Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim

Para së gjithash, zgjidhni një model. Unë zgjedh një kristal të bukur dhe të thjeshtë të flokut të dëborës dhe e printoj në madhësi për t'iu përshtatur Arduino Nano brenda gjashtëkëndëshit - thelbi i kristalit.

Struktura mbështetëse e cila gjithashtu vepron si një tela është krijuar nga shufra prej bronzi 0.8mm të ngjitur së bashku me kallaj. Kam përdorur 2 metra të shufrës në total. Pse forma e lirë? Sepse unë gjithmonë kam dashur ta provoj atë dhe është një provë e durimit dhe aftësisë suaj.

Së pari krijova një gjashtëkëndësh bazë duke përkulur një shufër të vetme dhe bashkova skajet së bashku. Duke shtuar 6 shufra të tjerë në majat e gjashtëkëndëshit, instalimet elektrike të tokës janë të plota, të gjitha drejtimet katodike të LED -ve tani duhet të ngjiten në të për të krijuar një model të flokëve të dëborës. Pjesa e ndërlikuar ishte shtimi i LED-ve SMD, por unë e ndihmova veten me një bashkim të krijuar nga një karton dhe një shirit të dyanshëm.

Tjetra, ishte koha për të shtuar mikrokontrolluesin Arduino Nano nën strukturën thelbësore duke lënë hapësirë të mjaftueshme në mes për të përshtatur 3 shtresa të telave të shufrave prej bronzi të cilat do të lidhin kunjat e mikrokontrolluesit në të gjitha prizat e anodës LED. Kjo kërkonte një durim të jashtëzakonshëm. Jo vetëm që duhet të shmangni një qark të shkurtër midis telave, por gjithashtu të shtoni një rezistencë kufizuese aktuale dhe ta bëni atë të duket bukur.

LED -et e gjetheve janë të lidhura veçmas secila me kunjin më të afërt të daljes së Arduino -s. LED -të e degëve grupohen nga dy dhe lidhen me kunjat PWM. LED -et bazë gjithashtu grupohen nga dy dhe lidhen me pjesën tjetër të kunjave. Arduino NANO ka vetëm 18 kunja dalëse (A6 dhe A7 janë vetëm për hyrje) dhe më duhet një kunj për sensorin e prekjes, që më la vetëm me 17 kunja, kështu që dy palët LED kryesore janë të lidhura së bashku për të krijuar një grup prej 4. I jam duke përdorur rezistorë 220Ω për të kufizuar rrymën që rrjedh përmes secilës kunj në rreth 8mA. Kjo do të thotë 240mA në total, e cila është pak e lartë për çipin ATmega328, por funksionon - maksimumi i sigurt thuhet se është 200mA.

Hapi 4: Prekni Sensorin

Sensori i prekjes
Sensori i prekjes
Sensori i prekjes
Sensori i prekjes
Sensori i prekjes
Sensori i prekjes

Për të qenë në gjendje të bashkëveproj me një fije dëbore, shtova një shufër prej bronzi për të krijuar një sensor prekës kapacitiv. Gjeta një bibliotekë dhe tutorial të mrekullueshëm nga Paul Stoffregen. Sensori i prekjes përdoret për të bashkëvepruar me arduinoflake - ndryshoni animacionin, aktivizoni/çaktivizoni, shkëlqeni kur prekeni, e emërtoni…

Hapi 5: Kodi

Fillimisht mendova se do të jem në gjendje të zbeh vetëm LED -të e degëve të cilat janë të lidhura me kunjat e pajisjeve PWM. Por për fat të mirë ekziston një bibliotekë e mrekullueshme softuerike PWM e cila më lejoi të përdor të gjitha kunjat sikur të ishin PWM harduerike. Ky konfigurim krijoi mundësi të pafundme për animacione! Shikoni kodin e bashkangjitur më poshtë me disa nga animacionet e para.

Nëse ju pëlqen ju lutemi votoni për të në Konkursin Make it Glow pikërisht nën këtë artikull, faleminderit

Hapi 6: Skemat

Skematike
Skematike
Konkursi Make it Glow 2018
Konkursi Make it Glow 2018
Konkursi Make it Glow 2018
Konkursi Make it Glow 2018

Çmimi i dytë në Konkursin Make it Glow 2018

Recommended: