Jeffrey Cross
Jeffrey Cross

Kdo na Zemlji potrebuje časovnik Ninja?

V redu, tako mnogi od nas ne bodo pozvani, da naredijo velikanski 7-segmentni LED prikazovalnik časa za oviro na poti Ninja. Toda John Park je bil in se je spopadel z izzivom, dokumentiral je svojo gradnjo v naslednjem videu in v lepo dokumentirani vadnici o izobraževalnem sistemu Adafruit.

John je zgradil svoj velikanski timer z 12-voltnim prikazovalnikom okrog Arduino MO Pro in povezanih segmentov LED NeoPixel. NeoPixel trakove je prerezal na 7 delov za vsako številko, tako da ustrezajo segmentom, ki jih najdemo na tradicionalnem 7-segmentnem prikazu. Po sestavljanju odsekov v zaslonske plošče jih je ponovno povezal v serijo in jih nadziral skozi Arduino. Vsako številko nadzira en sam podatkovni zatič na Arduinu.

Sistem Ninja Timer vključuje tudi škatlo za start / stop / reset gumba za sodnike in gumb za zaustavitev na PVC stojalu za tekmovalce. V sistem je vgrajen tudi zvočnik s končno črto avtomobila.

John je tudi domiselno uporabil kabinet za merilnik časov za sistem škropilnic za hišo vse elektronike. Ta omarica je opremljena z vrsto predhodno izvrtanih lukenj za vgradnjo, vgrajenim GFCI izhodom in dvema notranjima slojema (elektronika na vrhu, moč spodaj). Ta omarica je idealno ohišje za varno namestitev ohišja Arduino, vse podporne elektronike in upravljanje porabe energije.

Eden od strojne opreme, ki jo John uporablja za to gradnjo, je malo pravokotna PCB plošča, ki jo je oblikoval Tod Kurt. Imenovani NeoJoint (levo), so male plošče zasnovane tako, da omogočajo ožičenje NeoPixelovih prikazov veliko lažje, hitreje in bolj gladko, kot pri uporabi žice za priklop. John ga je izdelal na drugi strani.

Ena od stvari, ki jo zelo cenim o Johnu kot tehniku, je, da je vedno tako natančen, metodičen in temeljit v svojih projektnih videoposnetkih in vajah. Tudi če je projekt nekoliko izven vaše globine, skrbno razčisti vse, kar morate vedeti, in opravite odlično delo pri predstavitvi dokumentacije. V uvodu projekta celo opozarja, katere tehnike boste učili in kako jih lahko uporabite pri drugih projektih, ki jih boste izvedli. Torej najverjetneje ne boste zgradili časovnika Ninja, vendar boste morda morali uporabiti nekaj tehnik, ki jih uporabljate.

Ključne tehnike

Ta priročnik bo zajemal nekatere tehnike, ki pomagajo pri gradnji večjega projekta. V bistvu je ta projekt enak kot preprosto z uporabo gumba, ki pove Arduinu, da osvetli NeoPixel in zasliši zvočni signal. Ampak včasih so podrobnosti o povečanju vašega projekta lahko zastrašujoče.

Ključne tehnike vključujejo:

Razpršene skupine posameznih LED za izdelavo poenotenih virov svetlobe Nadzor dolgih potekov NeoPixelov brez vnosa signalnega hrupa Obravnavanje fizičnega traku NeoPixelov kot več logičnih segmentov Zagotavljanje ločene, integrirane moči za več podsistemov Ustvarjanje polariziranih, modularnih povezav med deli Izvajanje robustnih vhodnih povezav več deset ali sto metrov

Tu lahko najdete objavo na blogu Adafruit, ki tukaj predstavlja čas Ninja, in celotno vadnico o sistemu izobraževanja Adafruit tukaj.

Delež

Pustite Komentar