Мазмұны:
Бейне: Mini Aracino Meteorológica Con Arduino: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Оқу құралы метеорологиялық зерттеулерге сәйкес, температура мен ауа температурасын төмендетуге мүмкіндік береді.
1 -қадам: материалдар
Материалдық -техникалық құралдар қажет:
-20 кабель
- BMP180 температурасының сенсоры
- QY-1602A LCD дисплейі
- Ардуино Уно
- потенциометр
- резистенция 220 Ом
- Импресора кабелі
- Протобоард Гранде
-Компьютер
2 -қадам: Монтаж
El siguiente paso es hacer el montaje de la foto anterior. BMP 180 сенсоры орнатылған, бұл эмбарго, инструкциялардың нұсқаулары:
«VIN» сенсоры BMP 180 сенсоры «3, 3 V» және Arduino, «GND» және «GND», «SCL» және «A5», «Ar5» және «Arduino» сияқты соңғы нүктелермен жұмыс істейді. el «SDA» және «A4».
3 -қадам: Кодиго
Метеорологиялық есептер Arduino -да, сонымен қатар, кітапханаларда (Сұйық кристалл, SFE_BMP180) жүктеуді қоса алғанда, жүктеуді жүктеуге мүмкіндік береді.
#қосу
#қосу
#қосу
SFE_BMP180 қысымы;
қос PresionBase;
қос презентация = 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 жарамсыз () {
егер (қысым. басталса ())
Serial.println («BMP180 init сәттілігі»);
басқа
{
Serial.println («BMP180 бастамасы сәтсіз болды (ажыратылды ма?) N / n»);
кезінде (1);
}
күй = қысым.startTemperature ();
егер (күй! = 0) {
кідіріс (күй);
күй = қысым.getTemperature (Температура);
егер (күй! = 0) {
күй = қысым.стартҚысым (3);
егер (күй! = 0) {
кідіріс (күй);
status = press.getPressure (PresionBase, Temperatura);
}
}
}
}
жарамсыз ReadSensor () {
күй = қысым.startTemperature ();
егер (күй! = 0)
{
кідіріс (күй);
күй = қысым.getTemperature (Температура);
егер (күй! = 0)
{
күй = қысым.стартҚысым (3);
егер (күй! = 0)
{
кідіріс (күй);
status = press.getPressure (Presion, Temperatura);
егер (күй! = 0) {}
else Serial.println («en laectura de presion error / n»);
}
else Serial.println («presection -дағы қате»);
}
else Serial.println («error la laurura de temperatura / n»);
}
else Serial.println («temperatura / n қатесі»);
}
4 -қадам: Ренжіту !
Ауа -райы жағдайының өзгеруі метеорологиялық жағдайдың өзгеруіне байланысты. Қолданбалы оқулық!
Ұсынылған:
¡Mi Estación Meteorológica Con Arduino !: 6 қадам
Ардуиноның метеорологиялық консилиумы !: Оқыту әдістемесі BMP180 және ЖК -де, бейне картасында және басқа да қызметтерде. Сипаттаманы ағылшын тілі (Америка Құрама Штаттары) тіліне кері аудару Аудару
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Жасалуы: Een Mini Sprinkler Metin (12 -қадам): 8 қадам
Жасалуы: Een Mini Sprinkler Meting (группа 12): Groep 12Noortje Romeijn 4651464Milton Fox 4652622Deze Instructable - бұл Милтон Фокстың есігі Allebei volgen we de civiele minor 'De delta denker, wa
Ең арзан Arduino -- Ең кішкентай Ардуино -- Arduino Pro Mini -- Бағдарламалау -- Arduino Neno: 6 қадам (суреттермен)
Ең арзан Arduino || Ең кішкентай Ардуино || Arduino Pro Mini || Бағдарламалау || Ардуино Нено: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ ……. .Бұл жоба ең кіші және ең арзан ардуиноның интерфейсі туралы. Ең кішкентай және ең арзан ардуино - arduino pro mini. Бұл ардуиноға ұқсас
1 Gig Flash Mini Mini Cooper: 9 қадам
1 Gig Flash Mini Mini Cooper: Ағытпалы USB флэш -дискісі қосылмаса да осы Mini көрінісін сақтайды