Мазмуну:
Video: Mini Estación Meteorológica Con Arduino: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Үйрөткүчтөрдүн жардамы менен, аба ырайынын метеорологиясы аба ырайынын температурасынын төмөндөшүнө алып келет.
1 -кадам: материалдар
Төмөнкү материалдарды колдонуу керек:
-20 кабель
- Сенсор температурасы BMP180
- LCD QY-1602A дисплейи
- Ардуино Уно
- Потенциометр
- Каршылык 220 Ом
- Impresora кабели
- Протобоард Гранде
-Компутадор
2 -кадам: Монтаж
El siguiente paso es hacer el montaje de la foto anterior. Бул сенсор BMP 180, эмбарго, жана инструкциялардын жардамы менен:
"VIN" сенсорунун BMP 180 жана Pin "3, 3 V" жана Arduino, "GND" жана "GND", "SCL" жана "A5" жана "Ar5" жана "Arduino" сыяктуу бөлүктөрү. el "SDA" al "A4".
3 -кадам: Кодиго
Төмөнкү метеорологдордун эсептөөлөрү Ардуинону камтыйт, анын ичинде он китепкана (Liquid Crystal, SFE_BMP180) жүктөп алуу (бул жерде: аквариум):
#кошуу
#кошуу
#кошуу
SFE_BMP180 басымы;
кош PresionBase;
кош Presion = 0;
эки эсе температура = 0;
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
char абалы;
жараксыз орнотуу () {
Serial.begin (9600);
lcd.begin (16, 2);
SensorStart ();
}
void loop () {
ReadSensor ();
lcd.setCursor (0, 0);
lcd.print ("T:");
lcd.print (Temperatura);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("P:");
lcd.print (Presion);
lcd.print ("mbar");
кечигүү (2000);
}
боштук SensorStart () {
if (кысым башталат ())
Serial.println ("BMP180 баштапкы ийгилиги");
башка
{
Serial.println ("BMP180 демилгеси ишке ашпай калды (ажыратылдыбы?) N / n");
while (1);
}
абал = press.startTemperature ();
if (status! = 0) {
кечигүү (статус);
абал = press.getTemperature (Температура);
if (status! = 0) {
status = press.startPressure (3);
if (status! = 0) {
кечигүү (статус);
status = press.getPressure (PresionBase, Temperatura);
}
}
}
}
жараксыз ReadSensor () {
абал = press.startTemperature ();
эгер (статус! = 0)
{
кечигүү (статус);
абал = press.getTemperature (Температура);
эгер (статус! = 0)
{
status = press.startPressure (3);
эгер (статус! = 0)
{
кечигүү (статус);
status = press.getPressure (Presion, Temperatura);
эгер (статус! = 0) {}
else Serial.println ("en la lektura de presion error / n");
}
else Serial.println ("error iniciando la lektura de presion / n");
}
else Serial.println ("error en la lektura de temperatura / n");
}
else Serial.println ("ката iniciando la lektura de temperatura / n");
}
4 -кадам: Адашуу !
Аба ырайынын басаңдашы, метеорологиялык абалдын өзгөрүшүнө алып келет. Эсперо үйрөткүчтүн жардамы менен!
Сунушталууда:
Кайра иштетилген материалдан көчмө ширетүүчү станция. / Estación De Soldadura Portátil Hecha Con Material Reciclado .: 8 Steps (Сүрөттөр менен)
Кайра иштетилген материалдан көчмө ширетүүчү станция. / Estación De Soldadura Portátil Hecha Con Material Reciclado.: Атам чоң маданияттын күйөрманы болгондой эле, улуу сүрөтчү жана авантюрист болгон. Ал үйгө эмеректерди жана шкафты жакшыртууну, антиквардык лампаларды кайра иштетүүнү камтыган көптөгөн өзгөртүүлөрдү киргизди, ал тургай саякат үчүн VW комби фургонун да өзгөрттү
¡Mi Estación Meteorológica Con Arduino !: 6 Steps
¡Mi Estación Meteorológica Con Arduino !: Үйрөткүчтөрдүн эң башкысы a c ó hocer hacer una estaci ó n meteorol ó gica con un Arduino Uno, un BMP180 y un LCD, de unute manera r & a Жөнөкөй логикалык проп ó sito que es que el LCD mue
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Dc Converter Mini Mini Ac: 7 кадам
Mini Converter to Dc Converter: бул ACдан DC Converter.itке чейин болгону бир нече долларга турду.Төрт диоддун баасы абдан жөнөкөй жана ширетүүдө эч кандай кыйынчылык жок. ошондуктан мен аны баарыңар менен бөлүшкүм келет, ошондуктан баштайлы
Arduino Uno аркылуу Arduino Pro Mini 328P программасын кантип жүктөө керек: 6 кадам
Arduino Uno аркылуу Arduino Pro Mini 328P программасын кантип жүктөө керек: Arduino Pro Mini - бул 14 I/O казыктары бар эң кичине ДСП, ал 3,3 вольтто иштейт - 5 вольт DC жана кодду программалоо түзмөгүнө жүктөө оңой. санариптик киргизүү/чыгаруу порттору RX, TX, D2 ~ D13, 8 аналогдук киргизүү порттору A0 ~ A7 1