Sadržaj:
- Pribor
- Korak 1: Kalibrirajte servomotore
- Korak 2: Pripremite servomotore
- Korak 3: Sastavite strukturu
- Korak 4: Ožičenje
- Korak 5: Kodirajte
- Korak 6: Rješavanje problema
Video: Robotski rukohvat za štrcanje slatkiša (alternativni format): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Naučite kako izgraditi jednostavnu robotsku ruku na bazi Arduina s hvataljkom pomoću štapića od sladoleda i nekoliko servo pogona.
Pribor
- 14 štapića od slatkiša
- 4 mikro servo servera (sa sirenama i vijcima)
- 4 rotacijska potenciometra
- 1 Oglasna ploča pola veličine
- 1 Arduino Uno
- 1 6-voltna baterija
- 26 Kablovi za preskakanje
- Pištolj za vruće ljepilo + štapići za vruće ljepilo
- Mali odvijač
- Arduino IDE
- USB kabel za Arduino kabel
Korak 1: Kalibrirajte servomotore
Pričvrstite trube (dodatke za bijela krila) na servo pogone tako da ih postavite na vrh servomotora. Tri servo pogona trebaju trubu koja se proteže u dva smjera, dok će jednom servo trebati sirena koja se proteže samo u jednom smjeru. Okrećite trubu u smjeru suprotnom od kazaljke na satu. Otkačite sirenu, a zatim je ponovno uključite u umjereni položaj. Jedan od servo motora s dvosmjernim sirenama mora biti kalibriran paralelno sa servo pogonom, dok druga tri moraju biti okomita na servosisteme. Uvijte sirene pomoću malog vijka i odvijača.
Korak 2: Pripremite servomotore
Za servo koji je kalibriran tako da je truba paralelna sa servom, vrućim ljepilom jedan kraj sladoleda zalijepite za ravnu stranu trube. Za jedan od dvosmjernih servo servoa koji je kalibriran tako da je sirena okomita na servo, vrućim ljepilom jedan kraj sladoleda zalijepi se za ravnu stranu trube. Za drugi dvosmjerni servo servo koji je kalibriran tako da je sirena okomita na servo, vrućim ljepilom zalijepite sredinu sladoleda na ravnu stranu trube. Ovaj korak je drugačiji, sladoled ga ne lijepi na ravnu stranu roga. Za servo s jednosmjernom trubom, vrućim ljepilom jedan kraj sladoleda zalijepi se za tanku stranu trube u smjeru kazaljke na satu.
Vruće ljepilo 4 šiljaka ljepila spoji se tako da se slažu jedna na drugu. Zalijepite ravnu stranu snopa na dno servo koji je kalibriran tako da bude paralelan sa servom. Otkinite višak ljepila oko rubova kako bi hrpa mogla ležati ravno.
Korak 3: Sastavite strukturu
Položite 3 štapića za sladoled prema dolje u jednom smjeru i 3 štapića za sladoled okomito na prva 3 da biste stvorili rešetku. Vruće ljepilo spojite sve dijelove. Zalijepite dno serva koji ima sredinu štapića za sladoled pričvršćenu na bazu koju ste upravo stvorili. Orijentirajte servo s hrpom pričvršćenih štapića za sladoled tako da se štapić za sladoled pričvršćen na rog može okretati prema gore u zrak. Zalijepite stranu snopa štapića za sladoled na štapić za sladoled na osnovnom servo pogonu. Zalijepite zadnji servo s dvosmjernom sirenom na štapić sladoleda na prethodnom servu tako da se štapić za sladoled okreće od središta robota. Zalijepite stranu zadnjeg servo servera (za razliku od dna) na štapić od sladoleda na prethodnom servu tako da se, kad se ovaj servo okreće, krajevi dvaju štapića sladoleda zatvore i djeluju kao hvatač.
Korak 4: Ožičenje
Izgradite prikazani krug. Nakon programiranja Arduina, to će vam omogućiti upravljanje svakim servo pogonom odgovarajućim potenciometrom.
Korak 5: Kodirajte
#uključi
Servo servo1; // Servos Servo servo2; Servo servo3; Servo servo4; const int pot1 = A0; // Pričvrstite potenciometre const int pot2 = A1; const int pot3 = A2; const int pot4 = A3; void setup () {// Postavite sve i pokrenut će se jednom servo1.attach (6); // Priključite servomotore i definirajte pin načine servo2.attach (9); servo3.priključak (10); servo4.priključak (11); Serial.begin (9600); // Započinjemo arduino/loop} void loop () {// ovdje unesite svoj glavni kôd, radi višestrukog izvođenja: int pot1Value = analogRead (pot1); // Očitajte vrijednosti potenciometara int pot2Value = analogRead (pot2); int pot3Value = analogno čitanje (pot3); int pot4Value = analogno čitanje (pot4); int pot1Angle = karta (pot1Value, 0, 1023, 0, 179); // Preslikajte vrijednosti potenciometara (0-1023) u kutove koje servo može očitati (0-179 stupnjeva) int pot2Angle = map (pot2Value, 0, 1023, 0, 179); int pot3Angle = karta (pot3Value, 0, 1023, 0, 179); int pot4Angle = karta (pot4Value, 0, 1023, 0, 179); servo1.write (pot1Angle); // Pomaknite servosisteme na preslikane kutove servo2.write (pot2Angle); servo3.write (pot3Angle); servo4.write (pot4Angle); }
Korak 6: Rješavanje problema
Ništa se ne pomiče: Provjerite je li baterija uključena i je li Arduino priključen. Dvaput provjerite krug kako biste provjerili je li sve ispravno spojeno.
Servo ne radi: Pokušajte pritisnuti gumb za resetiranje na Arduinu. Ponekad servo prestane raditi ako je previše gurnut. Servo je možda mrtav, pokušajte zamijeniti žice žicama radnog servoa da vidite radi li ovaj servo.
Servo je nervozan: Servo možda ima preveliku težinu. Pokušajte dodati kondenzator na ožičenje serva.
Preporučeni:
Alternativni upravljački krug grijanja: 5 koraka
Alternativni upravljački krug grijanja: Kad koristimo građevinske krugove, uvijek biramo najproduktivniji način njegove izgradnje. Na primjer, u našoj klasi računalnih obrta često koristimo bakrenu traku za brzu izgradnju krugova. Međutim, u procesu izrade mekih sklopova ponekad nam je potrebno
Ljubitelj slatkiša-- Grim Reaper: 14 koraka (sa slikama)
Ljubitelj slatkiša-- Grim Reaper: Sada dobrodošli našem glavnom junaku ovog članka, ljubitelju slatkiša-- Grim Reaper-u! Više tutorijala posjetite http://openlab.makeblock.com/Naša zajednica: http://www.makeblock.com
Brojač slatkiša za Noć vještica: 4 koraka (sa slikama)
Brojač slatkiša za Noć vještica: Ovo je brojač slatkiša za Noć vještica napravljen s Arduino nano s poboljšanim značajkama poput zvučnih i svjetlosnih efekata svaki put kada se otkrije slatkiš. Pokreće ga banka kapaciteta 2600mAh, a zahvaljujući konfiguraciji male snage brojač slatkiša za Noć vještica
Robot za bacanje slatkiša s Arduinom, recikliranim dijelovima i Dlibom .: 6 koraka
Robot za bacanje slatkiša s Arduinom, recikliranim dijelovima i Dlibom .: S nekoliko recikliranih dijelova, Arduino + štitnikom motora i računalnim softverom Dlib možete napraviti radni bacač slatkiša za otkrivanje lica. Materijali: Drveni okvir Laptop/računalo ( po mogućnosti jedan moćniji od Raspberry Pi!). Arduino (radije
Okvir za sliku sa LED štapićem od slatkiša: 9 koraka (sa slikama)
Okvir za slike sa LED štapićima: Nedavno su moji projekti optuženi da su dio nekog hipsterskog umjetničkog i zanatskog pokreta. Želite li umjetnost i obrt? Tada ćete dobiti umjetnost i obrt! Ovdje je moj okvir za sliku od slatkiša sa LED-om. Taman na vrijeme za