Εισαγωγή

🚧 Κατασκευάστε τον DIY αισθητήρα σας και γίνετε μέρος του παγκόσμιου δικτύου opendata & civictech.
Με το airRohr μπορείτε να μετρήσετε μόνοι σας την ατμοσφαιρική ρύπανση.

Λίστα αγορών

Κιτ αισθητήρων
Μεμονωμένα εξαρτήματα

🙌 Υπέροχα, αποφασίσατε να αγοράσετε τα εξαρτήματα online! Δυστυχώς η παράδοση μπορεί να διαρκέσει από ημέρες έως και τρεις εβδομάδες. Μέχρι τότε απολαύστε τη ζωή σας️.

Πρόγραμμα οδήγησης & υλικολογισμικό

Έχουμε ήδη προετοιμάσει το υλικολογισμικό. Πρέπει μόνο να εγκαταστήσετε τους οδηγούς και να αναβοσβήσετε το NodeMCU (ESP8266).

Για να επικοινωνήσετε με το NodeMCU (ESP8266) σας χρειάζεστε usb2serial οδηγούς για το λειτουργικό σας σύστημα.

Το chipset για τα NocdeMCUs v3 είναι συνήθως το CH341, απλά ελέγξτε το πίσω μέρος του NodeMCU (ESP8266) σας για να βρείτε κάποιες τεχνικές πληροφορίες.

Επιλέξτε το σύνδεσμο που αντιστοιχεί στο λειτουργικό σύστημα του υπολογιστή σας.

Windows

Οδηγούς για NodeMCU (ESP8266) V2 (CP2102) για Windows
  • Windows 10 - Τα Windows 10 θα πρέπει να μπορούν να τα κατεβάσουν αυτόματα.
  • Windows 7/8/8.1 - Έκδοση 32-bit - δεν υποστηρίζει έκδοση 64-bit OS
Πρόγραμμα οδήγησης για NodeMCU (ESP8266) V3 (CH341) για Windows
  • Windows - Τα Windows 10 θα πρέπει να μπορούν να τα κατεβάσουν αυτόματα
Αποσυμπιέστε το αρχείο που κατεβάσατε για τα Windows
  • για το NodeMCU (ESP8266) V2: Ανοίξτε το φάκελο CP210x και κάντε διπλό κλικ στην εφαρμογή CP210xVCPInstaller_x64 (ή x86)
  • για NodeMCU (ESP8266) V3: ανοίξτε το φάκελο CH341SER και κάντε διπλό κλικ στην εφαρμογή SETUP.

MacOS

Οδηγοί MacOS
Εξάγετε το αρχείο που κατεβάσατε για MacOS
  • για το V2: Αποσυμπιέστε το φάκελο CP210x και κάντε διπλό κλικ στην εφαρμογή CP210xVCPInstaller_x64 (ή x86)
  • για V3: Αποσυμπιέστε το φάκελο CH341SER και κάντε διπλό κλικ στην εφαρμογή SETUP.
  • Επανεκκίνηση του Mac σας

Linux

Δεν χρειάζεται να εγκατασταθούν προγράμματα οδήγησης. Το τσιπ θα πρέπει να υποστηρίζεται άμεσα (επαληθεύεται με το dmesg)

Firmware Flasher

Υποστήριξη για πολλαπλά λειτουργικά συστήματα: Windows, MacOS και Linux.

Συνδέστε το NodeMCU στον υπολογιστή σας με ένα κοντό καλώδιο micro-USB (επιλέξτε ένα καλώδιο μικρότερο από 1 μέτρο, διαφορετικά η εγκατάσταση μπορεί να αποτύχει). Επιλέξτε latest_en.bin (ή άλλη γλωσσική έκδοση) και κάντε κλικ στο "Upload". Περιμένετε μέχρι να ολοκληρωθεί η διαδικασία. Τώρα μπορούμε να συναρμολογήσουμε τον αισθητήρα.

Linux: Ρύθμιση δικαιωμάτων ως εκτελέσιμο

Μετά τη λήψη μπορεί να χρειαστεί να ορίσετε την άδεια σε εκτελέσιμο. Αυτό μπορεί να γίνει με την εντολή: chmod o+x <όνομα αρχείου λήψης>
Ένα μεγάλο ευχαριστώ στον Piotr, από την Πολωνία, για τη βοήθειά του! 🙋♂️

MacOS: πώς να εκτελέσετε μια μη επαληθευμένη εφαρμογή

Κάντε δεξί κλικ και ανοίξτε την εφαρμογή αρκετές φορές και επιβεβαιώστε πάντα με το "Άνοιγμα".

Ακολουθεί ένα σύντομο βίντεο στο Youtube 👉 https://youtu.be/1KZiP94TYjw

Συναρμολόγηση

⚠️ ΣΗΜΑΝΤΙΚΉ ΣΗΜΕΊΩΣΗ Πριν από τη συναρμολόγηση εγκαταστήστε το υλικολογισμικό! Βλέπε ενότητα firmware flasher.

NodeMCU v3

Σημείωση: Οι οδηγίες μας αναφέρονται στην έκδοση 3 του NodeMCU. Αυτό μπορεί να αναγνωριστεί από τις συνδέσεις VU και G (βλ. σχέδιο).

Πνευματική ιδιοκτησία: roman-minyaylov, MIT License
Όταν τελειώσετε, θα πρέπει να έχει την εξής μορφή

Καλωδιώστε το SDS011

Οι ακίδες αριθμούνται από τα δεξιά προς τα αριστερά, βεβαιωθείτε ότι κατά τη σύνδεση τα καλώδια κάθονται στις ακίδες, καθώς τα περισσότερα καλώδια Dupont χωράνε επίσης ανάμεσα στις ακίδες.

SDS011 Ακίδα 1 -> Ακίδα D1 / GPIO5
SDS011 Ακίδα 2 -> Ακίδα D2 / GPIO4
SDS011 Ακίδα 3 -> GND
SDS011 Ακίδα 4 -> αχρησιμοποίητο
SDS011 Ακίδα 5 -> VU (NodeMCU v3) / VIN (NodeMCU v1,v2)
SDS011 Καρφίτσα 6 -> αχρησιμοποίητη
SDS011 Ακίδα 7 -> αχρησιμοποίητη

💡 Μπορείτε να βρείτε μια λίστα με αισθητήρες που υποστηρίζονται από το firmware μας

Συγκολλήστε μαζί το BME280

Συνδέστε την κεφαλίδα ακροδεκτών με την πλακέτα BME280. Συγκολλήστε την από την πίσω πλευρά. Τα κενά μεταξύ των ακροδεκτών είναι πολύ μικρά, γι' αυτό να είστε υπομονετικοί και προσεκτικοί.

Το κόλπο είναι να τοποθετήσετε την άκρη του κολλητηριού στον ακροδέκτη, να το ζεστάνετε λίγο και στη συνέχεια να εφαρμόσετε ελαφρά τη συγκόλληση.

Καλωδίωση του BME280

Οι ακίδες αριθμούνται από Αριστερά προς τα Δεξιά.

VIN -> Ακίδα 3V3 (3,3V)
GND-> GND/G
SDA -> PIN D3
SCL -> Ακίδα D4

Συνδέστε τα πάντα μαζί

Συνδέστε το NodeMCU και το SDS011 μαζί.
Χρησιμοποιήστε ένα δεματικό καλώδιο για να συνδέσετε το NodeMCU (ESP8266) και τον αισθητήρα SDS011 έτσι ώστε η κεραία Wifi να δείχνει μακριά από τον αισθητήρα
Συνδέστε τον εύκαμπτο σωλήνα
  • Συνδέστε τον εύκαμπτο σωλήνα στον αισθητήρα SDS011.
  • Χρησιμοποιήστε ένα άλλο δεματικό καλωδίου για να συνδέσετε τον αισθητήρα θερμοκρασίας BME280 στο σωλήνα
  • Περάστε το καλώδιο USB μέσα από το σωλήνα. Τοποθετήστε το SDS011 με το NodeMCU προς τα πάνω και τον ανεμιστήρα προς τα κάτω.
Σπρώξτε τον αισθητήρα μέσα στο σωλήνα
  • Σπρώξτε τα εξαρτήματα μέσα στο σωλήνα, έτσι ώστε να μπλοκάρει μέσα
  • Το καλώδιο USB, ο εύκαμπτος σωλήνας και το BME280 πρέπει να εξέχουν από το άκρο του σωλήνα
  • Σπρώξτε τον άλλο σωλήνα πάνω στον πρώτο.
Φινίρισμα
  • Τοποθετήστε τον αισθητήρα θερμοκρασίας στον εύκαμπτο σωλήνα, έτσι ώστε να βρίσκεται στην άκρη του σωλήνα.
  • Κόψτε τον εύκαμπτο σωλήνα στο άκρο του σωλήνα.
  • Προαιρετικά: μπορείτε να καλύψετε τα ανοιχτά άκρα του σωλήνα με ένα λεπτό πλέγμα. Έτσι ο αέρας μπορεί να κυκλοφορεί αλλά τα έντομα μένουν έξω

Τοποθέτηση

Η ιδανική θέση θα ήταν 1,5 έως 3,5 μέτρα πάνω από το δρόμο και καλά αεριζόμενη. Ωστόσο, αυτό δεν μπορεί να γίνει για όλους τους ανθρώπους, διότι, ως εκ τούτου, κατά την εγγραφή ζητούνται πληροφορίες όπως το ύψος πάνω από το έδαφος και η θέση ως προς το δρόμο.

Ρύθμιση παραμέτρων

Αποκτήστε το μοναδικό αναγνωριστικό του σταθμού

  1. Συνδέστε το σταθμό σε ένα καλώδιο USB για να ενεργοποιήσετε τον αισθητήρα.

  2. Ο σταθμός θα επιχειρήσει να συνδεθεί στο ρυθμισμένο δίκτυο WiFi. Για μια νέα ρύθμιση, η σύνδεση θα αποτύχει και ο σταθμός θα δημιουργήσει ένα δίκτυο WiFi με το όνομα Particulate Matter ID , Feinstaubsensor-ID ή airRohr-ID. Το ID είναι το ChipID (για παράδειγμα 13597771). Παρακαλείστε να σημειώσετε αυτόν τον αριθμό, καθώς θα τον χρειαστείτε για την εγγραφή

  3. Συνδεθείτε στο δίκτυο WiFi που δημιουργήθηκε από το σταθμό στον υπολογιστή ή το smartphone σας. Περιμένετε μέχρι να δημιουργηθεί η σύνδεση.
    Android: Εάν η σύνδεση αποσυνδέεται αμέσως, ίσως χρειαστεί να απενεργοποιήσετε την επιλογή "Έξυπνη εναλλαγή δικτύου" στο μενού "Συνδέσεις -> WiFi -> Για προχωρημένους".

  4. Ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε http://192.168.4.1/.

⚠️ Παρακαλώ σημειώστε Μπορεί να χρειαστούν μερικές προσπάθειες για να συνδεθεί το NodeMCU στο οικιακό δίκτυο WiFi. Παρακαλούμε να είστε υπομονετικοί και να δοκιμάσετε τα βήματα αρκετές φορές μέχρι να λειτουργήσει. Εάν η διαμόρφωση του αισθητήρα έχει λειτουργήσει, το δίκτυο WiFi του σταθμού δεν θα είναι διαθέσιμο και η σελίδα διαμόρφωσης δεν θα είναι πλέον προσβάσιμη με αυτή την IP 192.168.4.1

Διαμόρφωση του σταθμού

  1. Στη σελίδα "Διαμόρφωση" εισαγάγετε το SSID (όνομα του οικιακού σας δικτύου WiFi), το κλειδί ασφαλείας δικτύου (υπό Windows) ή τον κωδικό πρόσβασης WiFi.

  2. Εάν χρησιμοποιείτε τον συνιστώμενο αισθητήρα λεπτής σκόνης (SDS011), δεν απαιτούνται περαιτέρω αλλαγές στη διαμόρφωση.

  3. Κάντε κλικ στο κουμπί "Save configuration and restart" (Αποθήκευση διαμόρφωσης και επανεκκίνηση). Ο σταθμός θα επανεκκινήσει και δεν θα είναι πλέον προσβάσιμος με αυτόν τον τρόπο όταν συνδεθεί στο οικιακό σας δίκτυο WiFi.



Βεβαιωθείτε ότι ο σταθμός έχει ρυθμιστεί σωστά

Εάν δεν κάνατε άλλες αλλαγές στο προηγούμενο βήμα εκτός από τη διαμόρφωση του δικτύου WiFi, ο αισθητήρας θα αρχίσει τώρα να καταγράφει και να μεταφορτώνει τα δεδομένα. Μπορείτε να επαληθεύσετε ότι όλα λειτουργούν σωστά μετά από περίπου 10 λεπτά, μεταβαίνοντας στις ακόλουθες σελίδες. Σε αυτές τις σελίδες αναζητήστε το ChipID (στο παραπάνω παράδειγμα το 13597771).

Εγγραφή

Δημιουργία λογαριασμού

Μεταβείτε στη διεύθυνση devices.sensor.community για να δημιουργήσετε έναν λογαριασμό και να γίνετε μέλος του δικτύου ανοικτών δεδομένων.

Καταχωρήστε τη συσκευή σας

Μόλις δημιουργήσετε λογαριασμό και συνδεθείτε, θα μπορείτε να καταχωρίσετε τη συσκευή σας. Συμπληρώστε τη φόρμα για να καταχωρήσετε τη συσκευή σας. Πλοηγηθείτε στην Αρχική σελίδα -> (Σύνδεση) - Αισθητήρες -> Καταχώρηση νέου αισθητήρα

  • Το ID του αισθητήρα είναι το ChipID του ESP8266 (NodeMCU) που σημειώσατε προηγουμένως.
  • Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας (δεν θα δημοσιευθεί)
  • η διεύθυνσή σας: Οδός με αριθμό σπιτιού, ταχυδρομικός κώδικας και πόλη. Κάντε κλικ στο "Lookup entered address" για να λάβετε τις συντεταγμένες της τοποθεσίας (θα στρογγυλοποιηθούν). Ελέγξτε τη θέση της καρφίτσας, αλλάξτε την αν χρειάζεται.
  • ορίστε ένα προσωπικό όνομα αισθητήρα για να διευκολύνετε τον διαχωρισμό τους εάν έχετε πολλούς αισθητήρες (όπως κήπος, αισθητήρας για τη μαμά,...)
  • το περιβάλλον του σταθμού - π.χ. ύψος πάνω από το έδαφος, πλευρά του δρόμου, μεγάλος κυκλοφοριακός φόρτος, ελεύθερο πεδίο ή κάτι παρόμοιο

Αντιμετώπιση προβλημάτων

Προβλήματα μετάδοσης;

Εισάγετε τα ακόλουθα στο πρόγραμμα περιήγησης με τα δικά σας δεδομένα: https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1&var-chipID=esp8266-[ID]

Το [ID] μπορεί επίσης να αναζητηθεί στο πεδίο εισαγωγής στην επάνω αριστερή γωνία https://api-rrd.madavi.de/grafana/d/GUaL5aZMz/pm-sensors?orgId=1

  • Έχει καταχωρηθεί ο αισθητήρας μέσω https://devices.sensor.community/ και είναι ο αισθητήρας ορατός στο χάρτη;
    • Το επίπεδο σήματος WLAN ήταν αδύναμο στο παρελθόν; Εδώ είναι το αρχείο καταγραφής σήματος από την πλευρά του διακομιστή: https://api-rrd.madavi.de/grafana/d/Fk6mw1WGz/wifi-signal?orgId=1&var-chipID=esp8266-[ID]

Προβλήματα με το καλώδιο USB;

  • Ελέγξτε την παροχή ρεύματος: Καλώδιο USB
  • Επανεκκίνηση (αποσυνδέστε την παροχή ρεύματος, π.χ. τραβήξτε το βύσμα USB)
  • Είναι εντάξει η διαμόρφωση WLAN (ο αισθητήρας συνδέεται στο διαμορφωμένο WLAN) Εάν όχι:
    • Ανοίγει ο αισθητήρας ένα AP (στα πρώτα 2-7 λεπτά μετά την επανεκκίνηση);
    • Αναζητήστε το δίκτυο WLAN airrohr-[ID]. Υπομονή, μπορεί να χρειαστούν 1-2 λεπτά μετά την εκκίνηση.
  • Ελέγξτε στο δικό σας δρομολογητή αν ο αισθητήρας είναι συνδεδεμένος στο δίκτυο, τότε θυμηθείτε την IP
    • εναλλακτικά χρησιμοποιήστε το "Discovery" στο flashtool
    • Αν ναι: συνδεθείτε στον αισθητήρα μέσω IP με ένα πρόγραμμα περιήγησης http://[ip-του-αισθητήρα]/ , θα πρέπει να εμφανιστεί η διεπαφή
    • Αν όχι: το ESP έχει προβλήματα, π.χ. ανεπαρκής παροχή ρεύματος, βρόχος επανεκκίνησης ή κάτι παρόμοιο
  • Συνδέστε USB σε υπολογιστή και δείτε το αρχείο καταγραφής
    • Παρακολουθήστε το κείμενο στη σειριακή διεπαφή με πρόγραμμα σειριακού τερματικού (Ρυθμίσεις: baud 9600, 8N1)
    • Εκεί θα πρέπει να μπορείτε να δείτε τι κάνει ο αισθητήρας (μηνύματα εκκίνησης, σύνδεση WLAN ή AP, μέτρηση - μόνο μετά από 3 λεπτά)

Προβλήματα ηλεκτρονικών;

  • Αφαιρέστε τα ηλεκτρονικά του αισθητήρα από το περίβλημα και παρατηρήστε
  • Ελέγξτε/αντικαταστήστε ξανά το τροφοδοτικό
    • Το ESP αναβοσβήνει λίγο μετά την επανεκκίνηση;
    • SDS011: κόκκινη λυχνία LED/ανεμιστήρας αναμμένος μετά την επανεκκίνηση;
    • Ελέγξτε/αντικαταστήστε ξανά τα καλώδια προς τους αισθητήρες.
Sensor.Community

Κάνοντας τον κόσμο καλύτερο μέσω ανοικτών περιβαλλοντικών δεδομένων με γνώμονα την κοινότητα.

Κατασκευασμένο με 💕 στη Στουτγάρδη, Γερμανία