Obsah:
- Krok 1: Zoznam položiek
- Krok 2: Zostavte platformu
- Krok 3: Obvody a kódy
- Krok 4: Skúšobná prevádzka
- Krok 5: Všetky súbory, ktoré môžeme zdieľať
Video: KillingMinion: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Autori: Yue, Yanan a Hao.
Projekt sa uskutočnil v rámci seminára Computational Design and Digital Fabrication v programe ITECH magisterský program.
Niektorí z nás neustále podvedome trasú nohami. S mobilným telefónom vo vrecku sú tieto náhodné pohyby snímané interným „akcelerometrom“. Prostredníctvom odosielania bluetooth späť do nášho malého stroja sa spustí mechanická slučka jednoduchého prevodového systému, ktorý má prisluhovača zaveseného na serve. Minion bude presunutý spolu s reťazou a na konci zhodený. Aj keď si ani nevšimnete, čo robíte, R. I. P. Minion!
Krok 1: Zoznam položiek
Zoznam položiek:
Položky 3D tlače:
Platforma seating sedlo serva, konektor reťaze, prevodovka】
Prisluhovač a rakva
Arduino:
Riadiaca doska UNO R3
Nepojazdná doska na kravatu 830
Krokový motor (28BYJ48 5V DC)
Doska ovládača krokového motora UNL2003
Servo motor
Bluetooth prijímač
Piezo bzučiak
9V batéria s DC
9V adaptér na batériu
Rezistor 330R alebo vyšší *2
LED *2
Prepojovacie vodiče
Iní
4 mm drevené palice (pohyblivé dráhy)
Reťaz (slza z auta s logom)
Skrutky a skrutkovače M3
Mobil (Android)
Krok 2: Zostavte platformu
Krokový motor a servomotor sú súčasťou riadiaceho obvodu. Servomotor je pripojený priamo k pripájaciemu kolíku 830 a riadiacej doske Uno R3, pričom krokový motor sa musí najskôr pripojiť k doske vodiča krokového motora UNL2003 a potom k riadiacej doske Uno R3.
Krok 3: Obvody a kódy
Na ovládanie pohybov reťaze sa berú do úvahy tieto základné stavy:
0. Nainštalujte aplikáciu a pripojte ju k zariadeniu prostredníctvom technológie bluetooth. A začnite sa triasť!
1. po prijatí signálov sa prevody začali otáčať a reťaz sa začala pohybovať určitou rýchlosťou.
2. signály pokračujú, kým sa minion nesie až na druhý koniec dráhy, potom sa krokový motor zastaví a servomotor sa otočí o 90 stupňov, odhodí miniona do rakvy.
3. ak sa počas chôdze reťaze signály zastavia na rovnako dlhý čas, zaradí prevody a reťaz sa pohybuje veľmi nízkou rýchlosťou späť.
4. resetovaním dna na riadiacej doske Uno R3, alebo ak obrátený pohyb zasiahne počiatočný koniec dráhy, postup sa vynuluje.
5. aby boli veci o niečo zaujímavejšie, počas presúvania a klesania sa ozýva niekoľko zvukov. Zvukový a hudobný modul môžete tiež rozšíriť o aplikácie v telefóne. Zabavte sa tým.
#include #include #include #include "pitches.h"
const int krok = 64;
const int counterMax = krok * 9; int počítadlo = 0;
SoftwareSerial mySerial (7, 8);
Krokový stepper (krok, 9, 11, 10, 12); Servo myServo;
konštantný bzučiak = 5;
bool isAlive = true;
údaje o znakoch;
int melódia = {
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};
neplatné nastavenie () {
Serial.begin (9600); mySerial.begin (9600); myServo.attach (3); pinMode (4, VSTUP); stepper.setSpeed (80);
while (digitalRead (4) == LOW) {
stepper.step (-1); } stepper.step (60); }
prázdna slučka () {
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"); stepper.step (-1); počítadlo -= 1; oneskorenie (200); }}
Krok 4: Skúšobná prevádzka
Krok 5: Všetky súbory, ktoré môžeme zdieľať
Na tomto odkaze nájdete všetky súbory, ktoré môžeme zdieľať, vrátane modelov s 3D tlačou, skrášľujúcich obvodových schém a kódov arduino.
drive.google.com/open?id=1qImULCJQRdzlon4s…
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb