INHOUDSOPGAWE:
- Stap 1: Lys van items
- Stap 2: Monteer die platform
- Stap 3: Kringe en kodes
- Stap 4: 'n toetslopie
- Stap 5: Al die lêers wat ons kan deel
Video: KillingMinion: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Deur Yue, Yanan en Hao.
Die projek is uitgevoer as deel van die seminaar Computational Design and Digital Fabrication in die ITECH -meestersprogram.
Sommige van ons skud die heeltyd onbewustelik bene. Met 'n selfoon in u sak, word hierdie ewekansige bewegings waargeneem deur die geïnternaliseerde 'versnellingsmeter'. Deur Bluetooth terug te stuur na ons klein masjien, word 'n meganiese lus van 'n eenvoudige ratkettingstelsel, wat 'n minion aan 'n servo gehang het, geaktiveer. Die minion word saam met die ketting geskuif en aan die einde laat val. Terwyl u nie eers agterkom wat u aanhou doen nie, het R. I. P. Minion!
Stap 1: Lys van items
Lys van items:
3D -druk items:
Platform 【servo sitplek, kettingaansluiting, rat】
Minion en kis
Arduino:
UNO R3 -beheerraad
830 knypspeld broodbord
Stappermotor (28BYJ48 5V DC)
UNL2003 Stepper Motor bestuurdersbord
Servomotor
Bluetooth ontvanger
Piezo -gonser
9V battery met DC
9V battery adapter
330R of hoër weerstand *2
LED *2
Springdrade
Ander
4 mm houtstokke (bewegende spore)
Ketting (skeur van logo -motor)
M3 boute en skroewedraaiers
Selfoon (Android)
Stap 2: Monteer die platform
Stappermotor en servomotor is deel van die beheerkring. Servomotor is direk gekoppel aan die 830 tie-pin-broodbord en Uno R3-bedieningsbord, terwyl die stapmotor eers aan die UNL2003-stapmotor-bestuurdersbord moet koppel en dan aan die Uno R3-beheerbord moet koppel.
Stap 3: Kringe en kodes
Om die bewegings van die ketting te beheer, word die volgende basiese toestande oorweeg:
0. Installeer die app en koppel dit via Bluetooth aan die masjien. En, begin skud!
1. nadat seine ontvang is, begin ratte draai en begin die ketting teen 'n sekere spoed beweeg.
2. seine gaan voort totdat die minion deurgedra word tot aan die ander kant van die pad, dan stop die stapmotor en die servomotor draai 90 grade, laat die minion in die kis val.
3. As die seine tydens 'n ketting loop, draai die rat terug en beweeg die ketting teen 'n baie lae spoed terug.
4. deur die onderkant van die Uno R3 -bedieningsbord terug te stel, of as die omgekeerde beweging die beginpunt van die pad getref het, word die prosedure herstel.
5. Om dinge 'n bietjie interessanter te maak, word 'n paar geluide gemaak tydens die beweeg en laat val. U kan ook die klank- en musiekmodule met programme op u telefoon uitbrei. Geniet dit.
#include #include #include #include "pitches.h"
const int stap = 64;
const int counterMax = stap * 9; int teller = 0;
SoftwareSerial mySerial (7, 8);
Stepper stepper (stap, 9, 11, 10, 12); Servo myServo;
const int Buzzer = 5;
bool isAlive = waar;
char data;
int melodie = {
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};
ongeldige opstelling () {
Serial.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, INVOER); stepper.setSpeed (80);
terwyl (digitalRead (4) == LOW) {
stepper.step (-1); } stepper.step (60); }
leemte -lus () {
if (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } if (teller <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"); stepper.step (-1); teller -= 1; vertraging (200); }}
Stap 4: 'n toetslopie
Stap 5: Al die lêers wat ons kan deel
U vind al die lêers wat ons in hierdie skakel kan deel, insluitend 3D-modelle, fritzing circuit diagramme en arduino kodering.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies