C/C++ week November Black Friday
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
Pouze tento týden sleva až 80 % na e-learning týkající se C/C++

Diskuze: Programovatelná deska

Aktivity (1)
Avatar
Viktor Kallmünzer:9. června 16:18

Zdravím, mám dotaz a nevím kam s ním, tak když mě kdyžtak nasměrujete budu i tak rád. Mám zapojeny ledky. Ted mě ale zajímá jestli najdu desku přes kterou bych ty ledky skombinoval s reprackem a zvukovým souborem. Jde mi o to, aby po aktivaci přehrál nejdřív zvukový soubor a led rozsvítil opožděně. Nevíte o něčem a případně kde to sehnat a jak to i naprogramovat :D Díky

 
Odpovědět
9. června 16:18
Avatar
Jakub Hekal
Redaktor
Avatar
Odpovídá na Viktor Kallmünzer
Jakub Hekal:9. června 19:19

Co takhle Arduino https://www.arduino.cc/

Editováno 9. června 19:19
 
Nahoru Odpovědět
9. června 19:19
Avatar
Odpovídá na Jakub Hekal
Viktor Kallmünzer:9. června 23:28

jo, na něco od nich právě koukám, ale narazil jsem na problém, že si to beztak nedokážu naprogramovat :-D teda zatím ne :-P Nejdřív se budu muset nějak bolestivě prokousat tim WIRING jazykem ;-( Ale ani tak to nevidím nadějně :-D Ale díky

 
Nahoru Odpovědět
9. června 23:28
Avatar
Jakub Hekal
Redaktor
Avatar
 
Nahoru Odpovědět
10. června 7:18
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na Viktor Kallmünzer
Martin Dráb:10. června 10:30

Raspberry Pi je sice na tohle kanón na vrabce, ale nebudeš muset tolik programovat. Zvukový výstup to má, takže přehrávání souboru nebude problém, jen programování těch LED diod.

Nahoru Odpovědět
10. června 10:30
2 + 2 = 5 for extremely large values of 2
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na Martin Dráb
Viktor Kallmünzer:10. června 11:17

Díky za nápad, ale jak říkáš, tohle je asi preci jen moc high-tec na to, že chci aby busta iron mana řekla jednu frázi a rozsvítila se

 
Nahoru Odpovědět
10. června 11:17
Avatar
LittleHill
Člen
Avatar
Odpovídá na Viktor Kallmünzer
LittleHill:11. června 8:49

Ahoj @Viktor:
No pri trose predstavivosti..., pridej kameru, opencv + Intel movidius nebo podobne udelatko a mas slusny nabeh na J.A.R.V.I.S.-e
Nebat se velkych projektu ;-D

A ted vazne:

  1. Pokud chces jen prehrat zvuk a pak svitit ledkami, ikdyby s minimalnim rizenim, nejlep te vyjde male SBC. Raspberry ci napr. Orange-Pi.

Arduino ne, proc?:
S klasickym 8bit atmelem arduino budes prehravat zvuk velmi tezko. Drazsi a schopnejsi arduino byva stale 'pouze' mikrokontroler a tudiz bys musel stejne najit/rozchodit dekodovaci funkce alespon pro hlavicku .wav nez bys mohl doufat v pouzitelna data pro adc. O mp3 si v takovem pripade bez codecu nech zdat. Audio od nuly je hezky projekt, ale ne pro zacatecnika.

SBC:
Orange ani malina zadny zazrak neni ale v mnoha pripadech vyjde levneji a znacne vykonejsi jak "schopnejsi" arduino.
Neni problem je sehnat na ebay ci alliexpress.
OS je pro takovy system hotovy a stahnutelny na sdkartu, pro Tve ucely vubec nemusis resit detaily jak si jej upravit jinak, nez strcit LAN label do site a spustit apt install etc.

Orange ma i (byt znacne omezene) bezdratove schopnosti, coz by se Ti mohlo hodit do budoucna.
Pokud pujdes "vice hype/cool" cestou raspberry, take bys nemel mit zadny problem.

  1. Jakmile nabootujes sve oblibene/vybrane SBC, uz najdes na kazde druhe strance o linuxu jak pracovat s IO z bash userspace ci primo pomoci kernel api pro gpio.

Par odkazu zaverem:
Orange Pi links:
(pro Tve ucely nejlepsi orange-pi zero, maly, schopny dostatecne a stojit to pakatel)
Ebay, pokud bys to rad mel doma pred odchodem do duchodu.
" Board":https://www.ebay.com/…112940500271?…
" extension, abys nepajel konektory rucne":https://www.ebay.com/…223046653003?…

Alli, cely set, pokud radeji usetris a pockas: (15USD)

A jeste orange web:http://www.orangepi.org/orangepizero/
K raspberry urcite vse najdes intuitivne sam, pokud pujdes tou cestou.

Hodne stesti
Little

Editováno 11. června 8:51
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
11. června 8:49
Avatar
Odpovídá na LittleHill
Viktor Kallmünzer:11. června 15:56

Díky moc. tohle bylo vic, než vyčerpávající :-)

 
Nahoru Odpovědět
11. června 15:56
Avatar

Člen
Avatar
Odpovídá na Viktor Kallmünzer
:14. července 11:53

Viktore, letos na jaře jsem udělat toto:
BH5215A
což je adaptér, který se připojí přes COM (sériový port) k počítači (libovolnému) a má 64 bitových výstupů. Ty lze rozšířit až na 512 výstupů.
Každý výstup utahne 48 mA při 5V. Na něj lze napojit LEDky
Spínaní zvukového výstupu lze pořešit jediným výstupem (zapnout/vypnout).

A nyní to hlavní co tě potěší: :)

Tento adaptér lze používat bez znalosti programování. Prostě adaptér připojíš, nastavíš na počítači nějakou rychlost portu,(jakoukoliv od 2200 bps do 115 kbps), dále 8 bitů, no parity a 1 stop bit. Adaptér sám pozná rychlost a přizpůsobí se.

A jak se posílají data, co má svítit a hrát? V textovém editoru napíšeš seznam který výstup má být zapnutý a vypnutý a z nějakého terminálového programu to pošleš na COM port.

Mám k tomu udělaný software v PHP, který se spustí z WEB prohlížeče (musíš mít na tvém počítači PHP) a také komfortnější v LabView. Nicméně jakýkoliv terminálový freeware program postačí.
Ten PHPčkový by se ti asi hodil nejlépe, lze do něj dopsat vstupní okénko, kde klikáním nastavíš, která LEDka z 64 (nebo skupina LEDek z 64 skupin) má svítit, která ne, zpoždění zvukového doprovodu a podobně.

 
Nahoru Odpovědět
14. července 11:53
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.