ARDUINO DHT11 byrjendasett
Tæknilýsing
- Lexía 1: EEPROM geymsluforrit
- Lexía 2: 0.96in LED skjár forrit
- Lexía 3: MPU6050 Sex-ása gírósjárforrit
- Lexía 4: Passive Buzzer forrit
- Lexía 5: DH11 hita- og rakaskynjaraforrit
- Lexía 6: Innrauð fjarmóttökuforrit
- Lexía 7: Photoresistor forrit
Geymslu LED og skjár forrit
Lexía 1:EEPROM geymsluprógramm:
- Smelltu á Sketch í Arduino IDE, veldu Manage Library í Include Library, leitaðu í AT24C256_library og smelltu á Install.
- Smelltu File í Arduino IDE og veldu read_wirte í AT24C256_library frá Ex.amples.
- Smelltu á Hlaða upp og smelltu á Serial Monitor í efra hægra horninu á IDE.
Lexía 2: 0.96in LED skjár forrit:
- Smelltu á Sketch í Arduino IDE, veldu Manage Library í Include Library, leitaðu í U8glib, veldu U8glib og smelltu á Install
- Smelltu File í Arduino IDE og veldu FPS frá U8glib í Examples.
- Finndu / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI kóða, eyddu „//“ af athugasemdum, smelltu á Hlaða upp í efra vinstra horninu.
- Finndu / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI kóða, eyddu „//“ af athugasemdum, smelltu á Hlaða upp í efra vinstra horninu.
Lexía 3: MPU6050 Sex-ása gírósjáráætlun:
- Smelltu á Sketch í Arduino IDE, veldu Manage Library í Include Library, leitaðu að Adafruit_MPU6050 og smelltu á Install.
- Smelltu File í Arduino IDE og veldu basic_readings í Adafruit_MPU6050 í Examples.
- Smelltu á Hlaða upp, smelltu á Serial Monitor í efra hægra horninu á IDE og skiptu úr 9600baud í 115200baud.
- Vegna þess að upphafsgildi allra ása MPU-6050 geta ekki verið í samræmi, þegar X og Y ásar hröðunar eru ekki jafn 0 m/^2 og Z ásar eru ekki jafn 9.8 m/^2, og X, Y og Z af snúningi eru ekki jöfn 0rad/s, þú getur aukið eða minnkað villugildin í gegnum forritið. Gerðu upphafsgildi úttaksins tiltölulega rétt.
Passive Buzzer forrit
Lexía 4: Passive Buzzer Program:
Forrit fyrir hita- og rakaskynjara
Lexía 5: Forrit fyrir DH11 hita- og rakaskynjara:
- Smelltu á Sketch í Arduino IDE, veldu Manage Library í Include Library, leitaðu að DHT11, veldu DFRobot_DHT11 og smelltu á Install.
- Smelltu File í Arduino IDE og veldu readDHT11 í DFRRobot_DHT11 í Examples.
- Breyttu #define DHT11_PIN 10 í #define DHT11_PIN3 og smelltu á IDE heimasíðu Hlaða upp.
- Smelltu á Serial Monitor í efra hægra horninu á IDE og skiptu um 9600baud í 115200baud. Bíddu um 1S til að fá núverandi hitastig og rakastig.
Innrauð fjarmóttökuforrit
Lexía 6: Innrauð fjarmóttökuforrit
- Smelltu á Sketch í Arduino IDE, veldu Manage Library í Include Library, leitaðu að IRremote og smelltu á Install。
- Smelltu File í Arduino IDE og veldu ReceiveDemo frá IRremote í Examples.
- Smelltu á Hlaða upp, smelltu á Serial Monitor í efra hægra horninu á IDE og skiptu úr 9600baud í 115200baud. Notaðu samsvarandi fjarstýringu til að samræma innrauða móttökueininguna og ýttu á hvaða takka sem er. Þegar samsvarandi gögn birtast mun einingin keyra venjulega.
Lexía 7: Ljósviðnám forrit:
Lexía 8: Hnappaforrit:
Algengar spurningar
Algengar spurningars
- Sp.: Hvernig finn ég úrræðaleit ef forritið mitt virkar ekki?
- A: Athugaðu tengingarnar til að tryggja að þær séu rétt settar upp. Staðfestu að bókasöfnin séu rétt uppsett í Arduino IDE. Gakktu úr skugga um að kóðinn sé villulaus og passi við leiðbeiningarnar í handbókinni.
Skjöl / auðlindir
![]() |
ARDUINO DHT11 byrjendasett [pdfNotendahandbók DHT11, DHT11 byrjendasett, byrjendasett, sett |