Spisu treści:

Prosty odtwarzacz muzyczny z brzęczykiem: 4 kroki
Prosty odtwarzacz muzyczny z brzęczykiem: 4 kroki

Wideo: Prosty odtwarzacz muzyczny z brzęczykiem: 4 kroki

Wideo: Prosty odtwarzacz muzyczny z brzęczykiem: 4 kroki
Wideo: Jak podłączyć radio samochodowe? Opis i łączenie kostek ISO. 2024, Listopad
Anonim
Prosty odtwarzacz muzyczny z brzęczykiem
Prosty odtwarzacz muzyczny z brzęczykiem

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

Dodawanie przycisku
Dodawanie przycisku

Krok 2: Przycisk i brzęczyk

Przycisk i brzęczyk
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

Dodawanie diod LED
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.

Zalecana: