|
[Grafika]
[WebTip]
[Fotografování]
[Galerie]
[MujMac]
[Printing]
|
|||||||||
![]() |
||||||||||
|
|
|||||||||
Diskuzní forum: AssemblerTéma diskuze: Diskuse o Assembleru x86 a ostatních příbuzných tématech.Tip: nemáte rádi v textu smajlíky? Ruší vaše zdrojové kody? Vypněte si je! (Moje nastavení / Nastavení soukromí) začátek
Vloženo uživatelem: Scorpius - uživatel již zaslal 300 příspěvků (IP uloženo)
Datum: 01. 11. 2007 12:01
Dobrý den,
chtěl bych si vyzkoušet tvorbu nějakého externího zařízení kominikujícího s PC, nebo robota, ale nevím kde začit. Jde mi o úplné základy. Programuji v c(++) a C#. Koupil jsem si knížku Mobilní roboty, ale bohužel se k mému zděšení jedná jen o popis součástek, základy jako např. jak vůbec sestavit programovací kabel jak zapojit hlavní součásti aby to fungovalo atd. Nejvíc by se mi líbilo kdyby se výpočty prováděli bezdrátově na PC a já si tak mohl užívat "luxusu" programovacích jazyků na PC.(tomu taky nerozumím jak se zařídí taková komunikace, přes wifi asi těžko )
Děkuji za všechny odpovědi a byl bych vděčný za linky (klidně v AJ) Re: začátek
Vloženo uživatelem: javabuh - uživatel již zaslal 442 příspěvků (IP uloženo)
Datum: 01. 11. 2007 12:27
V knize mobilní roboty by si měl začít. Něco si přečti a pak si udělej nějaký požadavky na toho robota, bude mobilní, nebo stacionární. Třeba jak to má komunikovat, tak třeba jakej to má mít dosah, jak rychle má komunikovat apod. Z toho ti vyplynou možný technologie. Pak začneš studovat tu technologii a jak nejjednodušeji ji realizovat. Třeba i to wifi proč ne? Jediným omezením pro tebe bude řídicí jednotka toho robota, tzn bude tam nějaké MCU, které bude rozlišovat jen příkazy a na základě dodaných příkazů bude ovládat pohony, nebo periferie robota. Programování MCU se nevyhneš, takže MCU, co má třeba 40 pinů, by se dost špatně integrovalo s WIFI. Re: začátek
Vloženo uživatelem: Scorpius - uživatel již zaslal 300 příspěvků (IP uloženo)
Datum: 01. 11. 2007 12:39
Diky za rychlou odpověd.
No ja už sem s tou knihou začal a mam takovou nějakou představu, ale právě nemam vůbec páru jak začít. Moje představa: mobilní robot, komunikace s PC přes WiFi, dosah cca 10m, ovládání pomocí obrazu z kamery, ten se prostě jen posílá PC(dá se k tomu nějak přidělat web kamera?). Tam to vyhodnotim a pošlu už přesné údaje co se má dělat. (Pohon asi ten nejjednodussi, takze kolecka, nejspise 4) Je to reálné? A hlavně nevím co použít za mikročip, jak ho naprogramovat(jako jakym zpusobem) a jak muze komunikovat pres wifi? Re[2]: zacatek
Vloženo uživatelem: ferenczy (IP uloženo)
Datum: 01. 11. 2007 13:04
Puvodni zprava "Re: zacatek [28|2303594]" od "Scorpius (asm@#$%&)" z 1. listopadu 2007, 12:39:02, msgid:20071101113902.190851C764@ns.megaprint.cz(679 bajtu): S> Moje představa: S> mobilní robot, komunikace s PC přes WiFi, dosah cca 10m, ovládání S> pomocí obrazu z kamery, ten se prostě jen posílá PC(dá se k tomu S> nějak přidělat web kamera?). Tam to vyhodnotim a pošlu už přesné S> údaje co se má dělat. (Pohon asi ten nejjednodussi, takze kolecka, S> nejspise 4) S> Je to reálné? A hlavně nevím co použít za mikročip, jak ho S> naprogramovat(jako jakym zpusobem) a jak muze komunikovat pres S> wifi? Proboha, proc tak obrovske sousto na zacatek? robot s temito parametry neni jednoduchy ani pro lidi z oboru. Zacal bych tim, ze bych jako "robota" postavil PIC s par ledkami a komunikoval infra nebo klidne i po drate s PC. Az ty ledky rozblikas (a s temito znalostmi, bez urazky, to nemusi byt vubec), prilep k tomu neco slozitejsiho, napr. drivery motoru. Atd. -- Dawid Ferenczy http://ferenczy.coex.cz Příspěvek zaslán emailem Re: začátek
Vloženo uživatelem: Neregistrovaný uživatel: Král (IP uloženo)
Datum: 01. 11. 2007 13:07
Dobrý nápad, dát se na roboty. Jen mi připadá, že pouštět se hned na začátku do něčeho takového asi skončí odrazujícím výsledkem. Neberte to ve zlém, ale doporučoval bych začít s něčím sice jednoduchým, ale připraveným na rozšíření. Když začnete s podvozkem zatím řízeným jednočipem (moje srdce napovídá, že by to mělo být AVR, ale vaše může tepat na jiném typu) určitě se na tom hodně naučíte. A když ten podvozek bude dost velký, aby se na něj dal pověsit i větší počítač, můžete se časem dostat i na zcela autonomního robota.
Pokud pro vás není Rožnov p.R. daleko, můžeme se i potkat na kus řeči. Re: začátek
Vloženo uživatelem: Scorpius - uživatel již zaslal 300 příspěvků (IP uloženo)
Datum: 01. 11. 2007 13:09
A neznate nejaky tutorial, jsem totalni zacatecnik co se tyce techto veci. Potrebuju navod jak udelat programovaci kabel pro danej mikrocip, jak ho zabudovat do nejakeho zarizeni atd. RE: zacatek
Vloženo uživatelem: naith - uživatel již zaslal 34 příspěvků (IP uloženo)
Datum: 01. 11. 2007 13:19
Ahoj, velice zajimavy dotaz Co se tyce navodu jak zacit a hlavne odkudzacit, tak jak psal predrecnik, urcit si, co ma delat, ale take zda jej budes rozsirovat v budoucnu. Pro velmi jednoduchy typ ti bude stacit 1 MCU, ale dimenzoval bych jej uz s ohledem na budoucnost. Jak bude robot slozitejsi a slozitejsi, tak bude rozdelovat hlavni funkcnost do separatnich MCU (rizeni motoru pohohu, ramena cidel atd). Proto by jsi mel v prve rade vytvorit komunikacni protokol a prikazy, ktery ti umozni komunikovat nejen mezi PC a hlavnim MCU, ale take se sekundarnimi MCU, ktere mohou prijit v budoucnu. Jako komunikacni kanal mezi nimi muzes pouzit napr. half duplexni rozhrani RS485, na ktere jde pripojit az 16 dalsich MCU s tim, ze hlavni bude master a ostatni slave. Jako WIFI rozhrani ti muze poslouzit modul fy. Lantronix WiPort, ktery lze navic i programovat a tak u jednoduzsich robotu ti nahradi I hlavni MCU. Sekundarni (slave) MCU mohou byt jak typy PIC od Microchip, nebo AVR od Atmelu. Pro oba existuje vyvojove prostredi. To jen tak v rychlosti.. ![]() S pozdravem Naith Příspěvek zaslán emailem Re[2]: zacatek
Vloženo uživatelem: ferenczy (IP uloženo)
Datum: 01. 11. 2007 14:39
Puvodni zprava "Re: zacatek [28|2303594]" od "Scorpius (asm@#$%&)" z 1. listopadu 2007, 13:09:29, msgid:20071101120929.BFC3D1CDF1@ns.megaprint.cz(302 bajtu): S> A neznate nejaky tutorial, jsem totalni zacatecnik co se tyce S> techto veci. Potrebuju navod jak udelat S> programovaci kabel pro danej mikrocip, jak ho zabudovat do nejakeho zarizeni atd. Silne bych doporucil neresit to zde, ale napr. v konferenci "Robots" na Pandora.cz, ktera je k tomu urcena a je tam plno fundovanych lidi. Nebo zkusit obecnejsi elektrotechnickou HW-news na hw.cz serveru. A par linku z mych bookmarku: How to Build a Robot Tutorial @ Society of Robots.com http://www.societyofrobots.com Laboratoř teleprezence a robotiky @ vutbr.cz http://www.uamt.feec.vutbr.cz/robotics/index.html http://robotika.cz http://robozor.cz http://www.youtube.com/watch?v=k-VgI4wNyTo&NR ![]() -- Dawid Ferenczy http://ferenczy.coex.cz Příspěvek zaslán emailem Re: začátek (odkazy na tutoriály, články a návody)
Vloženo uživatelem: JiriValerian (Jiří Valerian) - uživatel již zaslal 12524 příspěvků (IP uloženo)
Datum: 01. 11. 2007 14:40
Scorpius Napsal:
------------------------------------------------------- > Diky za rychlou odpověd. > No ja už sem s tou knihou začal a mam takovou > nějakou představu, ale právě nemam vůbec páru jak > začít. > > Moje představa: > > mobilní robot, komunikace s PC přes WiFi, dosah > cca 10m, ovládání pomocí obrazu z kamery, ten se > prostě jen posílá PC(dá se k tomu nějak přidělat > web kamera?). Tam to vyhodnotim a pošlu už přesné > údaje co se má dělat. (Pohon asi ten > nejjednodussi, takze kolecka, nejspise 4) > > Je to reálné? A hlavně nevím co použít za > mikročip, jak ho naprogramovat(jako jakym > zpusobem) a jak muze komunikovat pres wifi? Což o to reálné to je, ale z toho, že nevíte jak začít usuzuji, že to pro Vás bude záležitost na hóóódně douho tj. než si podrobně nastudujete vše potřebné a zvládnete to zejména softwarově impmementovat . Začít byste měl asi na něčem spíš jednodušším. Spoustu různých návodů ve vztahu k jednočipům najdete viz odkaz: http://hw.cz/
Podrobnější věci ohledně programování jednočipů atd. si nastudujete např. z nějakého seriálu viz odkazy. Seriál - Jak se naučit programovat ? (nejen jendočipy) http://www.dhservis.cz/dalsi_1/obsah_popis.htm Skripta mikroprocesory řady 8051 http://www.dhservis.cz/docs_soubory/skripta_8051.pdf Popis mikrořadiče řady 8051 http://www.dhservis.cz/docs_soubory/popis_8051_cz.pdf Základy programování 8051 http://www.dhservis.cz/docs_soubory/prog_8051_cz.pdf Obecnějšé články Pokročilejší programování jednočipů - Řízení serva http://robotika.cz/guide/servo/en Komunikace - předávání informací mezi čipy http://robotika.cz/guide/comm/en Enkodéry senzory pro detekci pohybu kol http://robotika.cz/guide/encoders/en Odometrie - modely kolových vozidel http://robotika.cz/guide/odometry/en Bug algoritmy — hledání cesty pro jednoduché automaty http://robotika.cz/guide/bug-alg/en Pokud jde o kameru na robota tak dnes není vůbec žádný problém si pořídit bezdtrátovou kameru napájenou z baterie s vestavěným wifi viz např. odkaz, kterou prostě jen umístíte na robota a na PC nainstalujete příslušný software, který se dodává ke kameře a je hotovo tj. pokud chcete realizovat ovládání robota z PC pak ve vztahu k přenosu obrazových dat z kamery do PC i ovládání kamery z PC nemusíte v rámci robota vůbec nic softwarově implementovat .
IP7137 bezdrátová WiFi kamera MPEG4 http://www.kamerove-systemy-cctv.cz/ip7137-bezdratova-wifi-kamera-mpeg4.html Takže Vám stačí implementovat jen přenos dat ovládacích povelů pro robota a případný přenos dat nějakých dalších čidel z robota. Pokud jde o komunikační část, pro robota, pak můžete zkusit třeba moduly ZigBee viz odkazy. Bezdrátová komunikace ZigBee a obvody Freescale http://hw.cz/novinky/freescale/art1997-bezdratova-komunikace-zigbee-obvody-freescale.html RC220x - komunikační moduly pro Zigbee http://hw.cz/Firemni-clanky/Macroweil/ART1316-RC220x---komunikacni-moduly-pro-Zigbee.html ZigBee moduly Všechny moduly z této rodiny používají procesor firmy Jennic s označením JN5121, vyvinutý speciálně pro tyto účely, který obsahuje také RF část. Zákazník si musí navrhnout pouze napájení modulu a periferie jako jsou přepínačem snímače, co výrazně snižuje čas potřebný na vývoj zařízení. http://www.soselectronic.cz/index.php?lang=cz&&gb_show=1&clanek=368 JN5121-Z01-M00 (cena cca 1000,- Kč bez DPH za jeden kus pro koncového zákazníka) ZigBee modul s keramickou anténou 2,4GHz dosah cca 400m http://www.soselectronic.com/a_info/resource/c/JN5121.pdf Dále pak můžete zkusit nějaké moduly pro robota viz odkazy. Modul digitálních vstupů/výstupů pro robota (AT89C2051) http://hw.cz/Teorie-a-praxe/Konstrukce/ART88-Modul-digitalnich-vstupu.html Ultrazvukový dálkoměr nejen pro ROBOTa (AT89C2051) http://hw.cz/Teorie-a-praxe/Konstrukce/ART736-Ultrazvukovy-dalkomer-nejen-pro-ROBOTa.html Elektronický kompas a gyroskop pro robota (AT89C4051) http://hw.cz/Teorie-a-praxe/Konstrukce/ART95-Elektronicky-kompas-a-gyroskop.html INFRADETEKTOR PŘEKÁŽEK (AT89C2051) http://hw.cz/Teorie-a-praxe/Konstrukce/ART680-INFRADETEKTOR-PREKAZEK.html Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: Jan16 (IP uloženo)
Datum: 25. 11. 2007 16:25
>>Hodilo by se naučit se nejprve základy elektroniky. Protože když neumíte zapojit blikač s LED natož tranzistor, nemůžete se učit programova uC. Já se elektronice věnuji už 7 let, programování 3 roky a s uC teprve začínám. Dobrá rada: Neberte si nikdy na začátek velké sousto. Zbytečně vás odradí nefunkční věc. Radil bych vám nejprve někde opatřit učebnici elektroniky, naučit se základy elektroniky, ... Zkuste si nejprve hrát s LEDkami, pak přidejte tranzistory, další a další součástky, nakonec logické IO a uC - a jste u počítačů a můžete se dát do robotiky. CHce to nějakou určitou posloupnost. Ale dát si jako začátečník za úkol postavit robota s kamerou, komunikace přes wifi atd - to je sebevražda Vždyť nevíte ani k čemu může být robotovi dobrý gyroskop, sonar, natož infra závora. !!! Neberte to jako osobní urážku, ale jen jako dobrou radu !!! Pokud by jste se do elektroniky opravdu chtěl pustit, můžete mi napsat třeba e-mail nebo na ICQ:225664188. Robotice zdar! Jan16 Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: cvbn (IP uloženo)
Datum: 15. 03. 2009 14:39
S robotikou nemám fakt žádné kušenosti a nějakého robota bych chtěl vytvořit moje přepdedstava:Ovládání WI-fi,orientace web kamera atd.pls napište na e-mail. ![]() Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: Budoucí Marťan (IP uloženo)
Datum: 17. 03. 2009 10:01
cvbn Napsal:
------------------------------------------------------- > S robotikou nemám fakt žádné kušenosti a nějakého > robota bych chtěl vytvořit moje > přepdedstava:Ovládání WI-fi,orientace web kamera > atd.pls napište na e-mail. No a já bych si zase chtěl na zahradě postavit kosmickou loď a odletět s ní na Mars. Pokud mi poradíte jak na to, pak Vám velmi rád v obdobném duchu poradím zase já s Vaším problémem. Pište na můj e-mail.
Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: martin pluhař (IP uloženo)
Datum: 18. 03. 2009 17:02
Mám otázku.Jak se asi nejjdenodušejc dá postavit robot který by se díval mluvil a dalo by se sním komunikovat třeba i přes počítač. ![]() Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: 6745 (IP uloženo)
Datum: 18. 03. 2009 17:24
Na rozpoznávání obrazu z kamery zapomeňte rovnou, to není úloha pro začátečníky.
Pokud chcete dálkově ovládanou hračku, kupte si 2x libovolný převodník RS232-vzduch, mají to třeba na www.enika.cz zbytek je zřejmý, na jedné straně PC, na druhé straně MCU + motorky. Pokud to zřejmé není, nemá smysl se do toho pouštět. Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: Budoucí Marťan (IP uloženo)
Datum: 19. 03. 2009 02:42
martin pluhař Napsal:
------------------------------------------------------- > Mám otázku.Jak se asi nejjdenodušejc dá postavit > robot který by se díval mluvil a dalo by se sním > komunikovat třeba i přes počítač.
Asi tak podobně jako se dá nejjdenodušejc postavit kosmická loď, která by byla schopna dopravit lidskou posádku na Mars .
Máte-li zbytečných 15 melounů (pozn. myšleno milionů korun) pak si můžete koupit od firmy Honda již hotového vymakaného robota ASIMO, doma si ho rozebrat, prostudovat a podle něj se inspirovat .
Zdroj ceny robota ASIMO: http://www.stoplus.cz/archiv/pomocnici.html Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: Romišták (IP uloženo)
Datum: 18. 04. 2009 15:36
Dobry den chtel bych se zeptat n a jeden muj napad a t o takovy jestli by nesel udelat mobilni pruzkumny robot z pc tiskarny.sou tam dve serva ovladaci deska konektor atd. Re: začátek (odkazy na tutoriály, články a návody)
Vloženo uživatelem: Neregistrovaný uživatel: pepe123 (IP uloženo)
Datum: 17. 11. 2009 21:29
,mě by zajímalo jestli má někdo zkušenosti s moduem ZigBee ohledně přenosu analogové hodnoty,potřeboval bych přenášet audio signál a nějaké poveli dmx tak na 25m Re: začátek
Vloženo uživatelem: Neregistrovaný uživatel: Vojtíšek (IP uloženo)
Datum: 19. 01. 2010 20:15
Re: začátečník s robotikou
Vloženo uživatelem: Neregistrovaný uživatel: iPedro (IP uloženo)
Datum: 22. 01. 2010 11:33
Musíte si stáhnout X-CTU program pro konfiguraci ZigBee a těch ZigBee potřebujete 2ks. K tomu budete potřebovat i desku např. XbeeU od www.snailinstruments.com
http://shop.snailinstruments.com/index.php?main_page=product_info&cPath=68_93&products_id=215 Analogovou hodnotu pak můžete posílat přes piny RX/TX. Re: začátek (odkazy na tutoriály, články a návody)
Vloženo uživatelem: Neregistrovaný uživatel: Jiří Beneš (IP uloženo)
Datum: 03. 02. 2010 00:33
I když se to už na těchto stránkách objevilo, pro začátek bych začal s jednodušším návrhem. Nevím jaké jsou zkušenosti "začátečníka" - a i přes to že procesory PIC i ATMEL jsou velmi známé zvolil bych pro první pokusy např. předprogramovaný PICAXE - má už v sobě zabudovaný program a jde jednoduše programovat přes sériovou linku, není potřeba žádný programátor, jednoduchý propojovací kabel... Nechají se s ním realizovat některé zajímavé projekty a časem stavitel pozná co je potřeba přidat a "vylepšit". Další důležitou podmínkou: stanovit si cenu a kolik vlastně chci investovat. Přeci jen se nejedná o levnou záležitost a byla by škoda aby robot potom skončil někde v šuplíku.
Toto fórum je provozováno také jako emailová konference s e-mailovou adresou asm [a] builder.cz. Toto je neredigovaná a nemoderovaná diskuse čtenářů serveru Builder.cz. Redakce ani provozovatel serveru za obsah jednotlivých příspěvků nenese zodpovědnost. |