![Vážka s otočnou hlavou: 11 krokov Vážka s otočnou hlavou: 11 krokov](https://i.howwhatproduce.com/images/006/image-17836-42-j.webp)
Obsah:
- Krok 1: Ústava
- Krok 2: Vytvorte vážku - hlava 1 -
- Krok 3: Vytvorte vážku - hlava 2 -
- Krok 4: Vytvorte vážku - hlava 3 -
- Krok 5: Vytvorte vážku - telo 1 -
- Krok 6: Vytvorte vážku - telo 2 -
- Krok 7: Vytvorte vážku - telo 3 -
- Krok 8: Vytvorte vážku - telo 4 -
- Krok 9: 360-stupňové servo s nepretržitým otáčaním
- Krok 10: Kód Arduino
- Krok 11: Prevádzka
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Dragonfly Swinging Dragonfly Dragonfly Swinging Dragonfly](https://i.howwhatproduce.com/images/006/image-17836-43-j.webp)
Urobil som vážku. Vážka kýva hlavou so senzorom gest a servomotorom.
komponentov
- Arduino UNO
- Seeed Grove - Gesto
- Servo mikro kontinuálneho otáčania FS90R
Krok 1: Ústava
![ústava ústava](https://i.howwhatproduce.com/images/006/image-17836-44-j.webp)
Detekcia pohybu prsta senzorom gest a ovládanie smeru otáčania 360 ° serva s nepretržitým otáčaním pomocou Arduina.
Krok 2: Vytvorte vážku - hlava 1 -
![Vytvoriť vážku - Hlava 1 Vytvoriť vážku - Hlava 1](https://i.howwhatproduce.com/images/006/image-17836-45-j.webp)
Hlava bola vyrobená zo skrutky M8 s dĺžkou 12 mm. Pri otáčaní hlavy servomotorom odrežte páčku, aby sa zastavila v pevnom uhle, odrežte drôt na príslušnú dĺžku a spájkujte ho so skrutkou.
Krok 3: Vytvorte vážku - hlava 2 -
![Vytvoriť vážku - Hlava 2 Vytvoriť vážku - Hlava 2](https://i.howwhatproduce.com/images/006/image-17836-46-j.webp)
Oči a ústa boli vyrobené z trblietavých šperkových pečatí. Ústa píšem perom.
Krok 4: Vytvorte vážku - hlava 3 -
![Vytvoriť vážku - Hlava 3 Vytvoriť vážku - Hlava 3](https://i.howwhatproduce.com/images/006/image-17836-47-j.webp)
Spojenie medzi hlavou a hrudníkom (servo) je tvorené maticou. Perá a matice pripevnené k servu pripevnite sekundovým lepidlom.
Krok 5: Vytvorte vážku - telo 1 -
![Vytvoriť vážku - telo 1 Vytvoriť vážku - telo 1](https://i.howwhatproduce.com/images/006/image-17836-48-j.webp)
Vykonajte servomotor k hrudi vážky. Ako brucho prilepená 60 mm dlhá skrutka M6.
Krok 6: Vytvorte vážku - telo 2 -
![Create Dragonfly - Body 2 Create Dragonfly - Body 2](https://i.howwhatproduce.com/images/006/image-17836-49-j.webp)
Predtým vytvorené matice naskrutkujte na servo a spojte perá plakov s nohami drôtu.
Krok 7: Vytvorte vážku - telo 3 -
![Create Dragonfly - Body 3 Create Dragonfly - Body 3](https://i.howwhatproduce.com/images/006/image-17836-50-j.webp)
Na servo pripevnite hrubý drôt tak, aby sa zachytil o lištu výmeny hlavy. Na tento hrubý drôt (pre nehrdzavejúcu oceľ) spájkujem nožičky tenkého drôtu.
Krok 8: Vytvorte vážku - telo 4 -
![Create Dragonfly - Body 4 Create Dragonfly - Body 4](https://i.howwhatproduce.com/images/006/image-17836-51-j.webp)
Zaskrutkujte hlavu do matice a vážka je hotová. Aktivujte servo a otočte ho.
Krok 9: 360-stupňové servo s nepretržitým otáčaním
Toto servo pracuje s knižnicou servo, ktorá bola pôvodne zahrnutá v Arduino IDE, ale mierne sa líši od normálneho servomotora.
- Servo stop s 90 stupňovým vstupom
- Otočte v smere hodinových ručičiek so vstupom 0 až 89 stupňov. Rýchlosť otáčania sa zvyšuje ďalej z 90 stupňov.
- Otočte proti smeru hodinových ručičiek so vstupom od 91 do 180 stupňov. Rýchlosť otáčania sa zvyšuje ďalej z 90 stupňov.
Krok 10: Kód Arduino
Pripojte snímač servo a gest k Arduino UNO.
Knižnica senzorov gest používa nasledujúce položky.
Pozrel som sa na ukážku kódu paj7620_9gestures.ino.
Toto gesto umožnilo rozpoznať prst v smere hodinových ručičiek a proti smeru hodinových ručičiek.
Digitálny 8 -kolíkový Arduino je pripojený k GND, takže servo sa otáča pomaly v smere hodinových ručičiek, takže skrutku s hlavou je možné otočiť do matice.
Digitálny 8 -pinový otvor Arduino uvoľňuje normálnu prevádzku a spustí sa detekcia senzora gest. Detekuje rotáciu pohybov prstov a pohybuje sa podľa serva.
#include #include "paj7620.h" #include Servo myservo; // vytvorenie objektu serva na ovládanie serva
neplatné nastavenie () {uint8_t chyba = 0; Serial.begin (9600); myservo.attach (A0); // pripája servo na pine 9 k objektu serva pinMode (8, INPUT_PULLUP); chyba = paj7620Init (); // inicializácia registrov Paj7620 if (chyba) {Serial.print ("INIT ERROR, CODE:"); Serial.println (chyba); } else {Serial.println ("INIT OK"); } Serial.println ("Zadajte svoje gestá: / n"); }
void loop () {uint8_t data = 0, data1 = 0, chyba; if (digitalRead (8) == LOW) {myservo.write (90 + 15); } else {error = paj7620ReadReg (0x43, 1, & data); // Výsledok gesta si prečítajte v Bank_0_Reg_0x43/0x44. if (! error) {switch (data) {case GES_CLOCKWISE_FLAG: Serial.println ("Clockwise"); myservo.write (90 - 20); oneskorenie (800); prestávka; prípad GES_COUNT_CLOCKWISE_FLAG: Serial.println ("proti smeru hodinových ručičiek"); myservo.write (90 + 20); oneskorenie (800); prestávka; predvolené: myservo.write (90); prestávka; }}}}
Krok 11: Prevádzka
![Prevádzka Prevádzka](https://i.howwhatproduce.com/images/006/image-17836-52-j.webp)
Mám peknú hlavu s hojdačkou vážky!
Odporúča:
Ovládajte počítač hlavou!: 6 krokov (s obrázkami)
![Ovládajte počítač hlavou!: 6 krokov (s obrázkami) Ovládajte počítač hlavou!: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-2144-j.webp)
Ovládajte počítač hlavou!: Ahoj, vytvoril som systém, ktorý ti umožňuje ovládať myš počítača jednoduchým pohybom hlavy. Ak sa ti môj projekt páči, neváhaj a hlasuj za mňa v Arduino Contest 2017 .;) Prečo som to urobil? Chcel som vytvoriť predmet, vďaka ktorému budú videohry m
Robot Amor s pohyblivou hlavou, svetlami a zvukom: 6 krokov
![Robot Amor s pohyblivou hlavou, svetlami a zvukom: 6 krokov Robot Amor s pohyblivou hlavou, svetlami a zvukom: 6 krokov](https://i.howwhatproduce.com/images/008/image-22314-j.webp)
Robot Amor s pohyblivou hlavou, svetlami a zvukom: Inšpiroval som sa, aby som k roztomilému robotickému amorovi pridal niekoľko doplnkov, aby bol živší, pretože je to robot a je aj Valentín. Recyklujem svoj svetlom aktivovaný obvod prehrávača MP3. Rovnaký obvod sa používa aj v pokynoch Frankenbot
Polargraphový kresliaci stroj veľkého rozsahu so zaťahovacou hlavou pera: 4 kroky (s obrázkami)
![Polargraphový kresliaci stroj veľkého rozsahu so zaťahovacou hlavou pera: 4 kroky (s obrázkami) Polargraphový kresliaci stroj veľkého rozsahu so zaťahovacou hlavou pera: 4 kroky (s obrázkami)](https://i.howwhatproduce.com/images/002/image-5600-51-j.webp)
Polargraphový kresliaci stroj vo veľkom meradle so zaťahovacou hlavou pera: *Inštalácia tohto stroja vo veľkom meradle bola koncipovaná a vykonaná pomocou Rui Periera. Toto je dizajn pre kresbu s otvoreným zdrojovým kódom Polargraph (http://www.polargraph.co.uk/) projekt. Je vybavený zasúvateľnou hlavou pera a hardvérom, ktoré mu umožňujú
Jason Vorhees v životnej veľkosti/Piatok 13. halloweensky model s 15,4 palcovou televíziou/DVD so žalúdkom a servom/arduino s pohyblivou hlavou: 6 krokov
![Jason Vorhees v životnej veľkosti/Piatok 13. halloweensky model s 15,4 palcovou televíziou/DVD so žalúdkom a servom/arduino s pohyblivou hlavou: 6 krokov Jason Vorhees v životnej veľkosti/Piatok 13. halloweensky model s 15,4 palcovou televíziou/DVD so žalúdkom a servom/arduino s pohyblivou hlavou: 6 krokov](https://i.howwhatproduce.com/images/001/image-2067-53-j.webp)
Jason Vorhees v životnej veľkosti/Piatok 13. halloweensky model s 15,4 palcovou TV/DVD žalúdkom a servom/arduino s pohyblivou hlavou: stály stojan/sedenie v životnej veľkosti Jason Vorhees s kombináciou TV/DVD vstavaným … tiež arduino napájaný servo krk na výrobu Jason hľadá svoju ďalšiu obeť
Nevyhadzujte telefóny so zlou hlavou! Opraviť: 9 krokov
![Nevyhadzujte telefóny so zlou hlavou! Opraviť: 9 krokov Nevyhadzujte telefóny so zlou hlavou! Opraviť: 9 krokov](https://i.howwhatproduce.com/images/005/image-12298-18-j.webp)
Nevyhadzujte telefóny so zlou hlavou! Opraviť ich: moje slúchadlá sa takmer vždy zlomia na tom istom mieste. namiesto toho, aby som ich upol a vylúpil 10 alebo 20 dolárov za nový pár, kúpil som niekoľko malých kúskov a opravil som svoj starý pár. nie je to také ťažké, ak máte čas