Spisu treści:
- Krok 1: Komponenty
- Krok 2: Połączenie Arduino z głośnikiem
- Krok 3: Połączenie Arduino z brzęczykiem
- Krok 4: Kod Arduino
Wideo: Astronomia Coffin Dance Meme Muzyka przy użyciu Arduino Uno: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Na tym blogu pokazaliśmy wam Astronomia Coffin Dance Tune With Arduino Uno
Jak wszyscy wiecie o wątkach memów o astronomii tańca trumiennego
więc postanowiłem zrobić tę melodię za pomocą arduino uno
Oto kroki i materiały użyte w tym projekcie i kodowaniu arduino
Krok 1: Komponenty
Wymagane komponenty to:
- Arduino Uno / Nodemcu
- Przewody połączeniowe
- Głośnik/brzęczyk
- Tranzystor BC547 (opcjonalnie)
- Led (opcjonalnie)
Krok 2: Połączenie Arduino z głośnikiem
Arduino z głośnikiem
tutaj jako wzmacniacz do głośnika użyłem tranzystora bc547
Krok 3: Połączenie Arduino z brzęczykiem
Arduino z brzęczykiem
Krok 4: Kod Arduino
Kod Arduino do tańca trumny
Kod astronomiczny dla Arduino podano poniżej.
Skopiuj poniższy kod i wklej go w Arduino IDE, a następnie prześlij na płytkę Arduino.
#define UWAGA_B0 31
#define UWAGA_C1 33 #define UWAGA_CS1 35 #define UWAGA_D1 37 #define UWAGA_DS1 39 #define UWAGA_E1 41 #define UWAGA_F1 44 #define UWAGA_FS1 46 #define UWAGA_G1 49 #define UWAGA_GS1 52 #define UWAGA_A1 55 #define UWAGA_AS1 58 #define UWAGA_B1 62 NOTE_C2 65 #define NOTE_CS2 69 #define NOTE_D2 73 #define NOTE_DS2 78 #define NOTE_E2 82 #define NOTE_F2 87 #define NOTE_FS2 93 #define NOTE_G2 98 #define NOTE_GS2 104 #define NOTE_A2 110 #define NOTE_AS2 117 #define NOTE_B2 123 #define #define NOTE_CS3 139 #define NOTE_D3 147 #define NOTE_DS3 156 #define NOTE_E3 165 #define NOTE_F3 175 #define NOTE_FS3 185 #define NOTE_G3 196 #define NOTE_GS3 208 #define NOTE_A3 220 #define NOTE_AS3 233 #define 26#define UWAGA_B3def NOTE_CS4 277 #define NOTE_D4 294 #define NOTE_DS4 311 #define NOTE_E4 330 #define NOTE_F4 349 #define NOTE_FS4 370 #define NOTE_G4 392 #define NOTE_GS4 415 #define NOTE_A4 440 #define NOTE_AS4 466 #define UWAGA_F4 349 #define NOTE_FS4 370 #define #define NOTE_D5 587 #define NOTE_DS5 622 #define NOTE_E5 659 #define NOTE_F5 698 #define NOTE_FS5 740 #define NOTE_G5 784 #define NOTE_GS5 831 #define NOTE_A5 880 #define NOTE_AS5 932 #define NOTE_B5 988 #define 10476 UWAGA_Cdefine #define NOTE_D6 1175 #define NOTE_DS6 1245 #define NOTE_E6 1319 #define NOTE_F6 1397 #define NOTE_FS6 1480 #define NOTE_G6 1568 #define NOTE_GS6 1661 #define NOTE_A6 1760 #define NOTE_AS6 1865 #define NOTE_B6 1976 #define NOTE_C7 NOTE_CS49 #define NOTE_C7 20937 #define #define NOTE_DS7 2489 #define NOTE_E7 2637 #define NOTE_F7 2794 #define NOTE_FS7 2960 #define NOTE_G7 3136 #define NOTE_GS7 3322 #define NOTE_A7 3520 #define NOTE_AS7 3729 #define NOTE_B7 3951 #define NOTE_C8 4186 #define #define 4699CS8 NOTE_DS8 4978" wewn. melodia = { NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, UWAGA_AS 5, UWAGA_AS5, UWAGA_AS5, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_AS4, UWAGA_D5, UWAGA_D5, UWAGA_D5, UWAGA_C5, UWAGA_C5, UWAGA_C5, UWAGA_C5, UWAGA_F5, UWAGA_F5, UWAGA_F5, UWAGA_F5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5, UWAGA_G5 UWAGA_F4, UWAGA_G4, 0, UWAGA_G4, UWAGA_D5, UWAGA_C5, 0, UWAGA_AS4, 0, UWAGA_A4, 0, UWAGA_A4, UWAGA_A4, UWAGA_C5, 0, UWAGA_AS4, UWAGA_A4, UWAGA_G4, 0, UWAGA_G4, UWAGA_AS5, UWAGA_A5, UWAGA_AS5, UWAGA_A5, UWAGA_AS5, UWAGA_G4, 0, UWAGA_G4, UWAGA_AS5, UWAGA_A5, UWAGA_AS5, UWAGA_A5, UWAGA_AS5, UWAGA_G4, 0, UWAGA_G4, UWAGA_D5, UWAGA_C5, 0, UWAGA_AS4, 0, UWAGA_A4, 0, UWAGA_A4, UWAGA_A4, UWAGA_C5, 0, UWAGA_AS4, UWAGA_A4, UWAGA_G4, 0, UWAGA_G4, UWAGA_AS5, UWAGA_A5, UWAGA_A5, UWAGA_A5, UWAGA_G4, 0, UWAGA_G4, UWAGA_AS5, UWAGA_A5, UWAGA_AS5, UWAGA_A5, UWAGA_AS5 }; // czas trwania nuty: 4 = ćwierćnuta, 8 = ósemka, itd.: int noteDurations = { 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, }; void setup() { for (int taUwaga = 0; taUwaga < 112; taUwaga++) { int uwagaCzas trwania = 750 / uwagaCzas trwania[taUwaga]; ton(7, melody[taUwaga], nutaCzas trwania); int pauzaMiędzyUwagami = uwagaCzas trwania * 1,30; opóźnienie(pauzaMiędzyNotatkami); brak Dźwięku(7); } } void loop() { }
Zalecana:
Kabel do programowania DIY przy użyciu Arduino Uno - Baofeng UV-9R Plus: 6 kroków (ze zdjęciami)
Kabel do programowania DIY za pomocą Arduino Uno - Baofeng UV-9R Plus: Cześć wszystkim, to jest prosty przewodnik dotyczący konwersji kabla Baofeng UV-9R (lub plus) słuchawkowego / słuchawkowego na kabel do programowania za pomocą Ardunio UNO jako USB Konwerter szeregowy. [ZASTRZEŻENIE] Nie biorę żadnej odpowiedzialności za jakiekolwiek szkody spowodowane
Muzyka taneczna do trumny przy użyciu Arduino: 6 kroków
Coffin Dance Music za pomocą Arduino: W tym samouczku pokażę, jak używać Arduino do tworzenia muzyki za pomocą głośnika (nie jest wymagany moduł MP3). Najpierw obejrzyj ten samouczek wideo
Stacja pogodowa przy użyciu Arduino UNO: 7 kroków
Stacja pogodowa wykorzystująca Arduino UNO: Autor: Hazel YangTen projekt to stacja pogodowa wykorzystująca płytkę Arduino UNO do sterowania przepływem danych, czujnik DHT22 do zbierania danych i ekran OLED do wyświetlania danych
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami)
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: to moja pierwsza publikacja eva artykułu o majsterkowaniu w Internecie. Więc przepraszam za literówki, protokoły itp. Poniższe instrukcje pokazują, jak zrobić PRACOWĄ lutownicę na gorące powietrze odpowiednią do WSZYSTKICH zastosowań wymagających lutowania. To lutowanie gorącym powietrzem