Ho creato un progettino in VB.NET per accendere e spegnere le luci delle case di un presepe...
due moduli di relè da 8 porte che accendono e spengono le luci delle casette in ordine sparso..ho usato arduino mega
fino a qui tutto funzionante... però per ogni casa dovebbe partire un cavo di 7-8 metri dalla centralina....
allora avevo visto i modulini Wifi e stavo pensando se potevo fare la stessa cosa..
quindi collegamento tra vb.net e componente wifi tramite wifi a cui è agganciato il modulò relè
tramite questi modulini wifi posso collegare direttamente il mio programmino in vb.net al componente (192.168.0.xxx), o serve sempre un arduino WiFi che fa da master per tutto???... in teoria NO...se ho capito bene il funzionamento.
terza domanda:
per connettere il modulino wifi dovrei caricare la firmata wifi dall'elenco di arduino software. a cui imposterò i parametri di connessione alla mia wifi
cambia solo il driver che devi caricare sul tuo pc per colloquiare via usb con la scheda
il collegamento vb.net con scheda puoi farlo via wifi in molti modi.
tcp/ip, udp, pagine web, chiamate post/get etc.
ma se vai in wifi a cosa serve firmata ? Quello lo usi per parlare da pc con un arduino via seriale. non mi pare funzioni anche via wifi
Però... hai presente che quella NON è una scheda Arduino Uno o Mega a 5V ?
Quello ha tutto funzionante a 3.3V Alcuni pin dovrebbero essere 5v tolerant.
ok per il driver.. ho letto in giro che forse il CP2102 è più stabile
ottimo, posso andare in tpc/ip
pensavo alla firmata, perchè con la seriale mi trovo benissimo e pensavo di poter usare i stessi comandi ma con la wifi. nell'elenco delle firmata standard c'è la firmataStandardWifi dove i primi 3 paramentri sono appunti tpc/ip subnet e gateway, provo ad allegare foto... sotto si vedono i 3 parametri
quindi mi veniva in mente che una volta effettuata la connessione alla rete con il modulino wifi...dal pc agganciavo la firmata al quell'indirizzo ip e potevo comunicare usando i comandi firmata
per il modellino, pensavo fossero tutti buoni i modellini non "ufficiali" di arduino...
riesci ad indicarmi il modello wifi che servirebbe a me, sia ufficiale che non cosi poi valuto...
Per firmata wifi, mai provato. Da vb.net se usi la libreria vb scritta da un tipo che non ricordo, non so se quella va anche via wifi o solo seriale (era una lib vecchia e molto "parziale").
"Arduino <> Firmata <> Visual Basic .NET"
Per la scheda, le esp32 sono ottime, ma... sono un'altra MCU (cpu) non usano atmega.
Anche elettricamente lavori a 3.3V e non a 5V, non sono sicuro sia compatibile con il modulo rele che usi. Credo funzioni ma non ho certezza. Sono un programmatore non un elettronico. Aspetta consigli da un elettronico.
una domanda visto che sei programmatore..
le "firmate" sotto la sezione arduino --> File --> esempi --> firmata
è solo per modelli ARDUINO o anche per i compatibili?
mi sai dir nulla?
grazieeee
sono quasi tentatore di provare questo qui sopra.. UNO R4 WIFI
visto che ho gia tutto il codice di funzionamento pronto... basta solo passare dalla connessione serial di firmata alla wifi di firmata....
quindi variando solo la stringa della connection dovrebbe essere tutto funzionante...
poi ovviamente, per test e studio, provare anche i compatibili...
a metà pagina c'è
Other Firmata - for communicating with applications on the computer using a standard serial protocol.
sono partito da r4
a metà pagina dove si parla di librerie....
" Are all libraries compatible with the UNO R3 also compatible with the UNO R4 WiFi?
No, some UNO R3 libraries use instructions of the AVR architecture that are not compatible with the architecture of the UNO R4 WiFi, however there are libraries that have already been ported as part of our early adopters program or are based on the Arduino API."
andando in quel link, si parla di firmata....
ovviamente non ho la certezza che sia compatibile, però dai passaggi mi porta li...
" Compatibility
This library is compatible with all architectures so you should be able to use it on all the Arduino boards."
Compatile con firmata si, ho qualche dubbio con firmatawifi.
R4 ha un esp32 che usa lib wifi mi pare diversa. Boh.
R4 ha anche un RTC (data/ora) ma un pò impreciso.