Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az ehhez az Arduino -projekthez szükséges kellékeket
- 2. lépés: Tervezze meg a projektet
- 3. lépés: Tervezze meg az áramkört
- 4. lépés: Készítse el a „Havana” dal kódját és a mozgó szervót, hogy egyszerre mozoghasson
- 5. lépés: Csatlakozás a számítógéphez
- 6. lépés: Próbálja ki a projektet
- 7. lépés: Végső projektünk
Videó: Partyduino: 7 lépés
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-10 13:47
Ez a Partyduino nevű partibuszunk utolsó projektje, amelyet az Arduino -val állítottak fel, amely passzív zümmögőt és teljes körű szervót tartalmaz.
1. lépés: Gyűjtse össze az ehhez az Arduino -projekthez szükséges kellékeket
Szüksége van az alább felsorolt anyagokra:
Anyagok:
1. Folyamatos mozgású szervó
2. Passzív csengő
3. Vezetékek (MM vezetékek)
4. Akkumulátor (opcionális)
5. Kenyeretábla
6. Kerekek (3 vagy több)
7. USB -kábel (a számítógéphez való csatlakozáshoz)
8. Arduino kód alkalmazás vagy fiók
9. Karton (vagy más anyagok a szerkezet építéséhez)
2. lépés: Tervezze meg a projektet
Kezdje el tervezni a projektet úgy, hogy összegyűjti az összes kelléket egy területen. Ezután rajzolhat egy vázlatot, mint mi. Hozzáadhat kerekeket autójához vagy buszához. Miután az anyagdarabokat, kartonokat forró ragasztóval kell egymáshoz ragasztani, hogy a doboz járművet ábrázoljon. A busz kerekeit is forró ragasztóval kell a folyamatos szervóhoz ragasztani. Ha szeretné, további lépéseket is hozzáadhat ehhez a folyamathoz.
3. lépés: Tervezze meg az áramkört
Az ehhez a lépéshez csatolt kép azt mutatja, hogyan helyezzük el a vezetékeket az egyes tüskékbe. Használhat különböző csapokat, de meg kell változtatnia a kódrészet is, amely azt mondja, hogy „csatolni”, és a passzív hangjelzőnél.
4. lépés: Készítse el a „Havana” dal kódját és a mozgó szervót, hogy egyszerre mozoghasson
www.musicnotes.com/sheetmusic/mtd.asp?ppn=…
#include Servo myservo;
#include "pitchches.h"
void setup () {
// tegye ide a beállítási kódot, hogy egyszer fusson:
myservo.attach (9);
pinMode (12, KIMENET);
}
üres hurok ()
{
// tegye ide a fő kódot az ismételt futtatáshoz:
myservo.write (40);
hang (12, NOTE_C5);
késleltetés (300);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_A4);
késleltetés (400);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_F5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
hang (12, NOTE_A4);
késleltetés (400);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_F5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_C5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_A4);
késleltetés (400);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_F5);
késleltetés (250);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (250);
noTone (12);
hang (12, NOTE_C5); késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (250);
noTone (12);
hang (12, NOTE_D5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_D5);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_E5);
késleltetés (270);
noTone (12);
hang (12, NOTE_B4);
késleltetés (300);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_B4);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
noTone (12);
hang (12, NOTE_B4);
késleltetés (270);
noTone (12);
hang (12, NOTE_C5);
késleltetés (270);
hang (12, NOTE_A4);
késleltetés (400);
noTone (12);
}
5. lépés: Csatlakozás a számítógéphez
Az USB -kábellel csatlakoztassa Arduino -ját a számítógéphez. Ennek át kell vinnie a kódot az Arduino -ba. Ezután akkumulátorral játszhat le később.
6. lépés: Próbálja ki a projektet
Töltse fel az Arduino -t, és nézze meg, hogy működik -e. Ha működik, nagyszerű, jó munkát végzett az utasítás áttekintésével, és ha nem működik, akkor is jó munkát végzett. Ha nem működik, ismételje meg az utolsó pár lépést. Próbálja újra és újra, amíg nem tökéletesíti a kívánt módon. Több próbálkozásunk is volt, hogy eljussunk oda, ahová szeretnénk.
7. lépés: Végső projektünk
Remélem tetszeni fog a projektünk!