Syntezator z Teensy 4.0

W ramach dobrze znanego przeglądu sieci – ciekawy projekt syntezatora zbudowany w oparciu o Teensy 4.0. Parę części do tego, ładne pudełko i… : Całość przedstawiona na filmie w serwisie YT, kod jest dostępny na Github: https://github.com/NickCulbertson/Teensy-Arcade-Synth Ale to nie koniec! Ten sam autor, Nick Culbertson zrobił emulator klasycznego 6-cio głosowego syntezatora (analogowego) też używając Teensy. Tym razem projekt zaczął z Teensy 4.0 a skończył na Teensy 4.1 (przydało się znaczenie więcej I/O które oferuje 4.1) ale efekt jest spektakularny. Polecam zobaczyć obydwa filmy, zwłaszcza jeśli chcesz zrozumieć, czemu tyle osób tak chwali Teensy 4.0/4.1 jako narzędzia niezbędne w budowie

Czytaj dalej...

Spalony wzmacniacz – PAM8610 na ratunek

Cóż, stary wzmacniacz wyzionął ducha. W analogowe nie jestem dobry, nie dałem rady zdiagnozować problemu. Co prawda jeszcze mam zamiar spróbować, ale… fajnie by było gdyby coś grało, a słuchawek mam dość już gdy wychodzę, więc… Prosty moduł z PAM8610 na ratunek. PAM8610 to układy z wbudowanym wzmacniaczem klasy D, dla typowych 8Ω głośników dający wzmocnienie 2x10W. Wystarczy. Mamy w Nettigo gotowy moduł z PAM8610 wyposażony w niezbędne złącza i osprzęt. Podłączenie nie sprawiło dużo kłopotów, cztery przewody do głośników, zasilania 12V ze standardowego zasilacza z wtyczką 5.5/2.1, przewód z audio jack podłączony do nieużywanego telefonu ze Spotify. Stary wzmacniacz

Czytaj dalej...

INA226 czyli jak mierzyć moc zużytą przez układ cz 1

Często po zbudowaniu swojego układu pojawia się pytanie – a ile, mówiąc kolokwialnie, to żre prądu? Nie zawsze zmierzenie prądu i napięcia gdy układ leży na biurku wystarczy. Czasem chcesz wbudować pomiar tych parametrów w swój układ. Stanie wtedy z multimetrami nie jest rozwiązaniem. Potrzebujesz mierzyć napięcie zasilające układ i płynący prąd. O ile napięcie wejściowe, zasilające w miarę prosto zmierzyć to z prądem jest nieco trudniej. Między źródło zasilania a twój układ trzeba wstawić niewielki rezystor i mierzyć na nim napięcie, by z prawa Ohma wyliczyć prąd płynący przez niego. Bo taki sam prąd popłynie przez bocznik jak i

Czytaj dalej...

NAM mierzy hałas – NAM DNMS kit

NAM DNMS (Digital Noise Measurement Sensor) kit to zestaw, który pozwala rozszerzyć możliwości NAM o pomiar natężenia hałasu. Kwestia pomiaru hałasu występującego w naszym otoczeniu zyskuje ostatnio uwagę wśród wielu osób. Przygotowując ten zestaw chcemy wyjść naprzeciw tym osobom by ułatwić monitorowanie zanieczyszczenie hałasem. Wielu z nas po prostu nie zdaje sobie sprawy hałasu, który nas otacza niemal niezauważalnie. Dopiero gdy przeprowadzisz się, wyjedziesz na dłużej po powrocie w stare miejsce możesz zacząć dostrzegać problem. Trochę jak w sucharze: Czy przeszkadza panie że całe życie mieszka przy autostradzie? Nnnniiiiieeeeeee! Co to DNMS? Część “akustyczna” zbudowana jest w oparciu o projekt

Czytaj dalej...

ELIZA!

Trochę cyfrowej archeologii… Czy nazwa ELIZA coś ci mówi? Starsi użytkownicy komputerów pewnie maja skojarzenie – był taki program symulujący psychoanalityka. W obecnych czasach LLMów zwanych sztuczną inteligencją jego możliwości nie robią na pewno wrażenia. Jednak wtedy inicjował rozmowy o przyszłości, w którą stronę pójdzie rozwój. Z powodu, że jego istnienie przebiło się do powszechnej świadomości było to ważne wydarzenie w historii informatyki. Jednak do dziś (od lat 60tych gdy powstał) nikt nie widział go w akcji. Zaginął. Do teraz. Odnaleziono w archiwach MIT jedną z jego wersji. Możesz zobaczyć kod programu (krótszy niż myślisz) i również spróbować jak działał

Czytaj dalej...

NAM 0.3 zasilany 12V lub więcej

Od samego początku NAM 0.3 wymaga napięcia 5V do pracy, bo to jest napięcie zasilające wymagane przez SDS011. Najprostszym rozwiązaniem było użycie zasilacza 5V i tak też zrobiliśmy. Jednak wraz z pojawieniem się NAM-0.4, które dzięki modułowi step-down może być zasilany napięciem w przedziale od 6.7V do 20V pojawiły się pytania czy 0.3 nie można też tak doposażyć. W przyszłości może pojawi się wersja mająca wbudowane wsparcie dla takiej opcji zasilania, jednak nawet dziś, można bez problemu lekki przerobić NAMa by pracował z wyższym napięciem. NAM 0.4 korzysta z modułu step-down MINI560 (JW5068A) z jednej prostej przyczyny – moduł ten

Czytaj dalej...

DHT22 po taniości

Powiem szczerze, nie jestem fanem czujników z rodziny DHT. Pewnie właśnie dlatego chyba nigdy nie było nic tutaj o tym sensorze. A mam wrażenie, że te czujniki ciągle gdzieś „latają” w świecie DIY. Gdzie się nie popatrzy, są w różnych zestawach startowych, na różnych stronach z tutorialami pełno jest przykładów użycia DHT. Po dłuższym zastanowieniu się, widzę jedną, jedyną przewagę DHT nad sensorami typu SHT, BME, BMP i innymi. Specyficzny protokół komunikacji na jednym tylko pinie pozwala go podpiąć do systemów z brakującymi wolnymi IO. Co prawda, jeśli w projekcie już używasz I2C to już nie jest to przewaga, bo

Czytaj dalej...

O tym, dlaczego sami powinniśmy używać tego co zrobimy

Wiele razy zdarza mi się, że korzystając z jakiegoś narzędzia zastanawiam się czy twórca/projektant sam z niego korzystał. Bo wiem z własnych projektów, że można mieć wizję jak coś zbudować, zaprojektować i zrobić a potem raz czy dwa razy użyć. Czasem po pierwszym użyciu a czasem dopiero gdy zacznie się używać tego często, zauważamy problemy, o których nie pomyśleliśmy, a często uniemożliwiają efektywne korzystanie. Na przykład – w poprzednim tygodniu do oferty Nettigo dołączyliśmy konwerter USB/Serial, oparty o popularny FT232. Popatrzmy na zdjęcie, jak on przychodzi zrobiony przez majfrienda: Może nie widać tego tak wyraźnie, ale problem jest taki, że

Czytaj dalej...

SPS30 i NAM

Coraz częściej dostajemy pytania o podłączenie do NAMa czujnika PMów Sensiron SPS30. O ile wsparcie w oprogramowaniu ten czujnik ma już od dawana, to jednak podłączenie go do NAM sprawia pewne trudności techniczne. Tutaj pokażę jak część z tych problemów można rozwiązać. Pytania o SPS30 nie dziwią wcale, w końcu, SPS30 to pomiar PM1, PM2.5, PM4 oraz PM10. Na dodatek podaje on nie tylko wartości masowe ale również liczbowe, czyli ile cząstek zostało zliczonych. Dla osób chcących zajmować się szczegółowym badaniem smogu to może mieć decydujące znaczenie. Czujnik optyczny nie jest w stanie zważyć smogu zawartego w powietrzu. Zlicza on

Czytaj dalej...

Przedstawiamy NAM 0.4 – LoRaWAN część 1

Przedstawiamy wam kolejną iterację modułów NAM – pierwszą dostępną wersję z serii 0.4. Z jednej strony zupełnie nowy sensor, z drugiej starałem się zachować jak najwięcej ze sprawdzonej linii 0.3. Czyli co zostało? Obudowa, kształt i podstawowe elementy. Czyli SDS011, BME280 i HECA do kondycjonowania powietrza. Również baza kodu jest wspólna, co znaczy, że na razie kolejne wersje powinny nowości wprowadzać od razu do 0.3 i 0.4. To co się zmieniło? Skoro pierwszy moduł z 0.4 miał wspierać LoRaWAN, dlatego jest oparty o nowy moduł Heltec Wireless Stick, który widzieliście tutaj na blogu we wpisach o LoRaWAN. Czyli mamy ESP32.

Czytaj dalej...