Controleaza prin USB (sau Wireless) consumatori (motor, led, etc)
Last Updated: Oct 20 2012 23:38, Started by
Dj_Eagle
, Oct 10 2012 22:26
·
0
#1
Posted 10 October 2012 - 22:26
Salut!
As dori sa pun o intrebare atat din electronica cat si din programare. Cum pot face un program in VB sa controleze o placa fizica (cu diferiti consumatori: leduri, motorase, etc) prin cablu usb sau chiar wireless. Unde pot gasi (sau cum pot confectiona) placuta ptr a face conexiunea intre PC (software) si "jucaria" mea (hardware). Cateva exemple: EZ-B USB LED LED 2 Sper ca ati inteles ce vreau sa fac. Multumesc! |
#3
Posted 11 October 2012 - 07:04
#4
Posted 11 October 2012 - 11:29
#6
Posted 11 October 2012 - 14:54
Dj_Eagle, on 11 octombrie 2012 - 11:29, said:
Corect, dar sunt placute deja facute. Dj_Eagle, on 11 octombrie 2012 - 14:49, said:
Dar sunt alte modalitati de a controla placuta din alte limbaje de programare? Tu sari peste pasi importanti care mai tarziu te vor urmari... Edited by neagu_laurentiu, 11 October 2012 - 14:55. |
#7
Posted 11 October 2012 - 17:50
neagu_laurentiu, on 11 octombrie 2012 - 14:54, said:
Da. Dar electronica tot trebuie sa stii. Si iar te intreb: de ce nu vrei sa inveti metodic, ce este un microcontroler, cum se programeaza, cine ce ofera s.a.m.d. Tu sari peste pasi importanti care mai tarziu te vor urmari... Complet de acord. Nu am zis ca stiu electronica, dar ma pricep la programare. De aceea as dori sa stiu cum functioneaza un astfel de microcontroler. Si in special cum il poti programa in alte limbaje decat cel dat de producator. Mi-a placut intodeauna electronica dar nu am apucat sa o aprofundez. Dar am aflat acum de aceasta "jucarie" si ca poti combina programarea cu electronica cu ajutorul acestor instrumente. |
#8
Posted 11 October 2012 - 19:00
Producatorii placilor Arduino ofera un limbaj al lor documentat pe site. Insa microcontrolerul din placa e Atmel iar aici gasesti compilatoare specifice. A fi programator pe micro fara a fi electronist nu are nici un haz. Microcontrolerul de unul singur nu face mare branza, el trebuie pus intr-un sistem gandit si proiectat de electronisti. Programarea in sine pe micro e apa de ploaie daca e sa o comparam cu cea a PC-ului. Insa avand cunostinte de electronica + programare micro poti face lucruri cu adevarat utile.
Edited by neagu_laurentiu, 11 October 2012 - 19:01. |
#10
Posted 19 October 2012 - 20:38
Faptu' ca stii programare reprezinta un avantaj deoarece limbaju' folosit de Arduino ii un fel de C.
Cu o simpla placa de la Arduino nu faci mare lucru, eventual aprinzi LED-u' de pe placa. Pentru chestii mai complicate ai nevoie si de shield-uri (sau cum se numesc alea). Ai nevoie de cunostinte de electronica deoarece in primu' rand trebuie sa stii sa citesti schemele respective, in al doilea rand ai sanse reale de succes in a praji placa ca urmare a utilizarii necorespunzatoare. Sfatu' meu ii ca pentru inceput sa folosesti cablu' USB si sa incepi cu aplicatii simple, gen aprins LED-u' de pe placa. Chestiile mai complexe comandate prin wireless nu vei putea niciodata sa le realizezi cu succes daca nu ai realizat pasu' asta. MarianG, on 19 octombrie 2012 - 20:26, said:
la fel de bine poti folosi FPGA Complici treaba. |
|
#11
Posted 19 October 2012 - 20:53
sa o dam in ma-sa de treaba
este atat de greu de inteles ca un emitor transmite printr-un protocol un pachet de date catre un programabil care interpreteaza datele si schimba cativa biti (pe partea de output) daca vrei wireless - vezi mai multe despre zigbee Edited by MarianG, 19 October 2012 - 20:54. |
#12
Posted 19 October 2012 - 20:56
MarianG, on 19 octombrie 2012 - 20:53, said:
sa o dam in ma-sa de treaba este atat de greu de inteles ca un emitor transmite printr-un protocol un pachet de date catre un programabil care interpreteaza datele si schimba cativa biti (pe partea de output) daca vrei wireless - vezi mai multe despre zigbee Nu-i greu da' zigbee ii scump, un cablu USB pentru inceput ii mai ieftin. |
#13
Posted 20 October 2012 - 23:38
Evident ca la inceput o iei usor: prin cablu (programare de baza si pe rand 1-2 leduri; un motoras, etc.). Asta ca sa te familiarizezi cu 'uneltele'. Nu a spus nimeni ca trebuie sa-l faci pe 'Wall-E' de la inceput )
Inainte cu pasi mici! |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users