Përmbajtje:
- Hapi 1: Lista e artikujve
- Hapi 2: Mblidhni Platformën
- Hapi 3: Qarqet dhe Kodet
- Hapi 4: Një provë
- Hapi 5: Të gjithë skedarët që mund të ndajmë
Video: KillingMinion: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Nga Yue, Yanan dhe Hao.
Projekti i kryer si pjesë e seminarit të Dizajnit Kompjuterik dhe Prodhimit Dixhital në programin master ITECH.
Disa prej nesh në mënyrë të pavetëdijshme tundim këmbët gjatë gjithë kohës. Me celularin në xhep, këto lëvizje të rastësishme ndihen nga "Përshpejtuesi" i brendshëm. Përmes bluetooth -it që dërgon në makinën tonë të vogël, aktivizohet një lak mekanik i një sistemi të thjeshtë të zinxhirit të ingranazheve, i cili është varur në një servo. Minioni do të lëvizet së bashku me zinxhirin dhe do të bjerë në fund. Ndërsa as nuk e vini re atë që po vazhdoni të bëni, R. I. P. Minion!
Hapi 1: Lista e artikujve
Lista e artikujve:
Artikujt e printimit 3D:
Platforma ating servo ulëse, lidhës zinxhiri, ingranazhe
Minion & arkivol
Arduino:
Bordi i kontrolluesit UNO R3
830 dërrasë buke me kravatë
Motor stepper (28BYJ48 5V DC)
Bordi i shoferëve UNL2003 Stepper Motor
Servo motor
Marrës Bluetooth
Zhurmë piezo
Bateri 9V me DC
Përshtatës baterie 9V
330R ose rezistencë më e lartë *2
LED *2
Telat e kërcyesit
Të tjerët
Shkopinj druri 4 mm (gjurmë lëvizëse)
Zinxhir (lot nga makina Logo)
M3 bulona dhe vidhosës
Telefoni celular (Android)
Hapi 2: Mblidhni Platformën
Motori stepper dhe servo motori janë pjesë e qarkut të kontrollit. Servo motori është i lidhur direkt me pllakën e prerjes 830 dhe bordin e kontrollit Uno R3, ndërsa motori stepper duhet të lidhet së pari me tabelën e shoferit UNL2003 Stepper Motor, pastaj të lidhet me bordin e kontrollit Uno R3.
Hapi 3: Qarqet dhe Kodet
Për të kontrolluar lëvizjet e zinxhirit, merren parasysh gjendjet themelore të mëposhtme:
0. Instaloni Aplikacionin dhe lidheni atë me pajisjen përmes bluetooth -it. Dhe, filloni të dridheni!
1. pas sinjaleve të marra, ingranazhet filluan të rrotullohen dhe zinxhiri fillon të lëvizë me një shpejtësi të caktuar.
2. sinjalet vazhdojnë, derisa minioni të kalojë deri në skajin tjetër të shtegut, atëherë motori stepper ndalet dhe servo motori rrotullohet 90 gradë, e hedh minionin në arkivol.
3. gjatë ecjes me zinxhir, nëse sinjalet ndalen për një periudhë identike kohore, ingranazhet kthehen mbrapsht dhe zinxhiri lëviz prapa me një shpejtësi shumë të ulët.
4. duke e rivendosur pjesën e poshtme në tabelën e kontrollit Uno R3, ose nëse lëvizja e kundërt godet në fundin fillestar të shtegut, procedura rivendoset.
5. për t'i bërë gjërat pak më interesante, bëhen disa zhurma gjatë lëvizjes dhe rënies. Ju gjithashtu mund të zgjeroni modulin e zërit dhe muzikës sipas Aplikacioneve në telefonin tuaj. Argëtohu me atë.
#përfshi #përfshi #përfshi #përfshi "terrenet.h"
const int hapi = 64;
const int counterMax = hapi * 9; int counter = 0;
SoftwareSerial mySerial (7, 8);
Stepper stepper (hapi, 9, 11, 10, 12); Servo myServo;
const int Buzzer = 5;
bool isAlive = e vërtetë;
të dhëna char;
melodi 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};
void setup () {
Serial.filloj (9600); mySerial.filloj (9600); myServo.tash (3); pinMode (4, INPUT); stepper.setSpeed (80);
ndërsa (digitalRead (4) == LOW) {
stepper.hapi (-1); } stepper.step (60); }
lak void () {
nëse (mySerial.available ()> 0) {ndërsa (mySerial.available ()> 0) {data = mySerial.read (); } if (counter <counterMax) {mySerial.print ("0"); për (int thisNote = 0; thisNote = counterMax && isAlive) {mySerial.print ("2"); myServo.shkruaj (180); për (int thisNote = 0; thisNote 1 && counter <counterMax) {mySerial.print ("1"); hapi. hapi (-1); kundër - -1; vonesë (200); }}
Hapi 4: Një provë
Hapi 5: Të gjithë skedarët që mund të ndajmë
Ju mund të gjeni të gjithë skedarët që mund të ndajmë në këtë lidhje, duke përfshirë modelet e printimit 3D, diagramet e qarkut fritzing dhe kodimet arduino.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Recommended:
Si të bëni 4G LTE Antenë të BiQuade të Dyfishtë Hapa të Lehtë: 3 Hapa
Si të bëni 4G LTE Antenë BiQuade të Dyfishtë Hapa të Lehtë: Shumicën e kohës me të cilën jam përballur, nuk kam forcë të mirë të sinjalit në punët e mia të përditshme. Kështu që. Kërkoj dhe provoj lloje të ndryshme antenash por nuk funksionoj. Pas humbjes së kohës gjeta një antenë që shpresoj ta bëj dhe ta provoj, sepse është parimi i ndërtimit jo
Dizajni i lojës në lëvizje në 5 hapa: 5 hapa
Dizajni i lojës në Flick në 5 hapa: Flick është një mënyrë vërtet e thjeshtë për të bërë një lojë, veçanërisht diçka si një enigmë, roman vizual ose lojë aventure
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: 3 hapa
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: Në këtë Instructable ne do të bëjmë zbulimin e fytyrës në Raspberry Pi 4 me Shunya O/S duke përdorur Bibliotekën Shunyaface. Shunyaface është një bibliotekë për njohjen/zbulimin e fytyrës. Projekti synon të arrijë shpejtësinë më të shpejtë të zbulimit dhe njohjes me
Pasqyrë DIY Vanity në hapa të thjeshtë (duke përdorur dritat LED të shiritit): 4 hapa
DIY Vanity Mirror në hapa të thjeshtë (duke përdorur dritat e shiritit LED): Në këtë postim, unë bëra një DIY Vanity Mirror me ndihmën e shiritave LED. Reallyshtë vërtet e lezetshme dhe duhet t'i provoni gjithashtu
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni