Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jest to prosty projekt, który pozwoli Ci odtwarzać muzykę na Twoim arduino za pomocą brzęczyka i kilku diod LED. W zależności od częstotliwości zaświeci się inna dioda LED.
W tym celu będziesz potrzebować:
- twój arduino uno
- płytka do krojenia chleba
- 4 rezystory
- brzęczyk
- 3 diody LED
- przycisk
- niektóre przewody łączące
Krok 1: Dodawanie przycisku
Krok 2: Przycisk i brzęczyk
Podłącz brzęczyk do płytki stykowej za pomocą jednego przewodu podłączonego do szyny GND, a drugiego do dowolnego pinu Arduino (w tym przypadku 13).
Twój przycisk powinien być podłączony do masy za pomocą rezystora, do szyny zasilającej, a następnie do dowolnego pinu w Arduino (w tym przypadku pin 8).
Krok 3: Dodawanie diod LED
Dodaj swoje trzy diody LED do płytki stykowej, łącząc długi koniec każdego z pinów arduino za pomocą rezystorów. Krótsze przewody pozostaną połączone z szyną GND.
Pamiętaj, aby podłączyć szynę zasilającą i szynę GND do pinów 5v i GND w arduino.
Krok 4: Kod
Kod został w dużej mierze zainspirowany i poskładany przy użyciu trzech głównych odniesień
ten samouczek o melodii Arduinoten post na forum o synchronizowaniu diod LED ze światłamiten post z nutami potrzebnymi do odtwarzania melodii świątecznych.
Chociaż nie działa w takim stopniu, jak początkowo zamierzałem, odtwarza utwór po naciśnięciu przycisku. Intencją było odtwarzanie różnych utworów w zależności od tego, ile razy kliknięto przycisk (stąd licznik w kodzie), ale ciągle napotykałem problemy z umieszczaniem notatek i bitów w instrukcji if. Kiedy rzeczywiście się kompilował, brzęczyk tylko grzechotał, a czerwona dioda LED migała, przyciemniona, ale szybko, aż do zakończenia utworu.