Feinstaubsensor: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
cat elettronica
Nessun oggetto della modifica
m (cat elettronica)
 
(4 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
'''ECCOLO: [https://luftdaten.info/it/traduzione-delle-istruzioni-per-il-montaggio-del-sensore-di-polveri-sottili/ https://luftdaten.info/it/traduzione-delle-istruzioni-per-il-montaggio-del-sensore-di-polveri-sottili/]'''
<hr />
<!-- introduzione -->
<!-- introduzione -->
Traduzione delle [http://luftdaten.info/feinstaubsensor-bauen/ istruzioni] per il montaggio del sensore di polveri sottili.
Traduzione delle [http://luftdaten.info/feinstaubsensor-bauen/ istruzioni] per il montaggio del sensore di polveri sottili.
Riga 6: Riga 9:


== Lista della spesa ==
== Lista della spesa ==
# [https://de.aliexpress.com/w/wholesale-nodemcu-v3-esp8266-ch340.html?spm=2114.010208.0.0.2zt6Ca&initiative_id=SB_20170101021508&site=deu&groupsort=1&SortType=price_asc&g=y&SearchText=nodemcu+v3+esp8266+ch340 NodeMCU ESP8266], CPU/WLAN (questo è un chip WLAN con un computer; qua viene installato il firmware)
# [[Esp8266|NodeMCU ESP8266]], CPU/WLAN (questo è un chip WLAN con un computer; qua viene installato il firmware)
# SDS011 sensore polveri sottili (precedentemente PPD42NS) (il sensore SDS011 misura le particelle PM10 e PM2.5)
# SDS011 sensore polveri sottili (precedentemente PPD42NS) (il sensore SDS011 misura le particelle PM10 e PM2.5)
# DHT22, temperatura e umidità dell'aria (opzionale)
# DHT22, temperatura e umidità dell'aria (opzionale)
Riga 20: Riga 23:
=== Introduzione ===
=== Introduzione ===
Non devi programmare, niente paura.
Non devi programmare, niente paura.
Abbiamo già programmato il firmware, dovrai solo caricarlo ed installarlo sul NodeMCU (ESP8288). Può essere fatto anche da utenti non esperti.
Abbiamo già programmato il firmware, dovrai solo caricarlo ed installarlo sul [[Esp8266|NodeMCU (ESP8266)]]. Può essere fatto anche da utenti non esperti.
 
=== Installare il driver USB2Serial ===
=== Installare il driver USB2Serial ===
Per comunicare col ESP8266 c'è bisogno del driver usb2serial. Il chipset per i NocdeMCUs è di solito il il CH341: come scritto sul sito del produttore (in cinese)
Per comunicare col ESP8266 c'è bisogno del driver usb2serial. Il chipset per i NocdeMCUs è di solito il il CH341: come scritto sul sito del produttore (in cinese)
Riga 50: Riga 53:
==== Mac/Linux ====
==== Mac/Linux ====
Aprire un terminale
Aprire un terminale
Linux: ~/.arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf percorso_ai_dati_firmware_scaricati (la porta dopo -cp deve forse essere cambiata)
 
MacOS: ~/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf percorso_ai_dati_firmware_scaricati (la porta dopo -cp deve forse essere cambiata)
Linux:
In caso di problemi provare ad eseguire il comando sopra come root. Dopo deve esseresostituito nel percorso ~/ attraverso la home directory
~/.arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf <percorso_ai_dati_firmware_scaricati >
Ad esempio, la porta corretta può essere individuata collegando il NodeMCU e successivamente avviando l'IDE di Arduino. Sotto il menu Tools->Port dovrebbe essere riportata la porta disponibile; di solito la porta del NodeMCU è facile da riconoscere. In ogni caso, puoi selezionare una porta e successivamente andare su Tools -> Get Board Information, e se la porta selezionata è quella giusta, appariranno il VID e il PID della board; successivamente dovrai riavviare l'IDE di Arduino, perché questa procedura blocca la porta.
 
(la porta dopo -cp deve forse essere cambiata)
 
MacOS:
~/Library/Arduino15/packages/esp8266/tools/esptool/0.4.9/esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf <percorso_ai_dati_firmware_scaricati>
 
(la porta dopo -cp deve forse essere cambiata)
 
In caso di problemi provare ad eseguire il comando sopra come root.  
 
Dopo deve essere sostituito nel percorso ~/ attraverso la home directory
 
Ad esempio, la porta corretta può essere individuata collegando il NodeMCU e successivamente avviando l'IDE di Arduino. Sotto il menu Tools->Port dovrebbe essere riportata la porta disponibile; di solito la porta del NodeMCU è facile da riconoscere.  
 
In ogni caso, puoi selezionare una porta e successivamente andare su Tools -> Get Board Information, e se la porta selezionata è quella giusta, appariranno il VID e il PID della board; successivamente dovrai riavviare l'IDE di Arduino, perché questa procedura blocca la porta.
 
Esiste uno script per linux in sensors-software/utils/flash/, il quale può cancellare anche una configurazione esistente: https://github.com/opendata-stuttgart/sensors-software/tree/master/utils/flash
Esiste uno script per linux in sensors-software/utils/flash/, il quale può cancellare anche una configurazione esistente: https://github.com/opendata-stuttgart/sensors-software/tree/master/utils/flash
 
== Assemblaggio dell'elettronica ==
== Assemblaggio dell'elettronica ==
Collegamento delle componenti elettroniche.
Collegamento delle componenti elettroniche.
Riga 140: Riga 158:
[[Categoria:Hardware‏‎]]
[[Categoria:Hardware‏‎]]
[[Categoria:HowTo‏‎]]
[[Categoria:HowTo‏‎]]
[[Categoria:Elettronica]]
509

contributi

Menu di navigazione