Sadržaj:

Džepni programabilni robot: 7 koraka
Džepni programabilni robot: 7 koraka

Video: Džepni programabilni robot: 7 koraka

Video: Džepni programabilni robot: 7 koraka
Video: Home Automation: 12V Relay with LED Display Delay 0.1 seconds to 999 seconds Timer module P1 to P4 2024, Juli
Anonim
Image
Image

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:

  1. arduino Atmega 328
  2. motor sa dvostrukom igračkom.
  3. 3.7v 300mah baterija.
  4. L293D Vozač motora
  5. Bluetooth modul hc 05
  6. mini programer za usb
  7. 3 LED diode (2 crvene i jedna bijela na dnu.)
  8. Otpornici od 330 ohma
  9. klizni prekidač za uključivanje/isključivanje
  10. 5 ldr
  11. 100k otpornik 5 komada za ldr.
  12. zero pcb

Korak 2: Dijagram kola za robota

Dijagram kola za robota
Dijagram kola za robota
Dijagram kola za robota
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

Robot koji prati liniju
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

Pretvaranje u detektor rubova i mini sumo robota
Pretvaranje 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

  1. aplikaciju za kontrolu gravitacije
  2. aplikaciju za upravljanje glasom
  3. 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: