Obsah:
- Krok 1: Príprava
- Krok 2: Spájkovanie prepínačov
- Krok 3: Vyrobte si zbrane a kontajner pomocou laserovej rezačky
- Krok 4: Kódovanie a nahranie do Arduina
- Krok 5: Budujte
- Krok 6: Kontrola
- Krok 7: Nastavenie
- Krok 8: Užite si to vo svojom živote
Video: BookPusher: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Táto práca je jedným z hackerských projektov pre vaše knižné ja.
Toto rameno vám pomôže zdvihnúť knihy.
Krok 1: Príprava
1. Uistite sa, že máte vlastnú veľkosť knihy (napríklad: veľkosť knihy)
2. Dbajte na nastavenie (V našom prípade používame tri vyrezané rohové obaly a dve knihy)
3. Pripravte všetky materiály podľa zoznamu
Zoznam materiálov:
- Arduino UNO × 1
- Servomotor (Tower Pro SG 5010) × 5
- Napájací adaptér meniča DC 5V 2,0A (externý zdroj napájania pre servomotory) × 1
- Držiak batérie (pre 4 batérie AAA) (externý napájací zdroj pre Arduino UNO) × 1
- Stredný Breadboard × 1
- Rezistory 10KΩ × 5
- Tlačidlový spínač × 5
- Jumpwires (viacnásobné)
- Páska a super lepidlo
Krok 2: Spájkovanie prepínačov
Podrobnosti nájdete v referenčnom videu
Krok 3: Vyrobte si zbrane a kontajner pomocou laserovej rezačky
- Zmerajte veľkosť konektora k motoru a veľkosť tlačidla
- Nakreslite v programe Adobe Illustrator: Arm1, Arm2 (V našom prípade sme skombinovali 3 vrstvy 4 mm MDF, pričom prvá vrstva bola vyrezaná s tvarom konektora k motoru) a Box (uistite sa, že je dostatok miesta na umiestnenie na polici a priestor pre dosku na chlieb, Arduino a batérie a použili sme 4 mm MDF)
- Vyrežte laserovou rezačkou a podobajte sa
- Po nastavení v knižnej časti sa uistite, že rameno pri pohybe nenarazí na policu ako na zadnú dosku. Ak je to tak, prerobte to!
Krok 4: Kódovanie a nahranie do Arduina
// Napíšte kód a nastavte uhol pohybu ramena.
// Toto je kód na ovládanie 5 servomotorov #include; // Prečítajte si knižnicu Arduino na ovládanie Servo Motor Servo myservo1; Servo myservo2; Servo myservo3; Servo myservo4; Servo myservo5;
tlačidlo const intPin1 = 8; // kolík tlačidla
const int servoPin1 = 2; // servo pin const int buttonPin2 = 9; const int servoPin2 = 3; tlačidlo const intPin3 = 10; const int servoPin3 = 4; tlačidlo const intPin4 = 11; const int servoPin4 = 5; tlačidlo const intPin5 = 12; const int servoPin5 = 6;
int buttonState1 = 0; // lokálna premenná na uchovanie stavov tlačidiel
int buttonState2 = 0; int buttonState3 = 0; int buttonState4 = 0; int buttonState5 = 0;
neplatné nastavenie () {
Serial.begin (9600); // Nastavenie sériových dát myservo1.attach (servoPin1); pinMode (buttonPin1, INPUT); // Nastavenie kolíkov tlačidiel na vstup myservo2.attach (servoPin2); pinMode (buttonPin2, INPUT); myservo3.attach (servoPin3); pinMode (buttonPin3, INPUT); myservo4.attach (servoPin4); pinMode (buttonPin4, INPUT); myservo5.attach (servoPin5); pinMode (buttonPin5, INPUT); myservo1.write (90); // Nastavenie prvého uhla servomotora myservo2.write (90); myservo3.write (0); myservo4.write (0); myservo5.write (0); }
prázdna slučka () {
buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (buttonPin2); buttonState3 = digitalRead (buttonPin3); buttonState4 = digitalRead (buttonPin4); buttonState5 = digitalRead (buttonPin5); Serial.println (buttonState1); // indikácia údajov buttonState1 na sériovom monitore if (buttonState1 == HIGH) {myservo1.write (90); // rozhodni uhol motora} else {myservo1.write (0); oneskorenie (1500); } if (buttonState2 == HIGH) {myservo2.write (90); } else {myservo2.write (0); oneskorenie (1500); }
if (buttonState3 == HIGH) {
myservo3.write (90); } else {myservo3.write (0); oneskorenie (1500); }
if (buttonState4 == HIGH) {
myservo4.write (90); } else {myservo4.write (0); oneskorenie (1500); }
if (buttonState5 == HIGH) {myservo5.write (90); } else {myservo5.write (0); oneskorenie (1500); }}
Krok 5: Budujte
Zostavte sa podľa grafu nastavenia a sledujte video, kde nájdete ďalšie podrobnosti
Krok 6: Kontrola
Uistite sa, že
- všetky tlačidlá fungujú,
- všetko sa zmestí do škatule,
- vodiče sú dostatočne dlhé a
- kábel môže dosiahnuť zástrčku.
Krok 7: Nastavenie
- Nastavte motory podľa nastavenia vašej poličky
- Najprv pomocou pásky nastavte polohu
- Uistite sa, že každá ruka a motor fungujú
- Na stabilizáciu motorov použite super lepidlo!
Krok 8: Užite si to vo svojom živote
Dobre! Práca je úplne dokončená !!
Užívajme si používanie tohto produktu a zariadenia vo vlastnej práci!
- veľkosť vašej poličky
- vyrezané rohové púzdra na spisy
- tvar ramien
- tvar kontajnerovej škatule
- kódy
- nastavovací graf
Odporúča:
Ako: Inštalácia Raspberry PI 4 bezhlavého (VNC) s obrazovým procesorom Rpi a obrázkami: 7 krokov (s obrázkami)
Ako na to: Inštalácia Raspberry PI 4 bez hlavy (VNC) s obrázkom Rpi a obrázkami: Plánujem použiť tento nástroj Rapsberry PI v mnohých zábavných projektoch späť na mojom blogu. Neváhajte sa na to pozrieť. Chcel som sa vrátiť k používaniu svojho Raspberry PI, ale na novom mieste som nemal klávesnicu ani myš. Chvíľu to bolo, odkedy som nastavil Raspberry
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
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
Prenosná reklama sa stane lacným už za 10 krokov !!: 13 krokov (s obrázkami)
Prenosná inzercia na znamení lacné za pouhých 10 krokov !!: Vyrobte si svoj vlastný, lacný a prenosný reklamný nápis. S týmto znakom môžete zobraziť svoju správu alebo logo kdekoľvek komukoľvek z celého mesta. Tento pokyn je reakciou na/zlepšenie/zmenu: https://www.instructables.com/id/Low-Cost-Illuminated-