Sadržaj:
- Korak 1: Lista stavki
- Korak 2: Sastavite platformu
- Korak 3: Krugovi i kodovi
- Korak 4: Probni rad
- Korak 5: Sve datoteke koje možemo podijeliti
Video: KillingMinion: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Autor Yue, Yanan i Hao.
Projekat je sproveden u okviru seminara Računarsko projektovanje i digitalna izrada u okviru master programa ITECH.
Neki od nas nesvjesno tresu noge cijelo vrijeme. Sa mobitelom u džepu, ove nasumične pokrete osjeća internalizirani 'Accelerometer'. Putem Bluetootha koji se šalje natrag na našu malu mašinu, aktivira se mehanička petlja jednostavnog sistema lančanika sa zupčanicima, koja je minion objesila do servo pogona. Minion će se pomicati zajedno s lancem i ispustiti na kraju. Iako ni ne primjećujete šta radite, R. I. P. Minion!
Korak 1: Lista stavki
Lista stavki:
Stavke 3D štampe:
Platforma 【servo sjedalo, konektor lanca, zupčanik】
Minion i kovčeg
Arduino:
UNO R3 Kontrolna ploča
830 matična ploča
Step motor (28BYJ48 5V DC)
UNL2003 ploča upravljačkog programa koračnog motora
Servo motor
Bluetooth prijemnik
Piezo zujalica
9V baterija sa istosmjernom strujom
9V adapter za bateriju
Otpor 330R ili veći *2
LED *2
Žice za kratkospojnike
Drugi
Drveni štapići od 4 mm (pokretne staze)
Lanac (suza sa logotipa automobila)
M3 vijci i odvijači
Mobitel (Android)
Korak 2: Sastavite platformu
Step motor i servo motor dio su upravljačkog kruga. Servo motor spojen je izravno na matičnu ploču 830 s matičnom pločom i upravljačku ploču Uno R3, dok se koračni motor prvo mora povezati s upravljačkom pločom UNL2003 koračnog motora, a zatim s upravljačkom pločom Uno R3.
Korak 3: Krugovi i kodovi
Za kontrolu kretanja lanca uzimaju se u obzir sljedeća osnovna stanja:
0. Instalirajte aplikaciju i povežite je na uređaj putem Bluetootha. I počni se tresti!
1. nakon primljenih signala zupčanici su se počeli okretati, a lanac se kretati određenom brzinom.
2. signali se nastavljaju, sve dok se minion ne pronese do drugog kraja staze, zatim se koračni motor zaustavi i servo motor rotira za 90 stepeni, ispuštajući minjona u kovčeg.
3. tokom hoda lanca, ako se signali zaustave na identičan vremenski period, zupčanici se mijenjaju i lanac se pomiče natrag vrlo malom brzinom.
4. resetiranjem dna na upravljačkoj ploči Uno R3, ili ako je obrnuti pokret pogodio početni kraj staze, postupak se poništava.
5. da stvari budu još zanimljivije, pri kretanju i ispuštanju stvaraju se neki zvukovi. Također možete proširiti zvučni i muzički modul putem aplikacija na svom telefonu. Zabavite se s tim.
#include #include #include #include "pitches.h"
const int korak = 64;
const int counterMax = korak * 9; int brojač = 0;
SoftwareSerial mySerial (7, 8);
Steper steper (korak, 9, 11, 10, 12); Servo myServo;
const int Zujalica = 5;
bool isAlive = true;
char podaci;
int melodija = {
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.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, INPUT); stepper.setSpeed (80);
while (digitalRead (4) == LOW) {
stepper.step (-1); } stepper.step (60); }
void loop () {{100} {101}
if (mySerial.available ()> 0) {while (mySerial.available ()> 0) {data = mySerial.read (); } if (brojač <brojačMaks) {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); brojač -= 1; kašnjenje (200); }}
Korak 4: Probni rad
Korak 5: Sve datoteke koje možemo podijeliti
Na ovoj poveznici možete pronaći sve datoteke koje možemo podijeliti, uključujući modele za 3D ispis, dijagrame preklapanja i arduino kodiranje.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Preporučuje se:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način da napravite igru, posebno nešto poput zagonetke, vizuelnog romana ili avanturističke igre
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima