Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« on: March 14, 2012, 04:43:16 pm » |
Ciao ragazzi, cercavo un piccolo aiuto con viual basic. Vorrei semplicemente far lampeggiare un led, ma non ho dimestichezza, se qualcuno mi può suggerire qualche tutorial o magari il codice per visual basic ne sarei grato. Grazie 
|
|
|
|
|
Logged
|
|
|
|
|
Cagliari
Online
Faraday Member
Karma: 49
Posts: 3029
|
 |
« Reply #1 on: March 14, 2012, 05:10:38 pm » |
Arduino si programma in C++.  Non conosco altre board che si programmino in VB ma è probabile che esistano.
|
|
|
|
|
Logged
|
|
|
|
|
Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #2 on: March 15, 2012, 03:08:08 pm » |
Arduino si programma in C++.  Non conosco altre board che si programmino in VB ma è probabile che esistano. E' come utlizzare Processing, ho cercato qualche tutorial su youtube ma nessuno che ti spieghi bene qualcosa.
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Online
Brattain Member
Karma: 162
Posts: 15739
+39 349 2158303
|
 |
« Reply #3 on: March 15, 2012, 03:56:34 pm » |
E' come utlizzare Processing, ... cosa é come processing? Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #4 on: March 15, 2012, 04:06:41 pm » |
E' come utlizzare Processing, ... cosa é come processing? Utilizzare visual basic, è molto piu visivo, vedi quello che stai realizzando, anche se poi comunque devi scrivere il codice dietro.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Sr. Member
Karma: 0
Posts: 453
Arduino rocks
|
 |
« Reply #5 on: March 15, 2012, 04:24:53 pm » |
PRova a partire da questo progetto che permette di comunicare con arduino tramite un programma in c#
|
|
|
|
|
Logged
|
|
|
|
|
Capo d'Orlando
Offline
God Member
Karma: 2
Posts: 652
|
 |
« Reply #6 on: March 15, 2012, 04:55:35 pm » |
Il VB non è uno dei migliori linguaggi ma è sicuramente il migliore per iniziare secondo me. Oltretutto la parte visuale, appunto, è molto utile per fare qualche progetto con arduino. Comunque se vai nella barra degli oggetti dovresti trovarne uno nominato "qualcosa con Serial", una volta aggiunto alla form gli dai il nome della porta, baud rate, bit, parity ecc.. Questi ultimi due non credo ci sia bisogno che li tocchi e forse neanche il baud rate. Detto ciò, se vuoi aprire la porta, cambiargli il nome ed inviare da codice le funzioni dovrebbero essere: porta.name= porta.close() porta.open() porta.write() Controllali un attimo però perchè non ho il Vb sotto mano, ma se non sono quelle sono molto simili, non dovresti avere difficoltà, ce l'ho fatta io.. 
|
|
|
|
« Last Edit: March 15, 2012, 04:57:31 pm by sciorty »
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Online
Brattain Member
Karma: 219
Posts: 16485
Don't know what I do
|
 |
« Reply #7 on: March 15, 2012, 05:19:28 pm » |
Il VB è il peggior linguaggio per approcciarsi ad Arduino. Arduino usa il C/C++: il VB è l'antitesi. Se impari a programmare in VB poi ti porti dietro delle abitudini o delle sintassi che poi cozzano con il C.
Detto questo, non ho capito la questione a questo punto. Stai cercando un linguaggio simil-VB per poter programmare l'Arduino? Da quel che ne so, non esiste. Stai cercando un modo per interfacciarti al computer? Puoi usare qualsiasi linguaggio che permetta la gestione delle porte seriali.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 17
Arduino rocks
|
 |
« Reply #8 on: March 16, 2012, 07:39:06 am » |
Se usi VB6, posso mandarti un semplice programma che trasferisce una stringa attraverso la seriale, poi Arduino gestisce la stringa per fare quello che vuoi tu.
Ciao Aldo
|
|
|
|
|
Logged
|
|
|
|
|
Capo d'Orlando
Offline
God Member
Karma: 2
Posts: 652
|
 |
« Reply #9 on: March 16, 2012, 07:59:15 am » |
Il VB è il peggior linguaggio per approcciarsi ad Arduino. Arduino usa il C/C++: il VB è l'antitesi. Se impari a programmare in VB poi ti porti dietro delle abitudini o delle sintassi che poi cozzano con il C.
Detto questo, non ho capito la questione a questo punto. Stai cercando un linguaggio simil-VB per poter programmare l'Arduino? Da quel che ne so, non esiste. Stai cercando un modo per interfacciarti al computer? Puoi usare qualsiasi linguaggio che permetta la gestione delle porte seriali.
Io intendevo dire che è il migliore per approcciarsi alla programmazione.. Io non è che abbia tutta quest'esperienza, ma l'anno scorso me l'hanno insegnato a scuola e quest'anno, in quarto, mi sto trovando bene con il java (ma forse grazie più al mio approccio ad arduino che risale all'anno scorso  ) Comunque credo che lui intenda mandare messaggi tramite la porta seriale ad arduino, che a sua volta li interpreterà. Come processing, dice anche lui! Andando OT credo che ci sia un metodo per programmare arduino in VB con FIRMATA, avevo visto qualche esempio sul playground..
|
|
|
|
|
Logged
|
|
|
|
|
Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #10 on: March 16, 2012, 03:12:20 pm » |
Il VB è il peggior linguaggio per approcciarsi ad Arduino. Arduino usa il C/C++: il VB è l'antitesi. Se impari a programmare in VB poi ti porti dietro delle abitudini o delle sintassi che poi cozzano con il C.
Detto questo, non ho capito la questione a questo punto. Stai cercando un linguaggio simil-VB per poter programmare l'Arduino? Da quel che ne so, non esiste. Stai cercando un modo per interfacciarti al computer? Puoi usare qualsiasi linguaggio che permetta la gestione delle porte seriali.
Io intendevo dire che è il migliore per approcciarsi alla programmazione.. Io non è che abbia tutta quest'esperienza, ma l'anno scorso me l'hanno insegnato a scuola e quest'anno, in quarto, mi sto trovando bene con il java (ma forse grazie più al mio approccio ad arduino che risale all'anno scorso  ) Comunque credo che lui intenda mandare messaggi tramite la porta seriale ad arduino, che a sua volta li interpreterà. Come processing, dice anche lui! Andando OT credo che ci sia un metodo per programmare arduino in VB con FIRMATA, avevo visto qualche esempio sul playground.. Si ho provato in effetti a utilizzare FIRMATA ma non và, non ci ho capito molto. Comunque proprio non riesco a trovare qualche esempio.
|
|
|
|
|
Logged
|
|
|
|
|
Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #11 on: March 16, 2012, 03:13:34 pm » |
Se usi VB6, posso mandarti un semplice programma che trasferisce una stringa attraverso la seriale, poi Arduino gestisce la stringa per fare quello che vuoi tu.
Ciao Aldo
Magari, se me lo inivii mi fai un piacere. Se vuoi anche per email. Grazie 
|
|
|
|
« Last Edit: March 17, 2012, 07:28:23 am by RxxK »
|
Logged
|
|
|
|
|
Fermo, IT
Offline
Jr. Member
Karma: 0
Posts: 80
|
 |
« Reply #12 on: March 16, 2012, 03:14:52 pm » |
Il VB non è uno dei migliori linguaggi ma è sicuramente il migliore per iniziare secondo me. Oltretutto la parte visuale, appunto, è molto utile per fare qualche progetto con arduino. Comunque se vai nella barra degli oggetti dovresti trovarne uno nominato "qualcosa con Serial", una volta aggiunto alla form gli dai il nome della porta, baud rate, bit, parity ecc.. Questi ultimi due non credo ci sia bisogno che li tocchi e forse neanche il baud rate. Detto ciò, se vuoi aprire la porta, cambiargli il nome ed inviare da codice le funzioni dovrebbero essere: porta.name= porta.close() porta.open() porta.write() Controllali un attimo però perchè non ho il Vb sotto mano, ma se non sono quelle sono molto simili, non dovresti avere difficoltà, ce l'ho fatta io..  Si ora darò un occhiata, spero di combinare qualcosa, grazie 
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Online
Brattain Member
Karma: 162
Posts: 15739
+39 349 2158303
|
 |
« Reply #13 on: March 16, 2012, 04:43:26 pm » |
Quando hai ricevuto la Email che aspettavi é meglio che la cancelli l' indirizzo email per evitare di ricevere messaggi non desiderati. Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Newbie
Karma: 0
Posts: 17
Arduino rocks
|
 |
« Reply #14 on: March 17, 2012, 02:39:32 am » |
Ti ho mandato il programma, come ti hanno suggerito puoi ora cancellare il tuo indirizzo. Buon lavoro Aldo
|
|
|
|
|
Logged
|
|
|
|
|
|