Përmbajtje:

2.4 Stacioni i motit TFT Arduino me sensorë të shumtë: 7 hapa
2.4 Stacioni i motit TFT Arduino me sensorë të shumtë: 7 hapa

Video: 2.4 Stacioni i motit TFT Arduino me sensorë të shumtë: 7 hapa

Video: 2.4 Stacioni i motit TFT Arduino me sensorë të shumtë: 7 hapa
Video: Доступный и портативный вариант осциллографа - FNIRSI 1C15 2024, Nëntor
Anonim
2.4 Stacioni i motit TFT Arduino me sensorë të shumtë
2.4 Stacioni i motit TFT Arduino me sensorë të shumtë
2.4 Stacioni i motit TFT Arduino me sensorë të shumtë
2.4 Stacioni i motit TFT Arduino me sensorë të shumtë

Një stacion moti portativ Arduino me një LCD TFT dhe disa sensorë.

Hapi 1: Historia

Kohët e fundit kam pasur pak kohë të lirë për të luajtur me arduino.

Gjetur një skicë në internet disa muaj më parë me një LCD TFT me një sensor DHT dhe një RTC. Kështu që e lidhi atë, bëra disa modifikime në skicën për të punuar. Pas ngarkimit ishte duke punuar tmerrshëm !! Kështu që pas 4 orësh kuptova se është e kotë të vuash me të. Mendova se do të bëja një stacion moti për veten time që do ta përdor në shtëpinë time.

Le të fillojmë!

Hapi 2: Pjesët e nevojshme

Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme

Pjesët e nevojshme:

- Arduino uno ose Mega2560 (tashmë kishte)

- 2.4 tft LCD me Ili932x ose 9341 IC (tashmë kishte)

- DHT11 (tashmë kishte)

- DS18b20 (tashmë kishte)

- Një sensor drite 4 pin LDR (analog dhe dixhital)

- Disa tela kërcyes (tashmë kishte)

- Arduino IDE dhe bibliotekat e sakta

Kështu që në atë kohë nuk ishte kosto për mua.

Hapi 3: Konfigurimi i harduerit

Konfigurimi i harduerit
Konfigurimi i harduerit

Epo nuk ishte punë e madhe. Klonet kineze Arduino nuk janë gjithmonë të këqija. Kur bordi ka një vijë të dytë ku mund të lidhni kunjat, kjo bën pak më shumë hapësirë lëvizëse me instalime elektrike.

Kështu që i bashkova kunjat në anën e kundërt (për të parë poshtë) për ta bërë punën më të lehtë. Shihni foton.

Në këtë moment morëm 3 5V, 3 3.3 V dhe disa kunja GND.

Tani mund të lidhni sensorë të shumtë në tabelë në këtë mënyrë.

Sensori DHT është i lidhur me Digital 11.

Sensori i temperaturës është i lidhur me Digital 10.

LDR është e lidhur me Analog 5.

Digital 12 dhe 13 është falas. Pra, mund të shtoni 1 sensor nëse dëshironi. (Unë dua)

Për shkak të LCD -së, asnjë sensor I2C nuk mund të lidhet me tabelën. Lcd ka nevojë për pin A4 për RESET.

E trishtushme por e vërtet.

Hapi 4: Softuer

Shkarkoni bibliotekat dhe skicën.

Po ngarkoj bibliotekat për këtë projekt.

Biblioteka SPFD5408 është shumë e mirë për të drejtuar 2.4 TFT LCD, por unë mendoj se është e mirë vetëm për ILI932X; 9340; 9341 IC.

2019.01.05.!!

Një përditësim i vogël! Tani Arduino po shfaq pikën e vesës!

Indeksi i nxehtësisë shfaqet si Celsius ashtu edhe Fahrenheit.

2019.01.06!!

Versioni Mcufriend tani po raporton vlerat në monitorin Serial.

Hapi 5: Le të shohim atë që kemi bërë

Le të shohim atë që kemi bërë
Le të shohim atë që kemi bërë
Le të shohim atë që kemi bërë
Le të shohim atë që kemi bërë
Le të shohim atë që kemi bërë
Le të shohim atë që kemi bërë

Arduino ynë po diploron vlerat nga sensorët me shpejtësinë e azhurnimit 1000ms.

Ajo që shohim:

- Temperatura nga sensori DHT në njehsorin e unazës

- Lagështia në këndin e sipërm të djathtë

- Temperatura nga sensori DS18B20

- Indeksi i nxehtësisë në Fahrenheit

- Intensiteti i dritës në përqindje (akoma pak i gabuar)

- Temperatura në Fahrenheit

- Pika e vesës në Celsius

- Llogaritja e lagështirës absolute

Por! Ne kemi akoma 2 kunja dixhitale falas, kështu që ka akoma vend për pak përmirësim për të maksimizuar aftësitë e bordit tonë Arduino.

Unë jam duke planifikuar disa përmirësime (dhe vizuale) në këtë stacion moti në të ardhmen e afërt për ta bërë atë të funksionojë dhe të duket më mirë. Sapo të kem mjaft kohë të lirë natyrisht ……

Versioni i 3 -të është për ekranet e përputhshme me McuFriend. Kam pasur një ekran shoferi 1580 dhe 5408 IC të cilin nuk e kam përdorur për gati 2 vjet. Kështu që bëra disa modifikime për të punuar me ta. Unë ngarkova bibliotekën time të modifikuar McuFriend.

Hapi 6: Përpilimi i gabimeve

Gabimet e përpilimit
Gabimet e përpilimit
Gabimet e përpilimit
Gabimet e përpilimit

Kohët e fundit jam duke përpiluar gabime me Arduino IDE (dhe jo vetëm unë). Ky është një problem që kthehet shpesh.

Nëse keni një gabim të përpilimit me këtë skicë, ju lutemi kopjoni atë në një dritare të re Arduino dhe provoni përsëri.

Kjo funksionon për mua, shpresoj se do të funksionojë edhe për ju.

Për shkak të ESP Core unë jam ende ulur në Arduino IDE 1.6.13.

Pse të mos azhurnoni? Vetëm sepse ky version është shumë i përshtatshëm për mua.

Hapi 7: U krye

Ju keni mbaruar.

Përdoreni si të doni.

Faleminderit që lexuat udhëzimet e mia.

Recommended: