Mündəricat:

Lcd, Arduino, Potenciometro Y BMP .: 9 Addım
Lcd, Arduino, Potenciometro Y BMP .: 9 Addım

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 Addım

Video: Lcd, Arduino, Potenciometro Y BMP .: 9 Addım
Video: Arduino Programlamanızı Geliştirin! #2 Arduino Smoothing | Arduino Sensör Verilerini Yumuşatma 2024, Iyul
Anonim
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP
Lcd, Arduino, Potenciometro Y BMP

Bu proqramlar, LCD -nin ən yüksək temperaturu ilə təchiz olunmuşdur. Səmərəli xidmətlər çox böyük əhəmiyyət kəsb edir.

Lcd: ən yaxşı məlumatların ən çox istifadə edildiyi yerlərdəki məlumatlardan biridir. Bu, ən çox maraqlandıran şeydir.

BMP: barométrica və ya atmosférica üçün ən yaxşı metodlardan biridir.

Ehtiyaclar: enerji təchizatı və enerjini idarə etmək üçün istifadə edin. Müqavimət göstərdiyimiz kimi, bu da enerjini qorumaq üçün bir şeydir.

Arduino: art Arduino, Amerika Birləşmiş Ştatları üçün ən çox görülən işlərdən biridir. Əlavə işlər və quruluşlar fərqli ola bilər.

Addım 1: Materiallar

Materiallar
Materiallar

Lazımi montaj işləri:

- 16 kabel

- 1 ədəd arduino

- 1 lcd solado

- 1 potenciometro

- 1 bmp 180 satado

Addım 2: Montaje

Montaje
Montaje

Əlavə montaj işləri, Arduino üçün ən yaxşı seçimdir. Proqramı bağlamaq üçün Lcd proqramı "Salam, Dünya!". Bu, LiquidCrystal kitabxanasına daxil olan şirkətlərdir. Bu proqramlar Lcd -dən "Salam, Dünya!" Proqramını həyata keçirir. bu gündən etibarən Lcd -də ən çox istifadə edilə bilər. Əlaqə 16 kabel, heç bir müqavimət, heç bir Lcd, bir də Arduino və bir protokol lövhəsi yoxdur. Əlbəttə ki, heç bir problem yoxdur, bu heç bir əlaqəyə malik deyil, çox güman ki, heç bir problem yoxdur. sakitləşdirmək. Bunu etmək üçün, Arduino -dan istifadə edərək bütün məlumatları öyrənin.

Addım 3: Codigo

Codigo
Codigo

El código de "Salam, dünya!" Arduino proqramının bütün proqramları. Ən yaxşı kitabxanadır. Əlavə olaraq, "Salam, dünya!" ən yüksək səviyyəyə çatmaq üçün ən yaxşı şərtləri atmosférica y la temperatura!

Addım 4: Codigo Presión Y Temperatura

Məlumatlardan istifadə edərək "Salam, dünya!" komunal xidmətlərin montajı, xəbərlərin öyrənilməsi, istədiyiniz vaxt, istədiyiniz vaxtdan əvvəl ən vacib şeydir.

İnternetdən istifadə edərək, "İnternetə giriş" mövzusunda "Salam, dünya!" SparkFun tərəfindən BMP180 yaradılmışdır. BMP180 -in ən böyük təlimatlarından biri də bu təlimatlardır.

Addım 5: Unir Codigos

Paso 3:

SparkFun, Bmp180 kitabxanası üçün lazım olan temperaturu əvvəlcədən öyrənmək lazımdır. Los pasos dəqiq oğlu:

1. Əlaqə linki, Bmp180 kitabçasını sparkfun yükləyin:

2. Arduino "proqramına" daxil olun, kitabxanalar daxil olmaqla "Şəxsi kitablar üçün ZIP" seçimini seçin.

3. Escoger la carpeta que zar BMP180_Breakout_Arduino_Library-Master

4. Daxil olun və ya yüksəklikdə yüksəklikləri seçin.

Bu vaxtdan etibarən "SparkFun BMP180" və ya "SparkFun BMP180" proqramını istifadə edin.

Addım 6: Segunda Opción

Əlavə məlumatların qorunması, İnternetdəki məlumatların qorunması ilə əlaqədardır. 2014 -cü il tarixindən etibarən ən böyük problemlərdən biri də heç bir problemi yoxlamaqdır.

ATENCIÓN!

Bu proqramlar bir -birindən fərqli olaraq, quraşdırma və quraşdırma işlərinin aparılması ilə əlaqədardır. Arduino və ya "Salam, dünya" mövzusunda heç bir problemi həll etmək üçün heç bir problem yoxdur.

İnternetdən istifadə edərək, BMP180 -in quraşdırılması ilə bağlı bütün məlumatları əldə edə bilərsiniz.

BMP180 sensoru, kabellər və kabellər ilə əlaqəli məlumatları təqdim edir:

- Bir SDA üçün kabel: A4 və Arduino Uno ilə əlaqə qurun.

- Kabel SCL: A5 və ya Arduino Uno ilə əlaqə qurun.

- GND kabelini GND ilə bağlayın: Arduino Uno ilə əlaqə qurun.

- VIN -ə qoşulan kabel: Arduino Uno üçün 3.3V gücündə bir əlaqə.

Addım 7: Codigo Propuesto

El Cajón de Ardu üçün davamlı olaraq yaradılan işlər:

#daxil edin

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

// Məlumat üçün LCD -dən məlumatların nə qədər çox olduğunu öyrənmək olar.

float centi () {// Funqion rəqəmsal analoq və rəqəmsal çevirmək:

int dato; üzmək c; dato = analogRead (A0); c = (500.0 * məlumat)/1023;

// Şəxsi məlumatların təhlili ilə əlaqəli satışlar. Şəxsi məlumatların heç bir problemi yoxlanılmadıqda: LM35 temperatur sensoru 10 mV -dən çox olmayan bir sistemə cavabdehdir. Sensor 10 mV -lik bir sensora malikdir. Məsələn: 26, 4ºC = 264 mV = 0.264 V. 10 bitlik rəqəmsal həlli, 0 ilə 1023 arasındakı fərq, Vout = (5V*Dato)/1023 siendo (0 <Dato) <1023) bir neçə mərhələdə: Vout = ((5V*Dato)*100)/1023 dönüş (c); }

float kelvin (float cent) {float k; k = sent+273.15; qayıt (k); }

üzmək fahren (float cent) {float f; f = sent*1.8+32; qayıt (f);

}

float rankin (float cent) {float r; r = (sent + 273.15)*1.8; qayıt (r); }

// Müvafiq məlumatların təhlili analitik məlumatların təhlili ilə əlaqədardır.

void setup () {// 2x16 ölçülü LCD ölçüsünü təyin etmək üçün: lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }

// Şəxsi həyat tərzini müəyyən etmək üçün bir çox şey var. void loop () {// əsas kodunuzu bura qoyun, təkrar işləsin: float Centigrados = centi (); üzmək Fahrenheit = fahren (Centigrados); float Rankin = rankin (Centigrados); float Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd çapı (Kelvin); gecikmə (200); // Proqramın aktivləşdirilməsi üçün bütün proqramlar, məlumatların dəyişdirilməsi və ya dəyişdirilməsi ilə əlaqədardır. }

Addım 8: Ultimas Recomendaciones

1. bir nüsxə və ya bir kompüterdən başqa bir şey yoxdursa, bu heç bir problem yaratmayacaqdır. Əlaqəni davamlı olaraq bağlayın:

elcajondeardu.blogspot.com.co/2014/02/tutor…

2. Arduino -da ən çox istifadə edilən problemin həlli. Açıq bir məlumat əldə etmək üçün ən çox məlumat əldə edə bilərsiniz. Proqramın yenidən qurulması proqramın yenidən qurulması ilə əlaqəli bir səhvdir. Əlbəttə ki, bu funksiyaların hamısı açıqdır.

3. Ən çox görülən işlərin heç birində yoxlama işləri aparılmır. Bu xidmətin quraşdırılması və ya dəyişdirilməsi səhvləri aradan qaldırmaq üçün səhvləri aradan qaldırmağa kömək edəcək.

Addım 9: Nəticə

Nəticə!
Nəticə!
Nəticə!
Nəticə!

Sual budur! Nəticə etibarilə montaj işləri aparılır! el de "Salam dünya!" y el de el medidor de temperatura! Dərsliklər ən çox istifadə olunan dərslərdir və bu dərsləri öyrənmək üçün sizə kömək edəcəkdir.

! Mucha Suerte!

Tövsiyə: