Мазмұны:

Атмосфералық қысымға негізделген биіктік биіктігі: 7 қадам (суреттермен)
Атмосфералық қысымға негізделген биіктік биіктігі: 7 қадам (суреттермен)

Бейне: Атмосфералық қысымға негізделген биіктік биіктігі: 7 қадам (суреттермен)

Бейне: Атмосфералық қысымға негізделген биіктік биіктігі: 7 қадам (суреттермен)
Бейне: CASIO fx-991CW fx-570CW CLASSWIZ Calculator Full Example Manual 2024, Желтоқсан
Anonim
Атмосфералық қысымға негізделген биіктік биіктігі
Атмосфералық қысымға негізделген биіктік биіктігі
Атмосфералық қысымға негізделген биіктік биіктігі
Атмосфералық қысымға негізделген биіктік биіктігі
Атмосфералық қысымға негізделген биіктік биіктігі
Атмосфералық қысымға негізделген биіктік биіктігі

[Өңдеу]; Қолмен базалық биіктікті енгізу арқылы 6 -қадамдағы 2 -нұсқаны қараңыз.

Бұл Arduino Nano мен Bosch BMP180 атмосфералық қысым датчигіне негізделген Altimeter (Биіктік өлшегіш) құрылысының сипаттамасы.

Дизайн қарапайым, бірақ өлшемдері тұрақты және дәл (1м дәлдікпен).

Әр секунд сайын қысымның он үлгісі алынады және олардың онының орташа мәні есептеледі. Бұл қысым бастапқы қысыммен салыстырылады және биіктікті өңдеу үшін қолданылады. Базалық қысым биіктікке қосылған сәтте өлшенеді, сондықтан бұл нөлдік биіктікті білдіреді. Қажет болса, түймені басу арқылы бастапқы қысымды қалпына келтіруге болады.

[Өңдеу]: 2 -нұсқада биіктіктің қолмен енгізілуі бар. 6 -қадамдағы сипаттаманы қараңыз

Бастапқы сызықты орнату кезінде (қуатты қосу немесе түймені басу) бір секунд ішінде ағымдағы атмосфералық қысым көрсетіледі. Осыдан кейін биіктік 4 таңбалы дисплейде болады және ол әр секунд сайын жаңартылып отырады.

Қызыл сызық негізгі биіктікті орнатқаннан кейін төмен қарай төмен түсу кезінде теріс биіктікте қолданылады.

[Өңдеу]: 2 -нұсқада бұл теңіз деңгейінен төмен биіктікті білдіреді.

Альтиметр USB кабелі арқылы жұмыс істейді, сондықтан оны автомобильде, мотоциклде немесе басқа жерде USB немесе қуат банкімен пайдалануға болады.

Екі арнайы кітапхана қолданылады. BMP180 үшін біреуін мұнда табуға болады. Және бұл жерде табуға болатын TM1637 4 таңбалы дисплейге арналған.

BMP180 - бұл ең жаңа нұсқа емес. Бұл BMP280 арқылы ауыстырылған сияқты. Бұл дизайндағы BMP180 -ді BMP280 -ге ауыстыру қарапайым болуы керек.

Эскиздің бөліктері BMP180 кітапханасымен бірге жеткізілген «BMP180_altitude_example.ino» негізінде жасалған.

1 -қадам: Дизайнды тексеруге арналған тақта

Дизайнды тексеруге арналған тақта
Дизайнды тексеруге арналған тақта
Дизайнды тексеруге арналған тақта
Дизайнды тексеруге арналған тақта

Мен дизайнды сынау үшін Arduino Uno -мен бастадым. Соңғы нұсқада мен наноды қолдандым, себебі ол кішірек.

2 -қадам: басқарма құру және тұрғын үй

Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй
Басқарманы құру және тұрғын үй

Бір тақта қолданылады. Корпустың қақпағында түйме, светодиод және 4 сандық дисплей бар.

3 -қадам: Arduino Pin байланыстары

BMP180 қосылымдары: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5

4 таңбалы TM1637 дисплейі үшін қосылымдар: GND - GNDVCC - 5VCLK - D6DIO - D8

Негізгі теріс мәндер - Төбеден төмен: D2

Бастапқы қысымды қалпына келтіру түймесі: D4

4 -қадам: Arduino эскизі

5 -қадам: Финал

Финал
Финал

Бұл нәтиже…

6 -қадам: 2 -нұсқа Қолмен базалық биіктікті енгізу

Image
Image
2 -нұсқа Қолмен базалық биіктікті енгізу
2 -нұсқа Қолмен базалық биіктікті енгізу
2 -нұсқа Қолмен базалық биіктікті енгізу мүмкіндігі
2 -нұсқа Қолмен базалық биіктікті енгізу мүмкіндігі
2 -нұсқа Қолмен базалық биіктікті енгізу
2 -нұсқа Қолмен базалық биіктікті енгізу

Бұл нұсқада бір қосымша түйме енгізілген. 1 -түйме (қара) - биіктікті бастапқы енгізуді қолмен бастау. 2 -түйме (ақ) - бір санға мәнді ұлғайту.

Биіктікті енгізу кезектілігі:

1 батырмасы басылды - жарық диоды 1 рет жыпылықтайды - 2 түймешігін x цифрын 000x көлемінде ұлғайту үшін пайдалануға болады

1 түймешігі қайтадан басылды - жарық диодты 2 рет жыпылықтайды - 2 түймесін x цифрын 00x0 ұлғайту үшін пайдалануға болады

1 түймешігі қайтадан басылды - жарық диоды 3 рет жыпылықтайды - 2 түймешігін x цифрын 0x00 ұлғайту үшін пайдалануға болады

1 түймешігі қайтадан басылды - жарық диодты 4 рет жыпылықтайды - 2 түймешігін x санындағы x цифрын ұлғайту үшін пайдалануға болады

1 түймешігі қайтадан басылды - жарықдиодты 5 рет жыпылықтайды - 2 түймесін белгіні өзгерту үшін пайдалануға болады: led_on = теріс (теңіз деңгейінен төмен), led_off = оң (теңіз деңгейінен жоғары)

1 түймешігі қайтадан басылды - жарық диоды 1 рет ұзақ жыпылықтайды - биіктіктің бастапқы көрсеткіші дайын

7 -қадам:

2 нұсқасының эскизі.

Ұсынылған: