2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Avtor TechKiwiGadgetsTechKiwiGadgets na Instagramu Sledi Več avtorja:
O: Noro glede tehnologije in možnosti, ki jih lahko prinese. Všeč mi je izziv ustvarjanja edinstvenih stvari. Moj cilj je narediti tehnologijo zabavno, relevantno za vsakdanje življenje in ljudem pomagati pri ustvarjanju kul … Več o TechKiwiGadgets »
Zgradite to edinstveno, kul interaktivno prosto stoječo LED kroglo z več senzorji, ki jih lahko uporabite za zabavno platformo za nadaljnji razvoj - interakcijo, razsvetljavo ali igre.
Enota je 3D natisnjena in uporablja senzorje Arduino Board, Gyro Board, Audio Mic, ki krmilijo 130 neodvisno nadzorovanih barvnih LED. Za ta edinstven pripomoček obstajata dva gumba za dodajanje učinkov in menijev - možnosti za učinke so lahko neskončne.
Trenutna priložena koda uporablja izhod žiroskopa za spreminjanje barve glede na vrtenje ali držo krogle, kar daje edinstven učinek, kot je razvidno iz posnetka Youtube. V naslednjih dneh postopoma objavljam primere učinkov, do katerih lahko dostopate prek menijev in jih prikažete na LED -žirosferi.
1. korak: Zberite materiale
- 1 x Teensy3.6 - Ne priključujte več kot 3,3 V na noben signalni zatič.
- 6 -osni krmilnik MPU 6050
- WS2812 LED x 130 (kupljeno v razsutem stanju pri Ali Express)
- Dostop do 3D tiskalnika
- Mikro drsno stikalo
- 2 x 6 mm SPST mikro taktilno stikalo
- Zvočni modul za vhod mikrofona Freetronics
- Polnilna baterija USB z zmogljivostjo 4400 mha
- USB kabel - primeren za spreminjanje
- Enožilna priključna žica
- Pištola za vroče lepilo
- 15 cm x 5 cm Vero deska
Izboljšave vezja
Sprva sem za gradnjo uporabljal Arduino Nano, vendar se je velikost kode povečevala z novimi funkcijami, kar je povzročilo tri težave - omejitve napajanja, težave s hitrostjo in pomnilnikom. Zato sem vezje predelal za uporabo Teensy3.6, ki ima 32-bitni 180 MHz procesor ARM Cortex-M4 z enoto s plavajočo vejico. Poleg izboljšanja zmogljivosti so vsi digitalni in analogni zatiči 3,3 volta. Teensy ima vgrajen regulator napetosti na vinu Vin, vendar je treba paziti, saj vsi drugi zatiči delujejo pri 3.3v in se lahko poškodujejo. Serijske linije SCL in SDA zahtevajo pravilno delovanje vlečnih uporov, zato so bili ti dodani. Poleg tega ima Teensy3.6 analogni ozemljitveni zatič, kar pomeni, da je manj možnosti za avdio motnje. To je omogočilo zelo stabilno in tiho zaznavanje zvoka. Enota Freetronics Microphone se je izkazala za zelo občutljivo in stabilno za učinke LED pri zaznavanju zvoka.
2. korak: ohišje za 3D tiskanje
Krogla ima premer 110 mm in debelino stene približno 3 mm z uporabo črne PLA nitke. Enoto lahko povežete z 130 LED diodami, zato je bilo bolj praktično tiskati enoto v štiri komponente, da bi olajšali dostop do notranjosti krogle s spajkalnikom.
Datoteke najdete na Thingiverse tukaj
Uporabil sem tiskalnik Robo C2, ki se je pri tiskanju dobro obnesel. Če razdelite konstrukcijo na 4 enote in natisnete dva majhna kosa hkrati, se čas tiskanja znatno skrajša.
3. korak: Zgradite niz LED
Podprvak na tekmovanju Arduino 2017