Spisu treści:

Prosta płyta dźwiękowa Arduino: 5 kroków (ze zdjęciami)
Prosta płyta dźwiękowa Arduino: 5 kroków (ze zdjęciami)

Wideo: Prosta płyta dźwiękowa Arduino: 5 kroków (ze zdjęciami)

Wideo: Prosta płyta dźwiękowa Arduino: 5 kroków (ze zdjęciami)
Wideo: Arduino 1: POCZĄTEK 2024, Listopad
Anonim
Prosta płytka dźwiękowa Arduino
Prosta płytka dźwiękowa Arduino

W tym eksperymencie zrozumiesz, jak działa pasywny brzęczyk i jak możesz stworzyć prostą płytę dźwiękową Arduino. Używając kilku przycisków i wybierając odpowiedni ton, możesz stworzyć melodię! Części, których użyłem, pochodzą z zestawu startowego Arduino UNO firmy Kuman

Krok 1: Potrzebne części

Potrzebne części
Potrzebne części

Będziesz potrzebować:

  • płytka Arduino
  • deska do krojenia chleba
  • kabel USB
  • 10 x przewody połączeniowe
  • 3 x przyciski (liczba czapek i przycisków jest opcjonalna)
  • Rezystory 3 x 10 kΩ

Allchips to internetowa platforma serwisowa komponentów elektronicznych, u której możesz kupić wszystkie komponenty

Krok 2: Podłączanie przycisków

Podłączanie przycisków
Podłączanie przycisków
Podłączanie przycisków
Podłączanie przycisków

Po pierwsze, zacznijmy od przycisków. Dla każdego przycisku wybierz jedną z jego stron. Zobaczysz 2 szpilki. Ten po lewej (możesz je również zamienić) łączy się z masą Arduino (przez płytkę stykową) za pomocą rezystora 10k. Podłącz ten sam rząd do cyfrowego pinu 2, 3 lub 4 Arduino (można skonfigurować w kodzie). Pin po prawej stronie każdego przycisku łączy się z 5V. Możesz użyć powyższego obrazu w celach informacyjnych. Wykonaj te czynności dla wszystkich przycisków.

Krok 3: Podłączanie brzęczyka

Podłączanie brzęczyka
Podłączanie brzęczyka

Tak więc na górze brzęczyka widać symbol +. Wskazuje na jego pozytywną stronę. Musisz podłączyć drugi koniec do masy, a ten do cyfrowego pinu 8 Arduino (można później zmienić)

Krok 4: Przesyłanie i modyfikowanie kodu

Przesyłanie i modyfikowanie kodu
Przesyłanie i modyfikowanie kodu

Kod projektu znajdziesz tutaj. To, co możesz zmienić, zależy wyłącznie od Ciebie – od numerów pinów po dodawanie większej liczby przycisków, ale co ważniejsze – możesz zmienić każdy indywidualny ton. Oto małe wyjaśnienie:

ton (buzzPin, 1000, 300); //Oto funkcja tonów Arduino

buzzPin to dodatni pin brzęczyka

1000 to sam ton w Hz (może wynosić od 31 do 65535)

300 to czas trwania w ms (opcjonalnie)

Krok 5: Wideo

Oto wideo projektu w akcji, tworzącego losową melodię.

Zalecana: