Мазмұны:
- 1 -қадам: Дизайнды тексеруге арналған тақта
- 2 -қадам: басқарма құру және тұрғын үй
- 3 -қадам: Arduino Pin байланыстары
- 4 -қадам: Arduino эскизі
- 5 -қадам: Финал
- 6 -қадам: 2 -нұсқа Қолмен базалық биіктікті енгізу
- 7 -қадам:
Бейне: Атмосфералық қысымға негізделген биіктік биіктігі: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
[Өңдеу]; Қолмен базалық биіктікті енгізу арқылы 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 -нұсқа Қолмен базалық биіктікті енгізу
Бұл нұсқада бір қосымша түйме енгізілген. 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 нұсқасының эскизі.
Ұсынылған:
Қысымға сезімтал төсеніш сенсоры: 9 қадам (суреттермен)
Қысымға сезімтал еден төсенішінің сенсоры: Бұл нұсқаулықта мен еденге арналған матаның сенсорының дизайнын бөлісемін, ол сіз тұрған кезде анықтауға мүмкіндік береді. Сізді дәл өлшей алмаса да, ол сіздің толық салмағыңызбен тұра алатындығыңызды анықтай алады, немесе сіз жай ғана
Arduino атмосфералық таспа шарасы/ MS5611 GY63 GY86 Демонстрация: 4 қадам (суреттермен)
Arduino атмосфералық таспа өлшемі/ MS5611 GY63 GY86 Демонстрация: Бұл шын мәнінде барометр/ альтиметр, бірақ сіз бейнеден қарап, тақырыптың себебін көресіз. . Тыныш күнде ол сізді өлшейді
Үлкен қысымға сезімтал түсті көпіршік - Spectra Bauble ™: 10 қадам (суреттермен)
Үлкен қысымға сезімтал түс көпіршігі - Spectra Bauble ™: Досы кешке көңілді жарық алғысы келді, және бұл қандай да бір себептермен есіне түсті: Сіз басқан кезде түсін өзгертетін және дыбыс шығаратын алып шар тәрізді шар. Мен ерекше және қызықты нәрсе жасағым келді. Ол ауа қысымын қолданады
Raspberry Pi мен TE Connectivity MS8607-02BA01 көмегімен температура, салыстырмалы ылғалдылық, атмосфералық қысымды тіркеуші: 22 қадам (суреттермен)
Raspberry Pi мен TE Connectivity MS8607-02BA01 көмегімен температура, салыстырмалы ылғалдылық, атмосфералық қысымды тіркеуші: Кіріспе: Бұл жобада мен сізге температураның ылғалдылығы мен атмосфералық қысымды тіркеу жүйесін кезең-кезеңмен қалай құру керектігін көрсетемін. Бұл жоба Raspberry Pi 3 Model B және TE Connectivity MS8607-02BA экологиялық сенсорлық чипіне негізделген
Портативті цифрлық биіктік өлшегішін жасаңыз. TechShop Детройтта жасалған.: 3 қадам (суреттермен)
Портативті цифрлық биіктік өлшегішін жасаңыз. TechShop Детройтта жасалған. Фон: Қазіргі уақытта цифрлық штангенцирлер өте арзан және заттарды жасау кезінде күнделікті құралдардың бір бөлігі болып табылады. Ол сондай -ақ өте портативті. Кейде бізге сандық биіктікті өлшеуішті қолдану қажет болады. Мен жақында 2 жарты шар тәрізді пар құрдым