Arduino modulo WiFi

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è

ho visto modello con tanti feedback positivi:
https://www.amazon.it/dp/B071P98VTG?starsLeft=1&ref_=cm_sw_r_apan_dp_DXT3683T39ESXRB3986Q&th=1

ma esiste sia con CP2102 e CH340

prima domanda:

  • che differenza c'è tra i due modelli?

seconda domanda:

  • 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

ciao e grazieee

  1. cambia solo il driver che devi caricare sul tuo pc per colloquiare via usb con la scheda
  2. il collegamento vb.net con scheda puoi farlo via wifi in molti modi.
    tcp/ip, udp, pagine web, chiamate post/get etc.
  3. 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.

  1. ok per il driver.. ho letto in giro che forse il CP2102 è più stabile
  2. ottimo, posso andare in tpc/ip
  3. 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...

grazieeeeeeeee

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

Mi spiace non ti so dire. Io le provai con Arduino Uno R3 molto tempo fa. E solo con seriale.

https://www.amazon.it/dp/B06XQYFSHR/

il blocco relè è questo....
ha anche una sua alimentazione, quindi il 3.3v potrebbe bastare solo come segnale...

A quel link: compatibilità libreria/codice

  • Arduino WiFi Shield (or clone)
  • Arduino WiFi Shield 101
  • Arduino MKR1000 board
  • Arduino MKRWIFI1010 board
  • ESP8266 WiFi board compatible with ESP8266 Arduino core

No Esp32. Se non ricordo male i comandi Wifi libreria esp32 hanno nomi un pò diversi da quelli di Arduino ed Esp8266

grandeeeeeeee......

provo a cercare qualche modello..con i nomi che mi hai dato

AZDelivery D1 Scheda di Sviluppo WiFi ESP8266
https://www.amazon.it/AZDelivery-sviluppo-ESP8266-compatibile-Arduino/dp/B08BTYX1WL/?th=1

AZDelivery D1 Mini NodeMcu con Modulo WiFi ESP8266
https://www.amazon.it/AZDelivery-D1-NodeMCU-ESP8266-12E-compatibile/dp/B01N9RXGHY/

Arduino MKR WiFi 1010 (ufficiale)
https://www.amazon.it/Arduino-MKR-WiFi-1010/dp/B07FYFF5YZ/

NodeMCU Amica V2 ESP8266 ESP-12F
https://www.amazon.it/NodeMCU-ESP8266-RUIZHI-développement-compatibile/dp/B0CLXZTXVM/

Arduino UNO R4 WiFi
https://www.amazon.it/Arduino-UNO-WiFi-ABX00087-connettore/dp/B0C8V88Z9D/

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...

Dove hai letto che Firmata WiFi funziona su versione R4?

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."

però boooo!!!!!!!!!!

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.

Ne ho comprati 3.. ahahahha
almeno provo a giocarci...

2 con ESP8266
https://www.amazon.it/gp/product/B06Y1LZLLY/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
https://www.amazon.it/dp/B08BTYX1WL?ref=ppx_yo2ov_dt_b_product_details&th=1

1 con ESP32
https://www.amazon.it/dp/B071P98VTG?psc=1&ref=ppx_yo2ov_dt_b_product_details

vediamo se esce qualcosa di buono...

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.