Buonasera a tutti, da un paio di giorni sto cercando di risolvere un problema alquanto insolito riguardo l'uso di Arduino Cloud e non ne sono ancora venuto a capo. Il problema si verifica solo quando la scheda (Arduino nano 33 iot) viene scollegata dal pc dal quale carico lo sketch tramite il web editor. Finché la scheda è collegata al pc tramite cavo USB tutto procede nella norma e la dashboard si aggiorna normalmente ma, non appena tolgo il cavo USB e alimento Arduino tramite
un Power supply module (sto usando quello della elegoo del kit starter), si scollega dal wifi e di conseguenza va offline non mandando più i dati per la dashboard anche se il led di accensione rimane on.
Ho provato a rifare tutto il procedimento associando un'altra scheda e ricreando variabili e sketch nuovi ma non cambia nulla.
Se alimento arduino tramite fonti che non sia il cavo USB collegato al PC, arduino non va online.
A volte non va online nemmeno se è inserito nella breadbord con collegamenti presenti, lo devo togliere dalla board, caricare lo sketch e poi inserirlo da accesso nella board, ma dopo qualche secondo va offline anche se risulta il led di accensione acceso
Possibile che magari il problema sia il mio router e/o provider ?
La elegoo del kit starter NON è una roba ufficiale Arduino ma una roba cinese (elegoo).
Posta un link a questo prodotto e soprattutto a questo "Power supply module"
Dalla foto non si leggono le sigle dei transistor smd. Quelli leggendo poi i datascheet fanno capire quanta corrente possono erogare. Secondo me quel cosetto (pensato per una basetta) non riesce ad erogare molta corrente. va bene solo per fare esperimenti.
P.S. posta anche il codice, magari c'e' qualcosa che richiede la usb.
Mi sembra molto strano ...
... quelli sono i classici moduli per alimentare tramite le piste da breadboard e almeno 500mA li forniscono tutti ... ho idea invece che il problema sia nei collegamenti o nei ponticelli.
@Turf: ma tu, hai la USB e ... cosa altro hai che colleghi a quel modulo? Perché "Arduino nano 33 iot" ha il suo ingresso VIN che, probabilmente, potresti utilizzare senza mettere null'altro in mezzo ...
Allora, al momento, (solo per i test), al modulo di alimentazione nella sezione dei 5V ho solo il sensore BME/BMP 280.
Arduino ho provato ad alimentarlo sia con il 5V al pin VIN, sia con i 3V al pin del 3V ma la situazione non cambia, il led della scheda si accende ma dal cloud nella sezione Device la scheda risulta sempre offline.
Il modulo di alimentazione in seguito dovrà alimentare:
-----[5V]-----
BME/BMP 280
Grove - Gas Sensor V2
PMS-5003
... con che alimentatore? Che corrente è in grado di erogare? Perché ... non c'è motivo che non funzioni salvo che ... la corrente che l'alimentatore fornisce sia insufficiente ...
Ah, non lo sapevo. Immaginavo che con una batteria da 9V bastasse anche perché la includono nel kit e quindi sono andato per logica…
Ora Arduino è collegato direttamente con il carica batterie della Samsung, risulta online e la Dashboard si aggiorna.
Nell'alimentatore c'è la dicitura Fast charger, potrebbe rovinare la scheda nel lungo periodo ?
I 5V li posso portare dal pin VIN alla riga + della board e così quindi alimentare i sensori che vanno a 5V oppure devo portare i 5V direttamente dall'alimentatore al positivo della board e poi collegare i sensori ?
Non dovrebbe; in condizioni normali dovrebbe erogare solo i 5V e non tensioni differenti.
I 5V dell'alimentatore li puoi portare al VIN della board ed alimenti la board ed anche ai vari sensori per alimentare i sensori. Ovviamente anche il GND deve essere in comune a tutti.