Spisu treści:
- Krok 1: System operacyjny i czas instalacji
- Krok 2: Pobieranie i uruchamianie
- Krok 3: Dostosowanie i posłowie
Wideo: Płyta rezonansowa Raspberry Pi: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Celem tego projektu jest stworzenie płyty rezonansowej z Raspberry Pi dla dowolnych dźwięków. Osobiście stworzyłem go na potrzeby soundboardu Dungeons and Dragons. Możesz jednak użyć tego do wszystkiego, jeśli go dostosujesz
USTAWIAĆ
Do tego projektu będziesz potrzebować:
- Dostęp do Internetu
-
Raspberry Pi (dowolny model)
www.adafruit.com/product/3055
-
Zasilacz do Raspberry Pi
www.adafruit.com/product/1995
-
Karta microSD <4 GB.
www.adafruit.com/product/3259
-
Głośnik
Każdy głośnik Aux lub Bluetooth jest w porządku
-
Klawiatura numeryczna (klawiatura również będzie działać dobrze)
Użyłem tego, ale tylko dlatego, że już go posiadałem
Krok 1: System operacyjny i czas instalacji
Więc najpierw weź kartę Micro SD, musisz zainstalować jakąś wersję Linuksa. Użyłem Rapbiana, ponieważ jest specjalnie zaprojektowany dla Raspberry Pi. Oto link do obrazu Raspbian. Teraz potrzebujesz jakiegoś narzędzia, aby zainstalować go na karcie Micro SD. Użyłem Etchera. Jest to narzędzie wielosystemowe zaprojektowane do tego celu. Użyj tego linku, aby go pobrać i zainstalować.
Po zainstalowaniu Raspbian na karcie Micro SD podłącz go do gniazda karty Micro SD Raspberry Pi i włącz go. Powiemy o pierwszej konfiguracji, więc pamiętaj, aby nie wyłączać go podczas konfiguracji. Po uruchomieniu upewnij się, że masz zainstalowanych kilka rzeczy. Python 3, pip3, VLC Media Player i libvlc. Otwórz terminal i uruchom to polecenie.
sudo apt-get zainstaluj python3 python3-pip vlc libvlc-dev youtube-dl
Oto jak sprawdzić, czy niektóre z nich są zainstalowane.
Python3
python3 --wersja
pip3
zamrożenie pip3
VLC i libvlc
vlc --wersja
Teraz pip3 jest menedżerem pakietów Pythona 3. Możesz z nim zainstalować biblioteki Pythona. Jest kilka pakietów, które musisz zainstalować z pip3. Uruchom te polecenia.
pip zainstaluj pafy
pip zainstaluj readchar
pip zainstaluj python-vlc
pip zainstaluj youtube-dl
Gdy wpiszesz pip3 freeze, znajdziesz je tam wymienione.
Krok 2: Pobieranie i uruchamianie
Teraz, gdy zainstalowałeś już wszystko, co niezbędne do uruchomienia kodu, tutaj możesz pobrać kod.
github.com/Dude036/soundboard
Po prawej stronie zobaczysz przycisk pobierania. Pobierz kod do wybranego folderu. Otwórz folder, do którego pobrałeś pliki w terminalu. Gdy już tam będziesz, przeczytaj ReadMe, txt, aby uzyskać więcej informacji.
Aby uruchomić Aplikację, uruchom to polecenie
python3 main.py
Jeśli podczas uruchamiania występują błędy. sprawdź ostatni krok, aby upewnić się, że działa poprawnie. Po zainstalowaniu i uruchomieniu programu wszystko gotowe! Jeśli podczas działania wystąpią błędy, dodaj je jako problem na GitHub, a ja upewnię się, że został rozwiązany i naprawiony
Kluczowe wejścia:
- 0-9: Rozpoczyna odtwarzanie odpowiedniego dźwięku w wybranym ustawieniu wstępnym
- + lub -: Pauza i odtwarzanie
- *: Zmień ustawienie. Domyślnie będzie to najstarszy zapisany preset. Po naciśnięciu przycisku wyświetli się lista wszystkich ustawień wstępnych znajdujących się w głównym katalogu.
Krok 3: Dostosowanie i posłowie
Teraz, gdy masz już uruchomiony kod, możesz stworzyć własne ustawienie wstępne. Oto jak to zrobić.
Będziesz potrzebować 10 linków w 10 oddzielnych wierszach pliku ustawień wstępnych. Każdy wiersz nie powinien zawierać spacji po żadnej stronie łącza. Działają również linki do YouTube. Upewnij się, że na końcu pliku jest pusta linia. Program poinformuje Cię, czy jest to dopuszczalne, czy nie.
Dziękujemy za zapoznanie się z tą instrukcją! Jeśli znajdziesz jakieś błędy w kodzie, daj mi znać na stronie projektu GitHub.
Zalecana:
NodeMCU Lua Tania płyta 6 $ z rejestrowaniem temperatury i wilgotności MicroPython, Wifi i statystykami mobilnymi: 4 kroki
NodeMCU Lua Tania płyta 6 $ z rejestrowaniem temperatury i wilgotności MicroPython, Wifi i statystykami mobilnymi: Jest to w zasadzie stacja pogodowa w chmurze, możesz sprawdzić dane w telefonie lub użyć telefonu jako wyświetlacza na żywo Dzięki urządzeniu NodeMCU możesz rejestrować dane temperatury i wilgotności na zewnątrz , w pokoju, szklarni, laboratorium, chłodni lub innych miejscach kompletnie
Automatyczny system sterowania płytą grzejną (HPACS): 3 kroki
System automatycznego sterowania płytą grzejną (HPACS): Projekt ten ma na celu zapewnienie prostego, intuicyjnego sposobu zrozumienia, jak przeprowadzić automatyczne dostrajanie PID za pomocą grzałki. To, co wykonałem, opiera się na metodzie Åströma-Hägglunda do uzyskiwania parametrów za pomocą kontroli huk-bang w celu ujawnienia cech systemu
Płyta perforowana z kosza: 4 kroki (ze zdjęciami)
Deska perforowana z kosza: Oto tania i łatwa deska perforowana zbudowana z materiałów, które prawie każdy ma leżące wokół. Jest to idealne rozwiązanie dla projektów Arduino lub po prostu domowego obwodu. Wykonanie tego projektu zajmuje około pół godziny
Płyta perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): 10 kroków (ze zdjęciami)
Płytka perforowana Clean-Cut FR4 (płyta prototypowa/prototypowa): (tl; dr: nożyce lotnicze i kamień karborundowy pod wodą) W miarę jak wkraczamy w trzecią dekadę XXI wieku, bardzo wysokiej jakości niestandardowe płytki drukowane można zamówić w bardzo małe ilości za bardzo niskie koszty… jeśli nie masz nic przeciwko czekaniu
Pierwsze kroki z płytą La COOL: 4 kroki (ze zdjęciami)
Pierwsze kroki z płytą La COOL: wprowadzenie”Kiedy wpadliśmy na pomysł na płytkę La COOL, wyobraziłem sobie połączenie Arduino z Wi-Fi i modułową agronomiczną stacją pogodową. Do pracy autonomicznej musiał zużywać bardzo mało energii i chciałem móc sterować