Κιτ εκκίνησης ARDUINO DHT11
Προδιαγραφές
- Μάθημα 1: Πρόγραμμα αποθήκευσης EEPROM
- Μάθημα 2: Πρόγραμμα οθόνης LED 0.96 ιντσών
- Μάθημα 3: Πρόγραμμα γυροσκοπίου έξι αξόνων MPU6050
- Μάθημα 4: Πρόγραμμα Παθητικού Βομβητή
- Μάθημα 5: Πρόγραμμα αισθητήρα θερμοκρασίας και υγρασίας DH11
- Μάθημα 6: Πρόγραμμα απομακρυσμένης λήψης υπέρυθρων
- Μάθημα 7: Πρόγραμμα φωτοαντίστασης
Πρόγραμμα LED αποθήκευσης και οθόνη
Μάθημα 1:Πρόγραμμα αποθήκευσης EEPROM:
- Κάντε κλικ στο Sketch στο Arduino IDE, επιλέξτε Manage Library στο Include Library, αναζητήστε το AT24C256_library και κάντε κλικ στο Install.
- Κλικ File στο Arduino IDE και επιλέξτε read_wirte στο AT24C256_library από το Examples.
- Κάντε κλικ στο Upload και κάντε κλικ στο Serial Monitor στην επάνω δεξιά γωνία του IDE.
Μάθημα 2: Πρόγραμμα οθόνης LED 0.96 ιντσών:
- Κάντε κλικ στο Sketch στο Arduino IDE, επιλέξτε Manage Library στο Include Library, αναζητήστε U8glib, επιλέξτε U8glib και κάντε κλικ στο Install
- Κλικ File στο Arduino IDE και επιλέξτε FPS από το U8glib στο Examples.
- Εύρεση / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // Κωδικός I2C/TWI, διαγράψτε το "//" uncomment, κάντε κλικ στο Upload στην επάνω αριστερή γωνία.
- Εύρεση / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // Κωδικός I2C/TWI, διαγράψτε το "//" uncomment, κάντε κλικ στο Upload στην επάνω αριστερή γωνία.
Μάθημα 3: Πρόγραμμα Gyroscope Six-Axis MPU6050:
- Κάντε κλικ στο Sketch στο Arduino IDE, επιλέξτε Manage Library στο Include Library, αναζητήστε το Adafruit_MPU6050 και κάντε κλικ στο Install.
- Κλικ File στο Arduino IDE και επιλέξτε basic_readings στο Adafruit_MPU6050 στο Examples.
- Κάντε κλικ στο Upload, κάντε κλικ στην επιλογή Serial Monitor στην επάνω δεξιά γωνία του IDE και κάντε εναλλαγή από 9600baud σε 115200baud.
- Επειδή οι αρχικές τιμές όλων των αξόνων του MPU-6050 δεν μπορούν να είναι συνεπείς, όταν οι άξονες X και Y του Acceleration δεν είναι ίσοι με 0 m/^2 και οι άξονες Z δεν είναι ίσοι με 9.8 m/^2 και οι άξονες X, Y και Z του Rotation δεν ισούται με 0rad/s, μπορείτε να αυξήσετε ή να μειώσετε τις τιμές σφάλματος μέσω του προγράμματος. Κάντε την αρχική τιμή της εξόδου σχετικά σωστή.
Πρόγραμμα Παθητικού Βομβητή
Μάθημα 4: Πρόγραμμα Παθητικού Βομβητή:
Πρόγραμμα αισθητήρα θερμοκρασίας και υγρασίας
Μάθημα 5: Πρόγραμμα αισθητήρα θερμοκρασίας και υγρασίας DH11:
- Κάντε κλικ στο Sketch στο Arduino IDE, επιλέξτε Manage Library στο Include Library, αναζητήστε το DHT11, επιλέξτε DFRobot_DHT11 και κάντε κλικ στο Install.
- Κλικ File στο Arduino IDE και επιλέξτε readDHT11 στο DFRRobot_DHT11 στο Examples.
- Αλλάξτε το #define DHT11_PIN 10 σε #define DHT11_PIN3 και κάντε κλικ στην αρχική σελίδα IDE Μεταφόρτωση.
- Κάντε κλικ στο Serial Monitor στην επάνω δεξιά γωνία του IDE και αλλάξτε το 9600baud σε 115200baud. Περιμένετε περίπου 1 S για να λάβετε την τρέχουσα θερμοκρασία και υγρασία.
Πρόγραμμα απομακρυσμένης λήψης υπέρυθρων
Μάθημα 6: Πρόγραμμα απομακρυσμένης λήψης υπέρυθρων
- Κάντε κλικ στο Sketch στο Arduino IDE, επιλέξτε Manage Library στο Include Library, αναζητήστε το IRremote και κάντε κλικ στο Install.
- Κλικ File στο Arduino IDE και επιλέξτε ReceiveDemo από το IRremote στο Examples.
- Κάντε κλικ στο Upload, κάντε κλικ στην επιλογή Serial Monitor στην επάνω δεξιά γωνία του IDE και κάντε εναλλαγή από 9600baud σε 115200baud. Χρησιμοποιήστε το αντίστοιχο τηλεχειριστήριο για να ευθυγραμμίσετε τη μονάδα λήψης υπερύθρων και πατήστε οποιοδήποτε πλήκτρο. Όταν εμφανιστούν τα αντίστοιχα δεδομένα, η μονάδα θα λειτουργεί κανονικά.
Μάθημα 7: Πρόγραμμα Photoresistor:
Μάθημα 8: Πρόγραμμα κουμπιών:
FAQ
Συχνή Ερώτησηs
- Ε: Πώς μπορώ να αντιμετωπίσω τα προβλήματα εάν το πρόγραμμά μου δεν λειτουργεί;
- Α: Ελέγξτε τις συνδέσεις για να βεβαιωθείτε ότι έχουν ρυθμιστεί σωστά. Βεβαιωθείτε ότι οι βιβλιοθήκες έχουν εγκατασταθεί σωστά στο Arduino IDE. Βεβαιωθείτε ότι ο κωδικός είναι χωρίς σφάλματα και ταιριάζει με τις οδηγίες που παρέχονται στο εγχειρίδιο.
Έγγραφα / Πόροι
![]() |
Κιτ εκκίνησης ARDUINO DHT11 [pdf] Οδηγός χρήστη DHT11, DHT11 Starter Kit, Starter Kit, Kit |