Spisu treści:

Wszystkiego najlepszego – brzęczyk i przycisk: 10 kroków
Wszystkiego najlepszego – brzęczyk i przycisk: 10 kroków

Wideo: Wszystkiego najlepszego – brzęczyk i przycisk: 10 kroków

Wideo: Wszystkiego najlepszego – brzęczyk i przycisk: 10 kroków
Wideo: 100 PRZYCISKÓW, TYLKO JEDEN CIĘ UWOLNI 2024, Lipiec
Anonim
Image
Image
Przymocuj przycisk do deski do krojenia chleba
Przymocuj przycisk do deski do krojenia chleba

Ten projekt wykorzystuje Arduino Uno, brzęczyk i przycisk do odtwarzania piosenki Happy Birthday! Po naciśnięciu przycisku brzęczyk odtwarza całą piosenkę Happy Birthday. Widzę związek z muzycznymi kartkami urodzinowymi, które tak bardzo kochają moje dzieci.

Zdecydowałem się stworzyć ten projekt, ponieważ kiedy ukończyłem mój pierwszy projekt za pomocą brzęczyka, nie zawierał on przycisku i odtwarzał bardzo prosty wzór. W przeszłości używałem przycisków do zapalania diod, więc postanowiłem dodać przycisk do brzęczyka, a także stworzyć piosenkę Happy Birthday jako niespodziankę na 5 urodziny mojego syna! Kochał to i grał w kółko! Jak zawsze, uwielbiał naciskać guziki. Najtrudniejszą częścią tego projektu było stworzenie od podstaw kodu do piosenki z okazji urodzin, ale fajnie było zobaczyć, jak kodowanie może łączyć się z innymi tematami, takimi jak pisanie muzyki.

Poziom umiejętności: początkujący

Inspiracje przypisywane:

Kilic, M. (2016, 24 listopada). Melodia brzęczyka przycisku. Pobrane z

Materiały

  • Mikrokontroler Arduino Uno
  • Deska do krojenia chleba
  • Brzęczyk piezoelektryczny
  • przycisk
  • Rezystor 10K
  • 5 męsko-męskich przewodów połączeniowych
  • Kabel połączeniowy USB

Krok 1: Przymocuj przycisk do deski do krojenia chleba

Krok 2: Podłącz rezystor 10K do jednej z nóg przycisku

Podłącz rezystor 10K do jednej z nóg przycisku
Podłącz rezystor 10K do jednej z nóg przycisku

Krok 3: Podłącz drugą nogę rezystora do uziemienia (GND) za pomocą przewodu

Podłącz drugą nogę rezystora do uziemienia (GND) za pomocą przewodu
Podłącz drugą nogę rezystora do uziemienia (GND) za pomocą przewodu

Krok 4: Podłącz drugą nogę przycisku przewodem do +5V

Podłącz drugą nogę przycisku przewodem do +5V
Podłącz drugą nogę przycisku przewodem do +5V

Krok 5: Podłącz górną prawą nogę przycisku przewodem do styku cyfrowego 12

Podłącz górną prawą nogę przycisku przewodem do styku cyfrowego 12
Podłącz górną prawą nogę przycisku przewodem do styku cyfrowego 12

Krok 6: Przymocuj brzęczyk do tablicy. Zwróć uwagę na etykiety po stronie dodatniej (+) i ujemnej (-) brzęczyka

Dołącz brzęczyk do tablicy. Zwróć uwagę na etykiety po stronie dodatniej (+) i ujemnej (-) brzęczyka
Dołącz brzęczyk do tablicy. Zwróć uwagę na etykiety po stronie dodatniej (+) i ujemnej (-) brzęczyka

Krok 7: Użyj przewodu, aby podłączyć ujemną (-) odnogę brzęczyka do uziemienia (GND)

Użyj przewodu, aby podłączyć ujemną (-) odnogę brzęczyka do uziemienia (GND)
Użyj przewodu, aby podłączyć ujemną (-) odnogę brzęczyka do uziemienia (GND)

Krok 8: Użyj przewodu, aby podłączyć dodatnią (+) odnogę brzęczyka do styku 8

Użyj przewodu, aby podłączyć dodatnią (+) odnogę brzęczyka do styku 8
Użyj przewodu, aby podłączyć dodatnią (+) odnogę brzęczyka do styku 8

Krok 9: Kodowanie Arduino

Teraz jesteśmy gotowi na otrzymanie kodu do Twojego projektu. Przejdź do poniższego linku i skopiuj kod do swojego edytora Arduino.

Kod z okazji urodzin

Kod do zapamiętania:

  • Utwórz drugą zakładkę dla kodu katalogu działek i nazwij ją: pitches.h

    • Wklej kod z katalogu pitches do nowej zakładki pitches.h
    • Linie 4-9 w kodzie to nuty do piosenki z okazji urodzin. Notatki pochodzą z zakładki pitches.h
    • Linia 15 zawiera czasy trwania nut, które odpowiadają nutom w liniach 4-9
  • Linia 42 to miejsce, w którym regulujesz prędkość melodii. Jeśli chcesz przyspieszyć lub spowolnić melodię, zmień odpowiednio ten numer.
  • Linia 34 to miejsce, w którym ustawiasz, ile nut będzie granych w piosence. Więc jeśli napiszesz nową melodię, być może będziesz musiał dostosować liczbę 28, aby odpowiadała liczbie nut w nowej melodii.

Krok 10: Gratulacje, że skończyłeś! Teraz naciśnij przycisk i posłuchaj słodkiej muzyki z okazji urodzin

Gratulacje gotowe! Teraz naciśnij przycisk i posłuchaj słodkiej muzyki z okazji urodzin!
Gratulacje gotowe! Teraz naciśnij przycisk i posłuchaj słodkiej muzyki z okazji urodzin!

Teraz, po zagraniu w Happy Birthday, wypróbuj swoje umiejętności muzyczne i zakoduj nową piosenkę, używając zakładki pitches.h jako katalogu kodów dla różnych nut.

Zalecana: