Sadržaj:
- Korak 1: Komponente potrebne za izradu ovog mini džepnog programabilnog robota
- Korak 2: Dijagram kola za robota
- Korak 3: Arduino Blink Test Program:
- Korak 4: Robot koji prati liniju
- Korak 5: Pretvorba u detektor rubova i mini sumo robota
- Korak 6: Pretvorite se u robota sljedbenika svjetlosti
- Korak 7: Pretvorite ga u robota kontroliranog putem aplikacije
Video: Džepni programabilni robot: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Zdravo svima koji su kreativni i spremni za inovacije i uživaju !!!!!
Ovo je otprilike kada počnemo voljeti Arduino projekt i programiranje u robotu. Uvijek se otkrilo da pravim robota, ali za svakog robota veličina nije prilagođena. Želim nositi svog robota svugdje gdje mi se sviđa pa sam stvorio ovaj.
što mi daje punu slobodu pri igranju s programiranjem, robotom kontroliranim Bluetooth aplikacijom i mnogim drugim. Troškovi izrade su premali, a ja sam uživao u ovom robotu i pao sam da ćete uživati ako volite robote.
Svi arduino kodovi koje sam uključio u ove upute, čak se i ovi mogu koristiti za takve vrste robota kao što su sljedbenici linija, detektor prepreka, sljedbenik svjetla, mini sumo bot, roboti zasnovani na Andriodu itd.
pogledajte video nadam se da ćete uživati !!!!!
Korak 1: Komponente potrebne za izradu ovog mini džepnog programabilnog robota
Budući da moram učiniti ovog robota malim kako bi stao u moj džep. Mogu koristiti smd Arduino, ali to je malo komplicirano pa sam svima pojednostavio stvari koristeći normalne komponente.
lista su:
- arduino Atmega 328
- motor sa dvostrukom igračkom.
- 3.7v 300mah baterija.
- L293D Vozač motora
- Bluetooth modul hc 05
- mini programer za usb
- 3 LED diode (2 crvene i jedna bijela na dnu.)
- Otpornici od 330 ohma
- klizni prekidač za uključivanje/isključivanje
- 5 ldr
- 100k otpornik 5 komada za ldr.
- zero pcb
Korak 2: Dijagram kola za robota
U ovom koraku samo trebamo vidjeti dijagram kruga i prvo postaviti arduino čip i upravljački program motora, a dva motora ispravno, samo vidjeti sliku vruću, to je učinjeno. Nakon što je postavljeno, tada sve možemo povezati žicama.
dva ldr su spojena na dno za sljedbenike linija i 3 na vrhu za lagani sljedbenik.
pogledajte dijagram i povežite se pomoću 100k otpornika.
BILJEŠKA:
spojite kondenzator 1000uf/25v na + i - tako da će postojati stabilan napon pri pokretanju i zaustavljanju motora
Korak 3: Arduino Blink Test Program:
Znamo da je u arduinu pin 13 spojen na trepćuću LED diodu.
ovdje smo se spojili na pin 5 i 6 i nakon što izbacite kôd pomoću ftdi programatora, on počinje raditi, ako nemate ftdi, možete staviti čip u arduino i izbaciti kôd.
Izlaz koji možete pronaći u videu dao sam vezu.
možete pronaći kod.
Korak 4: Robot koji prati liniju
Bok, sada možemo promijeniti kôd u sljedbenik linija. U danom kodu samo trebate promijeniti analognu vrijednost dva ldr senzora okrenuta prema dolje. uzmite list A4 i crni marker i napravite tamnu i debelu liniju.
kôd je ispod, ipak nailazite na bilo kakvu poteškoću, obavijestite me.
Korak 5: Pretvorba u detektor rubova i mini sumo robota
U ovom koraku možemo ga pretvoriti u detektor rubova ili mini sumo robota.
- koncept: čim dosegne crnu liniju, vrijednost ldr se mijenja i robot se okreće
- za pravljenje dvorane potreban vam je papir formata A4 i crni marker.
- samo kalibrirajte vrijednost i stavite vrijednost u navedeni kôd.
- Uživajte….
Korak 6: Pretvorite se u robota sljedbenika svjetlosti
Budući da smo držali tri ldr senzora na vrhu, on će detektirati svjetlost iz kojeg smjera dolazi i trči prema njoj.
- lijevi i desni senzor postavljeni su 45 stupnjeva ravno, tako da se može otkriti svjetlost koja pada na njega i izračunati koja strana ima više. centre ldr senzor gleda sprijeda.
- koristeći tri if uvjeta postavljamo smjer zbog kojeg slijedi svjetlost.
Korak 7: Pretvorite ga u robota kontroliranog putem aplikacije
Zdravo, zabavno je kada upravljamo našim robotom koristeći svoj mobilni telefon. pa samo dodavanjem hc05 u njega možemo učiniti robota koji kontrolira aplikaciju.
- Kako napraviti andriod aplikaciju za ovog robota vrlo je jednostavno. Priložio sam vezu pomoću koje možete naučiti kako napraviti aplikaciju u samo 30 minuta slijedeći jednostavne korake.
- aplikaciju možete preuzeti s mit app inventor> galary> robogear.
- učitajte bluetooth kôd u svog robota. kôd je u prilogu.
- povežite hc05 s robotom na vrhu i uparite ga s robotom i zabavite se….
druge aplikacije također rade za to
- aplikaciju za kontrolu gravitacije
- aplikaciju za upravljanje glasom
- oba linka postoje na linku i kako učiniti da aplikacija odustane ili pretražite robogear u galeriji mitapp izumitelja.
nadam se da vam se sviđa ovaj ako naiđete na bilo koji problem, javite mi. hvala ti.
Preporučuje se:
Programabilni policijski LED blic pomoću STM8 [72 LED -a]: 9 koraka
Programabilni policijski LED blic pomoću STM8 [72 LED-a]: STM8S001J3 je 8-bitni mikrokontroler koji nudi 8 Kbajta flash programske memorije, plus integrirani pravi EEPROM podataka. Naziva se uređajem niske gustoće u porodici mikrokontrolera STM8S. Ovaj MCU se nudi u malom SO8N pakovanju
Python programabilni DIY robotski krak: 5 koraka
Python programabilni DIY Robot Arm: Zašto se radi na ovom projektu: (a) Naučite kontrolirati robotsku ruku pisanjem Python koda. Ovo će vam dati najprecizniju kontrolu, dodajući računarsko programiranje na pojas i učeći unutrašnji rad sofisticiranih motora zasnovanih na registrima
Potpuno osvijetljeno - programabilni RGB LED akrilni znak: 3 koraka (sa slikama)
Potpuno osvijetljen - programabilni RGB LED akrilni znak: Igrao se sa laserskim rezačem/graverom i zaista se zaljubio u urezivanje radi čišćenja akrila i sjaj izvora svjetlosti s ruba. Debljina akrila koji se koristi je a.25 " list koji zaista čisto reže po l
DoReMiQuencer - Programabilni MIDI sekvencer sa tastaturom: 7 koraka
DoReMiQuencer - Programabilni MIDI sekvencer sa tastaturom: Ovaj uređaj je stvoren za upotrebu sa VCVRack -om, virtualnim modularnim sintisajzerom koji je stvorio VCV, ali može poslužiti kao MIDI kontroler opće namjene. On služi kao MIDI sekvencer ili tastatura, ovisno o odabranom načinu rada. MIDI bilješke preslikane na ke
Programabilni ciklični set Tajmer za uključivanje i isključivanje sa relejnim izlazom: 4 koraka
Programabilno ciklično podešavanje tajmera za uključivanje i isključivanje sa relejnim izlazom: Ovaj projekat treba da izgradi ciklični programabilni tajmer za uključivanje i isključivanje. U ovom projektu korisnik može postaviti tajmer uključivanja i vrijeme isključenja pomoću tipki i 7 -segmentnog prikaza. Relej se isporučuje kao izlaz, pri čemu će relej ostati UKLJUČEN za vrijeme UKLJUČENJA i isključit će se nakon UKLJUČENJA