Мазмұны:

Partyduino: 7 қадам
Partyduino: 7 қадам

Бейне: Partyduino: 7 қадам

Бейне: Partyduino: 7 қадам
Бейне: Final night party - Duino, Italy 2024, Шілде
Anonim
Partyduino
Partyduino

Бұл пассивті дыбыстық сигнал мен толық айналмалы серво бар Arduino -мен орнатылған Partyduino атты біздің партиялық автобустың соңғы жобасы.

1 -қадам: осы Arduino жобасына қажетті жабдықтарды жинаңыз

Осы Arduino жобасына қажетті жабдықтарды жинаңыз
Осы Arduino жобасына қажетті жабдықтарды жинаңыз

Сізге төменде көрсетілген материалдар қажет:

Материалдар:

1. Үздіксіз қозғалыс сервисі

2. Пассивті дыбыстық сигнал

3. Сымдар (MM сымдары)

4. Батарея (міндетті емес)

5. Нан тақтасы

6. Дөңгелектер (3 немесе одан да көп)

7. USB кабелі (компьютерге қосылу үшін)

8. Arduino Code қосымшасы немесе тіркелгі

9. Картон (немесе құрылымды салу үшін басқа материалдар)

2 -қадам: Жобаны жобалау

Жобаны жобалау
Жобаны жобалау

Барлық жабдықтарды бір аймаққа жинау арқылы жобаңызды жобалауды бастаңыз. Содан кейін сіз біз жасағандай эскиз жасай аласыз. Сіз автокөлікке немесе автобусқа доңғалақ қоса аласыз. Материалды, картонды бір -біріне ыстық желіммен жабу керек, сонда қорапта көлікті бейнелейді. Автобустың дөңгелектерін үздіксіз сервоға ыстық желіммен жабыстыру қажет. Қаласаңыз, бұл процеске қосымша қадамдар қосуға болады.

3 -қадам: Сіздің схемаңызды жасаңыз

Сіздің тізбекті жобалау
Сіздің тізбекті жобалау

Бұл қадамға бекітілген суретте сымдарды әр түйреуішке қалай салатынымызды көрсетеді. Сіз әртүрлі түйреуіштерді қолдана аласыз, бірақ сонымен бірге «тіркеңіз» деп жазылған кодты және пассивті дыбыстық сигналды өзгертуіңіз керек.

4 -қадам: «Гавана» әні мен бір уақытта қозғалатын серво кодын жасаңыз

«Гавана» әнінің кодын жасаңыз және бір уақытта қозғалатын серво
«Гавана» әнінің кодын жасаңыз және бір уақытта қозғалатын серво

www.musicnotes.com/sheetmusic/mtd.asp?ppn=…

#қосу Servo myservo;

#«қадамдар.h» қосыңыз

жарамсыз орнату () {

// бір рет іске қосу үшін орнату кодын осында қойыңыз:

myservo.attach (9);

pinMode (12, OUTPUT);

}

бос цикл ()

{

// бірнеше рет іске қосу үшін негізгі кодты осында қойыңыз:

myservo.write (40);

үн (12, NOTE_C5);

кешіктіру (300);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_A4);

кешіктіру (400);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_F5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

үн (12, NOTE_A4);

кешіктіру (400);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_F5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_A4);

кешіктіру (400);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_F5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_C5); кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (250);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_D5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_E5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_B4);

кешіктіру (300);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_B4);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

noTone (12);

үн (12, NOTE_B4);

кешіктіру (270);

noTone (12);

үн (12, NOTE_C5);

кешіктіру (270);

үн (12, NOTE_A4);

кешіктіру (400);

noTone (12);

}

5 -қадам: компьютерге қосылыңыз

Компьютерге қосылыңыз
Компьютерге қосылыңыз

USB кабелін пайдаланып Arduino -ны компьютерге қосыңыз. Бұл кодты Arduino -ға жіберуі керек. Содан кейін оны кейін ойнату үшін батареяны пайдалануға болады.

6 -қадам: Жобаңызды сынап көріңіз

Жобаңызды сынап көріңіз
Жобаңызды сынап көріңіз

Arduino жүктеп алыңыз және ол жұмыс істейтінін көріңіз. Егер ол жұмыс істесе, тамаша, сіз нұсқаулықты қарап, жақсы жұмыс жасадыңыз, ал егер ол жұмыс істемесе, сіз де жақсы жұмыс жасадыңыз. Егер ол көмектеспесе, соңғы екі қадамды қайталаңыз. Өзіңіз қалағандай етіп жетілдіргенше, қайталап көріңіз. Біз қалаған жерге жету үшін бізге бірнеше рет талпыныс қажет болды.

7 -қадам: Біздің соңғы жобамыз

Біздің жоба сізге ұнайды деп үміттенеміз!

Ұсынылған: