Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Pri pohľade na rôzne projekty na tinterwebe som videl niekoľko vecí, ktoré sa mi páčili, efekt ohňa / plameňa a zvukomer, tak prečo ich nespojiť do jedného?
Mám 3D tlačiareň a rôzne bity, takže to bola rýchla práca (nepočítajúc 9 hodín tlače).
Všetko, čo potrebujete, je čisté vlákno a farbu podľa vášho výberu, alebo len jasnejšie, ak chcete. Slovami Boba Rossa, je to váš svet a môžete si v ňom robiť, čo chcete.
Najprv si objednajte nejaké kúsky (pozri krok 1)
Kým budete čakať, kým dorazia, vytiahnite tlačiareň a pustite sa do tlače (pozri krok 2)
Zostavte diely (krok 3), potom si sadnite a užívajte si:-)
Zásoby
Pozrite si krok 1, nevedel som, že tento kúsok tu je:-)
Krok 1: Zoznam dielov
Väčšinu vecí som čerpal z iných prebiehajúcich projektov a toto je krátky zoznam bitov, ktoré potrebujete. Všetky sú z Aliexpress, ale sú k dispozícii všade (Google je váš priateľ!)
1 Arduino Nano (alebo podobné)
2 LED pásy WS2812 144 (používa sa iba 20 na väčšiu a 16 na krátku verziu)
3 MAX4466 mikrofón s predzosilňovačom
4 Posuňte prepínač alebo západkové tlačidlo
5 Mini USB breakout
6 1 x 10K odpor
7 Prístup k 3D tlačiarni
Krok 2: Získajte 3D tlač
Je možné vytlačiť iba niekoľko častí a tubus sa skladá z dvoch dĺžok, kratšia je nastavená na 30 pixelov na meter a 150 mm tuba je prispôsobená tak, aby zachytila 144 pixelov na meter (sú širšie, čo som neurobil). neuvedomiť!)
Urobil som lokalizačný krúžok, ktorý prilepíte na spodok základne, nepotrebujete ho, ale veľmi vám uľahčí život, horúce lepidlo alebo superlepidlo, ktoré šteniatko nasadíte na dno väčšej čiapky.
Uzávery sa do trubice jednoducho zasunú, ale môžete ich prilepiť, akonáhle potvrdíte, že všetko funguje.
Na základni mal byť malý otvor vpredu pre tlačidlový spínač (namontovaný vo vnútri základne), ale ukazuje sa, že „západkové“spínače sa nezapínajú, a tak som ho vyložil a namiesto neho pridal posuvný spínač.
Krok 3: Vložte kód do Arduina
Použil som 168 Arduino Nano, veľa miesta na kód a sú lacnejšie ako ostatné.
Nahrajte kód pomocou Arduino IDE, získate ho na arduino.cc
Použil som V1.8.5, pretože je nainštalovaný v tomto počítači a je kompatibilný s inými prebiehajúcimi projektmi.
V kóde je iba niekoľko poznámok, očividne si musíte uvedomiť svoje piny a počet pixelov.
spočítajte svoje pixely a upravte N_PIXELS 20 na počet, ktorý nakoniec použijete.
Citlivosť zvuku môžete nastaviť pomocou zosilňovača na mikrofóne alebo nastavením INPUT_CEILING 900 (pozri poznámky).
Krok 4: Čas zapojenia
Nemám na to schému zapojenia, ale aby som bol úprimný, v skutočnosti ju nepotrebujete:
Prepínač:
Digitálny výstupný kolík 2 na Arduine do stredu západkového spínača
Jedna strana prepínača na 0V
Druhá strana prepínača na 5 V cez 10k odpor
LED pásik:
GND až 0V
DI na Pin 6 (digitálny výstup 6) na Arduine
5V až (uhádli ste) 5V
MAX4466:
VÝSTUP do A1 na Arduine
Vcc až 3,3 V A Aref na Arduine
GND až 0V
Rozbitie USB (voliteľné):
Jednoducho som použil 0V a 5V piny na GND a V in na Arduine, aby môj počítač nevidel port vždy, keď ho zapnem.
O tom to je!
Krok 5: Užite si to
Za predpokladu, že je všetko v poriadku, si teraz môžete vybrať medzi plameňovým efektom alebo zvukovým efektom.
Len si sadnite a užívajte si:-)