PDA

View Full Version : [VB] Progetto radiocomando


vhoroms
19-09-2009, 19:49
Ciao a tutto il forum :D ! Chiedo scusa anticipatamente se ho sbagliato sezione ma mi sembrava la più "pertinente".
Vi scrivo per porvi un quesito a cui io per il momento non riesco a venirne fuori. Ho intenzione di presentare all'esame di stato(ebbene si mi sto preparando gia 6 mesi prima) un progetto basato sul visual basic,che tramite un web-cam posta su un SUV radiocomandato, sia in grado di comandare tutto tramite tastiera escludendo il radiocomando e visualizzare il flusso streaming sempre sul programma in visual basic. Una specie di "radiosorveglianza" ma molto amatoriale .. .
Ora siccome non sono solo a occuparmi di ciò, ma ci siamo divisi i compiti, mi servirebbero alcune dritte su come procedere. Mi interesserebbe sapere come collegare il radiocomando al computer(avevo pensato al wifi/usb) e come interfacciare il suddetto radiocomando con visual basic. Mi servirebbe anche solo un link o suggerimento spassionato perché presentare qualcosa di non mio non è il mio modo di agire. Premetto però che ho appena 3 anni di visual basic alle spalle quindi se la soluzione è sotto al naso perdonatemi ^^
Grazie dell'attenzione:)

.:Sephiroth:.
19-09-2009, 19:55
mi accodo anch'io

sono uno dei membri partecipanti a questo progetto e per la precisione io e vhoroms siamo compagni di classe

sono stati assegnati diversi compiti, quello qui sopra elencato è uno dei tanti....

il mio è il seguente:

Com'è possibili far inviare e ricevere tramite Visual Basic 6.0 dati attraverso le porte usb? In pratica come faccio a controllarle?

Grazie in anticipo

_Claudio
20-09-2009, 13:17
O usi un convertitore seriale-usb e quindi usi il protocollo seriale.

Altrimenti non ti rimane che prenderti le specifiche e il Windows Driver Development Kit (che forniscono solo ai partner Microsoft) e sviluppare un driver ad hoc per il tuo dispositivo che dovrà essere dotato del relativo chipset per usb microprogrammato.

fero86
20-09-2009, 15:36
O usi un convertitore seriale-usb e quindi usi il protocollo seriale.

Altrimenti non ti rimane che prenderti le specifiche e il Windows Driver Development Kit (che forniscono solo ai partner Microsoft) e sviluppare un driver ad hoc per il tuo dispositivo che dovrà essere dotato del relativo chipset per usb microprogrammato.
il Windows Driver Kit si scarica gratuitamente da qui:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2105564e-1a9a-4bf4-8d74-ec5b52da3d00&displaylang=en

"inviare dati sulla porta USB" é un concetto molto diffuso sbagliato in partenza: quello che si vuole fare realmente non é inviare dati arbitrari sulla porta, si vuole piuttosto controllare la periferica che é attaccata alla porta.

non credo proprio che questi ragazzi abbiano intenzione di realizzare una periferica USB; se ho capito bene devono ottenere immagini da una webcam, ora provo a cercare in MSDN il set di API adatto allo scopo.

fero86
20-09-2009, 15:40
da quanto ho capito ad una prima occhiata l'ideale é usare DirectShow:
http://msdn.microsoft.com/en-us/library/dd375454(VS.85).aspx

edit - dovrei aver trovato un paio di esempi utili:
http://msdn.microsoft.com/en-us/library/dd377437(VS.85).aspx
http://msdn.microsoft.com/en-us/library/dd373424(VS.85).aspx

non li ho provati e non potrei neanche perché non ho una webcam ne' altra periferica di cattura video.

_Claudio
20-09-2009, 17:54
il Windows Driver Kit si scarica gratuitamente da qui:
http://www.microsoft.com/downloads/details.aspx?FamilyID=2105564e-1a9a-4bf4-8d74-ec5b52da3d00&displaylang=en

"inviare dati sulla porta USB" é un concetto molto diffuso sbagliato in partenza: quello che si vuole fare realmente non é inviare dati arbitrari sulla porta, si vuole piuttosto controllare la periferica che é attaccata alla porta.

non credo proprio che questi ragazzi abbiano intenzione di realizzare una periferica USB; se ho capito bene devono ottenere immagini da una webcam, ora provo a cercare in MSDN il set di API adatto allo scopo.

Concordo, spesso lo si dice ma non si sa cosa voglia dire nel 2009 usare liberamente una porta del PROPRIO computer pagata coi PROPRI soldi....

...l'USB è la morte del programmatore...:D :D

.:Sephiroth:.
23-09-2009, 16:13
grazie per l'interesse ragazzi!

di visual basic noi conosciamo molto poco (giusto alcune strutture di dati come vettori, matrici e cose del genere) ma nn siamo a questi livelli

ovviamente è un progetto, al momento stiamo cercando di capire la parte teorica e poi in seguito proveremo a metterla in pratica!