Robot s PIC 16F84A

Môj výrobok - MINI

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 15:17

Ahoj. Tak konečne som sa k tomu dostal :D . Už dlhu dobu som si chcel postaviť robota s PIC ale nevedel som programovať. Teraz keď som si spravil programátor a programovanie mi ako tak ide, tak som si povedal že si postavím malého robota. Vyhliadol som na internete jedného robota (http://webspace.webring.com/people/bt/t ... beres.html ) a rozhodol som sa ho postaviť. S prekladom anglického textu na slovensky mi pomohol AndiCibula ( za čo mu ďakujem :) ).
Robot je schopný vyhýbať sa prekážkam za pomoci infračervených senzorov. Obidve zadné kolesá sú nezávislé hnané 2 motormi, predné koleso nie je poháňané. Otáčanie robota je podobné tanku, teda protichodným behom zadných kolies.
Senzory sú založené na princípe IR LED a bežia na 36kHz a to pomocou dvoch 36kHz prijímačov na diaľkové ovládanie. Keď je 36kHz IR svetlo z LED odrazené prekážkou, jeden z prijímačov je zopnutý a mikrokontrolér PIC16F84 zatočí robota tým správnym smerom a to zaradením správneho smeru otáčania niektorého z motorov.

Obvody robota sa dajú rozdeliť na 3 časti :

1. Dvojitý driver motoru na riadenie motorčekov pre Dopredu/Dozadu/Brzda
2. Dva IR žiariče a prijímače na vyhodnocovanie prekážok
3. Mozog zapojenia, a tým je PIC 16F84 mikrokontrolér ktorý riadi motory v závislosti od vyhodnotenia situácie pomocou senzorov.

Mechanika:
Podvozok som vyrobil z hliníkového plechu. Ako pohon som použil dva upravené servo motory. Za kolesa ďakujem otcovi :) . Akumulátor je z mobilného telefónu NOKIA 3310 - 3,6V 1000mAh.
pridavam video : https://www.youtube.com/watch?v=kmLy6lHdeIs
a nejake fotky :
Prílohy
DSCI0273.JPG
DSCI0276.JPG
DSCI0277.JPG
0
Naposledy upravil/-a Arzén v 16 Aug 2015, 17:10, upravené celkom 2 krát.

Používateľov profilový obrázok
Jurajko
Pokročilý člen
Pokročilý člen
Príspevky: 647
Dátum registrácie: 31 Okt 2011, 21:39
Bydlisko: Slavnica
Vek: 40

Re: Robot s PIC 16F84A

Príspevok od používateľa Jurajko » 06 Apr 2012, 15:26

Zaujímavé...možno to ešte by chcelo zastrešiť
0
...som začiatočník - samouk
Na predaj: http://svetelektro.com/Forum/rozpredam-t28883.html

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 15:29

ako myslis zastresiť?
0

pepeka
Nový člen
Nový člen
Príspevky: 62
Dátum registrácie: 06 Mar 2011, 00:00
Vek: 48

Re: Robot s PIC 16F84A

Príspevok od používateľa pepeka » 06 Apr 2012, 15:30

Velmi pekná vecička. Aký programátor si k tomu použil?
0

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 15:34

Program pre robota je na stranke co som uviedol hore :) a PIC som programoval s WinPic - PIC programer
Programátor som použil tento http://stepa.wz.cz/index.php?page=prog2
0
Naposledy upravil/-a Arzén v 06 Apr 2012, 16:24, upravené celkom 2 krát.

Používateľov profilový obrázok
Jurajko
Pokročilý člen
Pokročilý člen
Príspevky: 647
Dátum registrácie: 31 Okt 2011, 21:39
Bydlisko: Slavnica
Vek: 40

Re: Robot s PIC 16F84A

Príspevok od používateľa Jurajko » 06 Apr 2012, 15:37

Nejaký kryt na vrchu
0
...som začiatočník - samouk
Na predaj: http://svetelektro.com/Forum/rozpredam-t28883.html

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 15:39

mozno ale podla mna tak to je zaujimavejsie :D
0
Naposledy upravil/-a Arzén v 11 Máj 2012, 16:57, upravené celkom 1 krát.

Používateľov profilový obrázok
randal
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1290
Dátum registrácie: 11 Jan 2010, 00:00
Bydlisko: vk
Vek: 46

Re: Robot s PIC 16F84A

Príspevok od používateľa randal » 06 Apr 2012, 15:44

Pekné, ešte naň primontovať vysávač aby si mal z neho nejaký osoch.. :)
0
naj film: Vykúpenie z väznice Shawshank, Zelená míľa
naj herec: Gary Oldman
naj herečka: Helena Bonham Carter
naj športovec: Valentino Rossi
naj hudba: AC/DC
naj spisovateľ: Stephen King
naj kniha: Vrece kostí , Cintorín zvieratiek, 1408

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 15:47

skor by to šlo naopak :D robota namontovat do vysavača :D
0

MiloPS3
Stály člen
Stály člen
Príspevky: 479
Dátum registrácie: 20 Apr 2011, 00:00
Bydlisko: Lazne Kynzvart / CZ

Re: Robot s PIC 16F84A

Príspevok od používateľa MiloPS3 » 06 Apr 2012, 17:19

Nadherny :wink: , zajimylo be me proc si nevyuzil elektroniku v tech servech ? odpadly by te ty 2 H mosty, a na detekovani prekazky staci 1 TSOP..., vzhledove se ti to povedlo, budes to do budoucna nejak vylepsovat ? tak aby ti ta 84 stacila :rolleyes: , protoze sem na tom osobne stroskotal
0

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 06 Apr 2012, 17:26

serva som povodne chcel použiť na ine zapojenie a preto som ho potreboval upravit. Zdokonalovat ho uz asi nebudem zostava v tom stave v akom e teraz :). Časom by som chcel vyrobit ineho robota co pouziva ultrazvukove senzory.
0

Používateľov profilový obrázok
AndiCibula
Ultimate člen
Ultimate člen
Príspevky: 2494
Dátum registrácie: 29 Nov 2009, 00:00
Bydlisko: Brno
Vek: 33
Kontaktovať používateľa:

Re: Robot s PIC 16F84A

Príspevok od používateľa AndiCibula » 06 Apr 2012, 17:43

Tak to je podarené ! :D Úplne jak promo-video k akčnému filmu :D
Som rád že som pomohol :)
0
Performance in nanospace.

mato3000
Power user
Power user
Príspevky: 9767
Dátum registrácie: 04 Jan 2009, 00:00
Bydlisko: BA

Re: Robot s PIC 16F84A

Príspevok od používateľa mato3000 » 06 Apr 2012, 17:51

pekné, len prečo na tom nešťastnom 16f84 ? šak ich je na výber cca 500 druhov a vy si neustále vyberáte ten najhorší , najdrahší, takmer bez pameti , bez periférií a 10 rokov po smrti .....
0

djejsy
Okoloidúci
Okoloidúci
Príspevky: 35
Dátum registrácie: 13 Jan 2009, 00:00
Bydlisko: Gelnica
Vek: 33

Re: Robot s PIC 16F84A

Príspevok od používateľa djejsy » 20 Máj 2012, 12:16

Cavte ten program som stiahol z tej stranky ale to ho treba este skonvertovat nie? Aby som ho mohol nahrat do PIC? Alebo v akom programe ho otvorim tak aby som ho mohol upravit? respektive pridat funkcie?

Za skoru odpoved Dakujem.
0

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 20 Máj 2012, 12:38

MPLAB :wink:
0

djejsy
Okoloidúci
Okoloidúci
Príspevky: 35
Dátum registrácie: 13 Jan 2009, 00:00
Bydlisko: Gelnica
Vek: 33

Re: Robot s PIC 16F84A

Príspevok od používateľa djejsy » 20 Máj 2012, 13:39

Dikes :)
0

jan124045
Okoloidúci
Okoloidúci
Príspevky: 1
Dátum registrácie: 17 Dec 2012, 12:12

Re: Robot s PIC 16F84A

Príspevok od používateľa jan124045 » 17 Dec 2012, 12:32

Páčil sa mi robot ktorý ste postavil.Skúšal som stranku na ktorú odkazujete no nie je funkčná.Poprosil by som Vás ak by to bolo možné
o zaslanie všetkej dokumentacie vratane programu. cmelikj1@gmail.com
0

Používateľov profilový obrázok
VikyHazard
Stály člen
Stály člen
Príspevky: 480
Dátum registrácie: 06 Apr 2009, 00:00
Bydlisko: BA ZB
Vek: 31

Re: Robot s PIC 16F84A

Príspevok od používateľa VikyHazard » 17 Dec 2012, 13:11

pekné jednoduché zaujímavé K+ chcelo to aj robotu :)
0

Používateľov profilový obrázok
Arzén
Stály člen
Stály člen
Príspevky: 354
Dátum registrácie: 04 Mar 2009, 00:00
Vek: 36

Re: Robot s PIC 16F84A

Príspevok od používateľa Arzén » 26 Dec 2012, 18:01

dakujem :roll:
0

Trumt
Okoloidúci
Okoloidúci
Príspevky: 2
Dátum registrácie: 04 Dec 2012, 16:21
Bydlisko: Vranov nad Topľou
Vek: 28

Re: Robot s PIC 16F84A

Príspevok od používateľa Trumt » 09 Apr 2013, 22:27

Ahojte, Chcem sa podakovat Arzénovi za jeho ochotu mi pomôcť a aj za servá.
Je to môj prvý robot a preto som sa snažil, programator som mal svoj a všetko sa mi podarilo :)
Kabínu mám zo starého tanku, ktorý som dostal od jedného uja ked som mu bol raz pomôcť :) A aj jemu Dakujem :D :D
Nokiu 3310 som použil celú, to znamená že na spodnej časti tanku je vidieť obrazovku :D
Prirobil som k tomu aj blikač :) by to malo aj nejaký ten ''efekt'' :)
Všetko ostatné už popísal Arzén v úvode :)
Prikladám fotečky a aj Videjko :)

https://www.youtube.com/watch?v=xyqCio7 ... e=youtu.be
Prílohy
Photo2241.jpg
Photo2242.jpg
Photo2243.jpg
Photo2244.jpg
Photo2245.jpg
Photo2323.jpg
Photo2324.jpg
Photo2325.jpg
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok