Innholdsfortegnelse:
- Trinn 1: Liste over varer
- Trinn 2: Monter plattformen
- Trinn 3: Kretser og koder
- Trinn 4: En testkjøring
- Trinn 5: Alle filene vi kan dele
Video: KillingMinion: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Av Yue, Yanan og Hao.
Prosjektet ble gjennomført som en del av seminaret Computational Design and Digital Fabrication i ITECH masterprogrammet.
Noen av oss rister ubevisst på beina hele tiden. Med mobiltelefon i lommen registreres disse tilfeldige bevegelsene av det internaliserte "akselerometeret". Via Bluetooth -sending tilbake til vår lille maskin, utløses en mekanisk sløyfe med et enkelt girkjedesystem, som har hengende hengende opp til en servo. Minion vil bli flyttet sammen med kjeden og droppet på slutten. Selv om du ikke engang merker hva du holder på med, gjør R. I. P. Undersått!
Trinn 1: Liste over varer
Liste over varer:
3D -utskrifter:
Plattform 【servoseter, kjedekontakt, gir】
Minion og kiste
Arduino:
UNO R3 kontrollerkort
830 tie-pin brødbrett
Trinnmotor (28BYJ48 5V DC)
UNL2003 Stepper Motor driver board
Servo motor
Bluetooth -mottaker
Piezo summer
9V batteri med likestrøm
9V batteriadapter
330R eller høyere motstand *2
LED *2
Jumper ledninger
Andre
4 mm trepinner (spor i bevegelse)
Kjede (rive fra logo -bil)
M3 bolter og skrutrekkere
Mobiltelefon (Android)
Trinn 2: Monter plattformen
Steppermotor og servomotor er en del av kontrollkretsen. Servomotor er koblet direkte til 830 tie-pin breadboard og Uno R3 kontrollkort, mens trinnmotoren må koble til UNL2003 Stepper Motor driver board først, deretter lenke til Uno R3 kontrollkort.
Trinn 3: Kretser og koder
For å kontrollere kjedens bevegelser vurderes følgende grunnleggende tilstander:
0. Installer appen og koble den til maskinen via bluetooth. Og begynn å riste!
1. etter mottatte signaler begynte tannhjulene å rotere og kjedet begynte å bevege seg med en viss hastighet.
2. signaler fortsetter, til minion er gjennomført til den andre enden av banen, deretter stopper trinnmotoren og servomotoren roterer 90 grader, faller minion i kisten.
3. Hvis kjedene går, hvis signalene stopper i samme tidsperiode, går giret bakover og kjedet beveger seg tilbake med en veldig lav hastighet.
4. ved å tilbakestille bunnen på Uno R3 -kontrollkortet, eller hvis den omvendte bevegelsen traff startenden av banen, tilbakestilles prosedyren.
5. For å gjøre ting litt mer interessante, blir det noen lyder under flytting og slipp. Du kan også utvide lyd- og musikkmodulen med Apps i telefonen. Ha det gøy med det.
#include #include #include #include "pitches.h"
const int trinn = 64;
const int counterMax = trinn * 9; int teller = 0;
SoftwareSerial mySerial (7, 8);
Stepper stepper (trinn, 9, 11, 10, 12); Servo myServo;
const int Buzzer = 5;
bool isAlive = true;
røye data;
int melodi = {
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};
ugyldig oppsett () {
Serial.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, INNGANG); stepper.setSpeed (80);
mens (digitalRead (4) == LOW) {
stepper. trinn (-1); } stepper.step (60); }
void loop () {
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. trinn (-1); teller -= 1; forsinkelse (200); }}
Trinn 4: En testkjøring
Trinn 5: Alle filene vi kan dele
Du kan finne alle filene vi kan dele i denne lenken, inkludert 3D-modeller, fritzing-kretsdiagrammer og arduino-kodinger.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte