Агуулгын хүснэгт:
- Алхам 1: Зүйлсийн жагсаалт
- Алхам 2: Платформыг угсрах
- Алхам 3: Хэлхээ ба кодууд
- Алхам 4: Туршилтын гүйлт
- Алхам 5: Бидний хуваалцаж болох бүх файлууд
Видео: KillingMinion: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Yue, Yanan, Hao нар бичсэн.
Энэхүү төсөл нь ITECH магистрын хөтөлбөрт тооцоолох дизайн ба дижитал үйлдвэрлэлийн семинарын хүрээнд явагдсан.
Бидний зарим нь ухаангүй хөлөө байнга сэгсэрдэг. Гар утсаа халаасандаа хийснээр энэхүү санамсаргүй хөдөлгөөнийг дотоод хурдасгуур хэмжигч хэмждэг. Bluetooth -ийг манай бяцхан машин руу буцааж илгээх замаар servo хүртэл дүүжлүүлсэн энгийн араа гинжин системийн механик гогцоо асдаг. Минионыг гинжний хамт хөдөлгөж, эцэст нь унагах болно. Та юу хийж байгаагаа анзаарахгүй байхад R. I. P. Минион!
Алхам 1: Зүйлсийн жагсаалт
Зүйлсийн жагсаалт:
3D хэвлэх зүйлс:
Платформ (servo суудал, гинж холбогч, араа)
Минион ба авс
Ардуино:
UNO R3 хянагчийн зөвлөл
830 тэнцсэн зүү талх
Stepper мотор (28BYJ48 5V DC)
UNL2003 Stepper Motor жолоочийн самбар
Servo мотор
Bluetooth хүлээн авагч
Пьезо дуугаруулагч
Тогтмол гүйдэлтэй 9V зай
9V батерейны адаптер
330R ба түүнээс дээш эсэргүүцэл *2
LED *2
Холбогч утас
Бусад
4мм модон саваа (хөдлөх зам)
Гинж (Лого машины нулимс)
М3 боолт ба шураг жолооч
Гар утас (Android)
Алхам 2: Платформыг угсрах
Stepper мотор ба servo мотор нь хяналтын хэлхээний нэг хэсэг юм. Серво моторыг 830 тэнцүү зүү талх болон Uno R3 хяналтын самбарт шууд холбодог бол stepper моторыг эхлээд UNL2003 Stepper Motor жолоочийн самбартай холбож дараа нь Uno R3 хяналтын самбарт холбох шаардлагатай.
Алхам 3: Хэлхээ ба кодууд
Гинжин хэлхээний хөдөлгөөнийг хянахын тулд дараахь үндсэн төлөвүүдийг харгалзан үзнэ.
0. Аппыг суулгаад bluetooth -ээр машинд холбоно уу. Тэгээд чичирч эхэл!
1. дохио хүлээн авсны дараа араа эргэж, гинж нь тодорхой хурдаар хөдөлж эхэлдэг.
2. дохио үргэлжилсээр, минионыг замын нөгөө төгсгөл хүртэл дамжуулж, дараа нь stepper мотор зогсч, servo мотор 90 градус эргэж, минионыг авс руу унагадаг.
3. гинжин алхах үед, хэрэв дохио ижил хугацаанд зогсвол араагаа ухраад гинж маш бага хурдтай буцаж хөдөлдөг.
4. Uno R3 хяналтын самбар дээр доод талыг нь дахин тохируулах, эсвэл урвуу хөдөлгөөн нь замын эхэнд хүрч байвал процедурыг дахин тохируулна.
5. зүйлийг илүү сонирхолтой болгохын тулд хөдлөх, буулгах явцад зарим чимээ гардаг. Та мөн дууны болон хөгжмийн модулийг утасныхаа Апп -ээр сунгаж болно. Үүнийг хөгжилтэй өнгөрүүлээрэй.
#include #include #include #include "pitches.h"
const int алхам = 64;
const int counterMax = алхам * 9; int тоолуур = 0;
SoftwareSerial mySerial (7, 8);
Stepper stepper (step, 9, 11, 10, 12); Servo myServo;
const int Buzzer = 5;
bool isAlive = үнэн;
char өгөгдөл;
int аялгуу = {
NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4, NOTE_CS4, NOTE_CS4, 0, NOTE_CS4}; int noteDurations = {2, 2, 2, 2, 8, 8, 8, 8, 8, 8, 8};
хүчингүй тохиргоо () {
Цуваа эхлэх (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, INPUT); stepper.setSpeed (80);
байхад (digitalRead (4) == LOW) {
step.step (-1); } stepper.step (60); }
void loop () {
if (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } if (counter <counterMax) {mySerial.print ("0"); for (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); myServo.write (180); for (int thisNote = 0; thisNote 1 && counter <counterMax) {mySerial.print ("1"); step.step (-1); тоолуур -= 1; саатал (200); }}
Алхам 4: Туршилтын гүйлт
Алхам 5: Бидний хуваалцаж болох бүх файлууд
Та 3d линкээр хэвлэх загвар, фризинг хэлхээний диаграм, arduino кодчилол зэрэг бидний хуваалцаж болох бүх файлыг энэ линкээс олох боломжтой.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно