
Съдържание:
- Стъпка 1: Съберете необходимите консумативи за този проект Arduino
- Стъпка 2: Проектирайте проекта
- Стъпка 3: Проектирайте вашата схема
- Стъпка 4: Направете кода за песента „Havana“и движещото се серво да се движат по едно и също време
- Стъпка 5: Свържете се с компютъра
- Стъпка 6: Изпробвайте своя проект
- Стъпка 7: Окончателният ни проект
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

Това е последният проект на нашия парти автобус, наречен Partyduino, създаден с Arduino, съдържащ пасивен зумер и серво за пълно завъртане.
Стъпка 1: Съберете необходимите консумативи за този проект Arduino

Имате нужда от изброените по -долу материали:
Материали:
1. Серво за непрекъснато движение
2. Пасивен зумер
3. Проводи (MM проводници)
4. Батерия (по избор)
5. Платформа
6. Колела (3 или повече)
7. USB кабел (за свързване към компютъра)
8. Приложение или акаунт на Arduino Code
9. Картон (или други материали за изграждане на конструкцията)
Стъпка 2: Проектирайте проекта

Започнете да проектирате вашия проект, като съберете всичките си доставки в една област. След това можете да нарисувате скица като тази, която направихме. Можете да добавите колела към колата или автобуса си. След като трябва да залепите горещо парчетата материал, картон, един към друг, така че кутията да представлява автомобил. Също така трябва да залепите горещо колелата на автобуса към непрекъснатото серво. Можете да добавите още стъпки към този процес, ако желаете.
Стъпка 3: Проектирайте вашата схема

Снимката, приложена към тази стъпка, показва как поставяме проводниците във всеки щифт. Можете да използвате различни щифтове, но също така ще трябва да промените кодовата част, където се казва „прикачи“и за пасивния зумер.
Стъпка 4: Направете кода за песента „Havana“и движещото се серво да се движат по едно и също време

www.musicnotes.com/sheetmusic/mtd.asp?ppn=…
#include Servo myservo;
#include "pitches.h"
void setup () {
// поставете кода за настройка тук, за да стартирате веднъж:
myservo.attach (9);
pinMode (12, OUTPUT);
}
void loop ()
{
// поставете основния си код тук, за да се изпълнява многократно:
myservo.write (40);
тон (12, NOTE_C5);
забавяне (300);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_A4);
забавяне (400);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_F5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
тон (12, ЗАБЕЛЕЖКА_A4);
забавяне (400);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_F5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, NOTE_C5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_A4);
забавяне (400);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_F5);
забавяне (250);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (250);
noTone (12);
тон (12, NOTE_C5); забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (250);
noTone (12);
тон (12, NOTE_D5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_E5);
забавяне (270);
noTone (12);
тон (12, NOTE_D5);
забавяне (270);
noTone (12);
тон (12, NOTE_C5);
забавяне (270);
noTone (12);
тон (12, ЗАБЕЛЕЖКА_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, ЗАБЕЛЕЖКА_A4);
забавяне (400);
noTone (12);
}
Стъпка 5: Свържете се с компютъра

Използвайте USB кабела, за да свържете вашия Arduino към компютъра. Това трябва да прехвърли кода в Arduino. След това можете да използвате батерия, за да я пуснете по -късно.
Стъпка 6: Изпробвайте своя проект

Качете Arduino и вижте дали работи. Ако работи, чудесно, свършихте добра работа, като разгледахте инструкциите, а ако не работи, също сте свършили добра работа. Ако не работи, преминете през последните няколко стъпки отново. Опитайте отново и отново, докато не го усъвършенствате по начина, по който искате да бъде. Трябваха ни многократни опити да го направим там, където искаме да бъде.
Стъпка 7: Окончателният ни проект
Надявам се да се насладите на нашия проект!
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки

Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки

Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки

Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки

Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки

Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати