View Single Post
Staro 31.05.2021., 10:28   #5
Velikus
Premium
Moj komp
 
Velikus's Avatar
 
Datum registracije: Apr 2004
Lokacija: Zagreb
Postovi: 433
@segragator:
ne razumijem kak stvar funkcionira jer sam ubačen u vatru i ne mogu se fokusirati na neke detalje, a ne znam ni osnove robotike, tj. kako se upravlja pojedinim dijelom hardvera....

programiranje mi nije strano, ali programiranje za neki komad hardvera, odnosno, pisanje firmware jest!



imam jos jedno pitanje na koje ne mogu naci odgovor:



jel svaki robot kojeg se može naći na netu radi na svojoj specifičnoj PCB pločici ili je moguće prilagoditi kod i za neku drugu pločicu?

robot koji imam je prilično dobro opremljen i moglo bi se svašta pripasivati
...ali kako pripasati kod ?


https://www.youtube.com/watch?v=D7hvI_Tb0o4


gledao sam dokumentaciju "svog" robota

esp32 > can > 8x8 display > can > drv8871

što mi izgleda prlilično slično ovome gore, ima gotovo isti hardver i sad bih to htio prilagoditi ...
... jel to inače ide tako kod robotike ili nema pripasivanja?

za "pripasivanje" i dobivanje rezultata kao gore u videu bih sve ostavio u cpp, prilagodio dijelove i baš bi me bilo briga....



a originalno, obzirom da bi robot kojeg sam dobio trebao biti za edukaciju
(metodička igračka na kojoj djeca uče pisati komande, očitavaju sa senzora...
...nije problem napraviti da robot vozi, već da pametno vozi......)

micropython ima problem sa can bus komunikacijom, ali
https://pumbaa.readthedocs.io/en/lat...rs.drivers.Can


prikupio sam "sve" soft elemente, ali ne znam ih poštrikati,
pa bih molio malo opširniji odgovor




ps.
kako naučiti isprogramirati robota od nule za 2 tjedna - u micropytonu
- da barem zavrti kotače i pokaže neki smajlić na 8x8 displayu




pps
na MITu su 70tih imali turtle robota (kotrljajući šlojder) koji je ostavljao trag na podlozi....

i moguće ga je bilo upravljati funkcijama fd(50) rt(90) i sl



edit:
auzmeš:
dodao sam robotika101 u naslov jer sam osvijestio da kod custom robota ima puno nepoznanica
(podforum robotika jednog dana?)

otkud krenuti? ima li neka knjiga (tutorial) koja govori o sastavljanju robota na hw razini pa kako od lemljenja svakog posebnog pina dodje do izrade pcb plocica? kako uopce dizajnirati pcb?
i kako onda prema user dizajnu napisati program i upogoniti stvar?
__________________
"Ups, sam neš uprsk'o?"

Zadnje izmijenjeno od: Velikus. 31.05.2021. u 13:15.
Velikus je offline   Reply With Quote