Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Bezprzewodowy kolorofon lub muzyczna kostka na ATtiny13

LA72 30 Nov 2019 12:47 17052 10
  • Bezprzewodowy kolorofon lub muzyczna kostka na ATtiny13

    Witam.
    Niedawno, przez przypadek, trafiłem na mały gadget u naszych wschodnich sąsiadów.
    Strona źródłowa projektu.

    Jest to miniaturowy kolorofonik zbudowany o popularny ATTiny13.

    Autor przedstawia inne układy z użyciem Tiny13.

    Bezprzewodowy kolorofon lub muzyczna kostka na ATtiny13

    Zasada działania.
    Urządzenie odbiera sygnał dźwiękowy z mikrofonu elektretowego (możesz wziąć dowolny, wziąłem go ze starego odtwarzacza), mikrofon jest zasilany przez rezystor w R5 10kΩ. Usuwamy sygnał z mikrofonu przez kondensator odsprzęgający 0,1 μF (można znacznie się różnić), który odcina stałą składową sygnału.

    Po mikrofonie sygnał trafia na wejście wzmacniacza operacyjnego LM358 (można wziąć dowolny inny lub zmontować wzmacniacz na tranzystorze) i jest wzmacniany, aby dostarczyć sygnał o amplitudzie od 0 do 5 V na wejście mikrokontrolera.

    Mikrokontroler ATtiny13 działa na częstotliwości 9,6 MHz i jest taktowany wewnętrznym zegarem (oprogramowanie i fuse bity są w poniższym archiwum). Mikrokontroler analizuje sygnał dostarczany do wejścia i w zależności od częstotliwości świeci jedną z czterech diod LED. I to cały kolorofonik!

    Autor chcę zauważyć, że kolejność migania diod LED nie zależy od głośności odtwarzanej muzyki, ale tylko od tego, czy zabrzmi głos czy instrument muzyczny.

    Wideo z opisem urządzenia.


    Wideo z działania urządzenia.


    Pobierz oprogramowanie wewnętrzne. Link

    Dla potomnych oprogramowanie i schemat w załączniku.

    Cool! Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    LA72
    Level 40  
    Offline 
    Has specialization in: komputery, elektronika, dtp, dtv, programowanie, obróbka grafiki
    LA72 wrote 5915 posts with rating 1155, helped 572 times. Live in city Żagań. Been with us since 2002 year.
  • #2
    fotomh-s
    Level 22  
    "Profesjonalne" bezprzewodowe kolorofony to się robi na ESP. Można zastosować np. LEDy WS2812B i ARTNET, działa pod każdą szanującą się konsoletą do światła ruchomego ;)
  • #3
    tomus2k
    Level 25  
    ATtiny ma max obciążenie pinu 10mA i 5 mA (zależy od pinu) przy 3V ( takim napięciem jest zasilany przez autora)
    Wtedy max napięcie na pinie przy w/w zasilaniu to 2.3V i 2.5V przy takim napięciu LED czerwona żółta i zielona pobierają ze źródła po 20mA. Wiem jest sterowanie PWM z jakimś tam wypełnieniem i pewnie jest ok.
    Jeśli ktoś skopiuje ten projekt proszę uważać na zasilanie ok. 5V (schemat dopuszcza takie napięcie) Parametry prądowe mogą wyjść powyżej dopuszczanych dokumentacją. Zalecam wtedy zastosowanie rezystorów przy diodach. :idea:
  • #6
    gemiel
    Level 24  
    W zasadzie jest to kolorowa linijka świetlna, wskaźnik natężenia dźwięku. Takie miganie do taktu.
    Zasada działania produkowanego kiedyś urządzenia pod nazwą "Colorofon" oraz podobnych była oparta o filtrowanie pasm częstotliwości akustycznych. Wyjścia filtrów sterowały żarówkami o odpowiedniej barwie.
  • #9
    Justyniunia
    Level 34  
    Jeśli dla kogoś kolorofon to diody reagujące na różne pasma, to będzie rozczarowany tym układem.
    Tu diody migaja w zupełnie losowej kolejności, nie zależnej zupełnie od niczego. Często po zaniku dźwięku któraś zostaje i świeci, do tego nigdy nie świecą się choćby dwie na raz.
    To podpowiada mi jak może być zbudowany program.
    Z resztą zajmuje on nawet nie połowę pamięci attiny, więc o żadnych filtrach nie może być mowy.
    No i R4 o wartości 100k spokojnie wystarczy.
    Efekt nie zależy od głośności - to fakt, bo sygnał jest masakrycznie przesterowany.

    Ot, kolorowa błyskotka na biurko, jak ktoś lubi.

    John5MM
    Wyjścia attiny podajesz na bramki tranzystorów, najlepiej mosfet, a z nich możesz sterować ile diod chcesz.
    Albo użyć ULN2803 łącząc po dwa wejścia i dwa wyjścia równolegle.
  • #11
    Dareks
    Level 20  
    A ja uważam że to fajne mrygadełko . A efekt jest b. dobry w stosunku do zaangażowanych środków.