Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Odpovědět
JuraS.
Příspěvky: 318
Registrován: 28 led 2015, 16:06

Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od JuraS. »

Štítů pro Rpi B+ se poslední dobou objevilo několik a mezi nimi i konečně takové co přidají funkcionality arduina a spojí tak dohromady obě platformy. Který je ale nejlepší ? Třeba takový co respektuje, že na RPi lze připojit kameru a zachovává přístup štěrbinou ke konektoru Rpi. Vhodný je pak takový co má rovnou propojenu komunikaci mezi arduinem a RPi na úrovni I2C a nebo po seriovém rozhraní. Znáte někdo takový ? Doporučíte mi ?
uhnila_malina
Příspěvky: 18
Registrován: 02 kvě 2014, 08:42

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od uhnila_malina »

Asi mi není úplně jasné co si představuješ pod funkcionalitou arduina. Každopádně pokud se ti jedná o připojení arduino kompatibilních výrobků k RPi tak by měla stačit kupka drátků nepájivé pole a případně převodník úrovní mezi 3.3 a 5V logikou. http://www.electro-tech-online.com/imgc ... 6-ST-5.jpg
JuraS.
Příspěvky: 318
Registrován: 28 led 2015, 16:06

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od JuraS. »

uhnila_malina píše:Asi mi není úplně jasné co si představuješ pod funkcionalitou arduina. Každopádně pokud se ti jedná o připojení arduino kompatibilních výrobků k RPi tak by měla stačit kupka drátků nepájivé pole a případně převodník úrovní mezi 3.3 a 5V logikou. http://www.electro-tech-online.com/imgc ... 6-ST-5.jpg
To je jako se zeptat v prodejně s loveckými potřebami zda tato kulovnice dokáže zastřelit slona a ten prodavač mi začne vysvětlovat že slonů je málo a měli by se chránit. Kurwa na to jsem se neptal !
asi nechápeš na co se ptám. Tak polopaticky.
Tomuhle se říká štít pro raspberry pi který spojuje svět raspberry pi s arduinem.
http://www.makershed.com/products/alamo ... spberry-pi
http://www.open-electronics.org/expansi ... h-arduino/
https://www.cooking-hacks.com/documenta ... ion-bridge
http://www.dfrobot.com/index.php?route= ... W2sLrn5e9I
http://www.dfrobot.com/index.php?route= ... W2sLrn5e9I
http://www.bitwizard.nl/shop/raspduino

a ještě další...už to chápeš na co se ptám ?
uhnila_malina
Příspěvky: 18
Registrován: 02 kvě 2014, 08:42

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od uhnila_malina »

To že mi není úplně jasné na co si se ptal jsem se pokusil vyjádřit první větou:
uhnila_malina píše: Asi mi není úplně jasné co si představuješ pod funkcionalitou arduina.
Poté jsem se ješte pokusil odhadnout na co se tak asi můžeš ptát a nastínit nějaké řešení.

Jelikož se na RPi dá spustit nějaký kód který dokáže obsluhovat GPIO včetně základních komunikačních sběrnic je dle mého názoru funkcionalita arduina implementovaná do samotného RPi. Jediná drobná překážka k využití se mi jeví 3.3V úroveň RPi.

edit:
Mezitím co jsem psal se koukám objevili nějaké odkazy na konkrétní výrobky. Některé z nich jak se zdá na sobě integrují nějaký mokrokontrolér jiné zřejmě řeší jen úpravu logických úrovní a přeskupení pinu do rastru Arduina.
Potom výběr záleží na tom co od toho očekáváš jestli chceš psát nějakou kritickou část kódu pro mikrokontrolér tak aby nebyla závislá na operačním systému RPi. Nebo ti případně bude stačit obsluha priférií pomocí programu běžících na RPi.
JuraS.
Příspěvky: 318
Registrován: 28 led 2015, 16:06

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od JuraS. »

Takže ještě jednou. pane prodavači, tou kulovnicí chci střílet primárně divoká prasata ale i jednoho myslivce co mi chodí za manželkou.
Stavím balancujícího robota s krokovými motory. neříkám, že se to nedá vysvětlit v pythonu jak rpi má řídit motor ale rpi funguje s logikou 3,3V a většina driverů na řízení motorů používá logiku 5V. Od balancujícího robota chci aby dělal věci přesně, tj. nechci aby pračka uvažovala a u praní prádla i vařila oběd a přebalovala děcko. Proto arduino bude řídit samotný balanc a to řízením motorů. Spojení s raspberry je proto, že rpi má zase kameru a při spojení s opencv umí spoustu věcí. Například trasovat objekty. Takže rpi bude v robotu sloužit na to aby předával pokyny cestou I2c a nebo po seriové lince (záleží na konečném řešení) o tom kterým směrem se má robot otočit a nebo přesunout. Taky pro arduino je jednodušší řídit pan/tild než pro python v rpi. A v neposlední řadě mi c++ pro arduino příjde srozumitelnější než python. Proč chci kompaktní řešení ? Kvůli úspoře místa kvůli napájení. Je jednodušší ládovat do jednoho sloupu jednu elektřinu než mít oddělené napájení pro arduino a pro rpi. a taky že odpadne hromada kabelů na vzájemné propojení a mezi úrovňové logiky jsou už zahrnuty do těch shieldů.
uhnila_malina
Příspěvky: 18
Registrován: 02 kvě 2014, 08:42

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od uhnila_malina »

No tak vidíš. Nebylo to zas tak složité :). V tom případě je z mého pohledu pro tebe nejvhodnější asi tento z výše uvedených odkazů.
JuraS.
Příspěvky: 318
Registrován: 28 led 2015, 16:06

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od JuraS. »

chybí mi zdůvodnění proč je nejlepší. Z tvého pohledu.
uhnila_malina
Příspěvky: 18
Registrován: 02 kvě 2014, 08:42

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od uhnila_malina »

Je tam celkem našlapaný mikrokontrolér který má hodně analogových vstupú.
Nic není napevno zadrátováno takže to jak mezi sebou bude arduino a RPi komunikovat si určíš podle potřeby.
Ostatní piny RPi které nepoužiješ pro komunikaci můžeš využít pro ovládání periferií přímo z RPi.
Konektor pro xBee,
JuraS.
Příspěvky: 318
Registrován: 28 led 2015, 16:06

Re: Který štít pro RPi B+ co přidá funkcionalitu Arduina ?

Příspěvek od JuraS. »

Díky.
Odpovědět