Съдържание:
- Стъпка 1: План за тестване на дизайна
- Стъпка 2: Създаване и настаняване на борда
- Стъпка 3: Arduino Pin връзки
- Стъпка 4: Скицата на Arduino
- Стъпка 5: Крайна
- Стъпка 6: Версия 2 с ръчно въвеждане на базовата височина
- Стъпка 7:
![Висотомер (измервател на височина) Въз основа на атмосферно налягане: 7 стъпки (със снимки) Висотомер (измервател на височина) Въз основа на атмосферно налягане: 7 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-1586-45-j.webp)
Видео: Висотомер (измервател на височина) Въз основа на атмосферно налягане: 7 стъпки (със снимки)
![Видео: Висотомер (измервател на височина) Въз основа на атмосферно налягане: 7 стъпки (със снимки) Видео: Висотомер (измервател на височина) Въз основа на атмосферно налягане: 7 стъпки (със снимки)](https://i.ytimg.com/vi/1QX5cHUsNSY/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
![Висотомер (измервател на височина) Въз основа на атмосферно налягане Висотомер (измервател на височина) Въз основа на атмосферно налягане](https://i.howwhatproduce.com/images/001/image-1586-46-j.webp)
![Висотомер (измервател на височина) Въз основа на атмосферно налягане Висотомер (измервател на височина) Въз основа на атмосферно налягане](https://i.howwhatproduce.com/images/001/image-1586-47-j.webp)
![Висотомер (измервател на височина) Въз основа на атмосферно налягане Висотомер (измервател на височина) Въз основа на атмосферно налягане](https://i.howwhatproduce.com/images/001/image-1586-48-j.webp)
[Редактиране]; Вижте версия 2 в стъпка 6 с ръчно въвеждане на базовата височина.
Това е описанието на сградата на висотомер (измервател на височина), базиран на Arduino Nano и сензор за атмосферно налягане на Bosch BMP180.
Дизайнът е прост, но измерванията са стабилни и доста точни (прецизност 1 м).
На всеки втори се правят десет проби под налягане и се изчислява средната стойност на тези десет. Това налягане се сравнява с изходното налягане и се използва за обработка на надморската височина. Базовото налягане се измерва в момента на включване на висотомера, така че това представлява надморска височина от нула метър. Ако е необходимо, изходното налягане може да се нулира чрез натискане на бутона.
[Редактиране]: Версия 2 има ръчно въвеждане на базовата височина. Вижте описанието в Стъпка 6
По време на настройката на базовата линия (включване или натискане на бутон) текущото атмосферно налягане се показва за една секунда. След това надморската височина е на 4-цифрения дисплей и това ще се актуализира всяка секунда.
Червен светодиод се използва за отрицателни надморски височини при спускане надолу по хълм след задаване на базовата линия.
[Редактиране]: С Версия 2 това представлява отрицателни височини, така че под морското равнище.
Висотомерът се захранва от USB кабел, така че може да се използва в кола, мотоциклет или на всяко друго място с USB или банка за захранване.
Използват се две специални библиотеки. Един за BMP180, който можете да намерите тук. И един за 4-цифрения дисплей TM1637, който можете да намерите тук.
BMP180 не е най -новата версия. Изглежда, че е заменен от BMP280. Трябва да е лесно да се замени BMP180 с BMP280 в този дизайн.
Части от скицата се основават на „BMP180_altitude_example.ino“, доставен с библиотеката BMP180.
Стъпка 1: План за тестване на дизайна
![Платформа за тестване на дизайна Платформа за тестване на дизайна](https://i.howwhatproduce.com/images/001/image-1586-49-j.webp)
![Платформа за тестване на дизайна Платформа за тестване на дизайна](https://i.howwhatproduce.com/images/001/image-1586-50-j.webp)
Започнах с Arduino Uno, за да тествам дизайна. В крайната версия използвах Nano, защото е по -малък.
Стъпка 2: Създаване и настаняване на борда
![Създаване и настаняване на борда Създаване и настаняване на борда](https://i.howwhatproduce.com/images/001/image-1586-51-j.webp)
![Създаване и настаняване на борда Създаване и настаняване на борда](https://i.howwhatproduce.com/images/001/image-1586-52-j.webp)
![Създаване и настаняване на борда Създаване и настаняване на борда](https://i.howwhatproduce.com/images/001/image-1586-53-j.webp)
![Създаване и настаняване на борда Създаване и настаняване на борда](https://i.howwhatproduce.com/images/001/image-1586-54-j.webp)
Използва се една единична дъска. Капакът на корпуса съдържа бутона, светодиода и 4-цифрения дисплей.
Стъпка 3: Arduino Pin връзки
Връзки за BMP180: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5
Връзки за 4 -цифрен дисплей TM1637: GND - GNDVCC - 5VCLK - D6DIO - D8
Led voor отрицателни стойности - Down -hill: D2
Бутон за нулиране на изходното налягане: D4
Стъпка 4: Скицата на Arduino
Стъпка 5: Крайна
![Финал Финал](https://i.howwhatproduce.com/images/001/image-1586-55-j.webp)
Това е резултатът…
Стъпка 6: Версия 2 с ръчно въвеждане на базовата височина
![Image Image](https://i.howwhatproduce.com/images/001/image-1586-57-j.webp)
![](https://i.ytimg.com/vi/z6eZihZgknY/hqdefault.jpg)
![Версия 2 с ръчно въвеждане на базовата височина Версия 2 с ръчно въвеждане на базовата височина](https://i.howwhatproduce.com/images/001/image-1586-58-j.webp)
![Версия 2 с ръчно въвеждане на базовата височина Версия 2 с ръчно въвеждане на базовата височина](https://i.howwhatproduce.com/images/001/image-1586-59-j.webp)
![Версия 2 с ръчно въвеждане на базовата височина Версия 2 с ръчно въвеждане на базовата височина](https://i.howwhatproduce.com/images/001/image-1586-60-j.webp)
В тази версия е въведен един допълнителен бутон. Бутон 1 (черен) трябва да стартира ръчно въвеждане на базовата височина. Бутон 2 (бял) е за увеличаване на стойността на цифра.
Последователността при въвеждане на височина е:
Бутон 1 е натиснат - Led мига 1 път - бутон 2 може да се използва за увеличаване на цифрата x в 000x
Бутон 1 е натиснат отново - Led мига 2 пъти - бутон 2 може да се използва за увеличаване на цифрата x в 00x0
Бутон 1 е натиснат отново - Led мига 3 пъти - бутон 2 може да се използва за увеличаване на цифрата x в 0x00
Бутон 1 е натиснат отново - Led мига 4 пъти - бутон 2 може да се използва за увеличаване на x цифрата в x000
Бутон 1 е натиснат отново - Led мига 5 пъти - бутон 2 може да се използва за промяна на знака: led_on = отрицателен (под морското равнище), led_off = положителен (над морското равнище)
Бутон 1 отново натиснат - Led мига 1 път дълго - входът за базовата височина е готов
Стъпка 7:
Скица на версия 2.
Препоръчано:
ШИМ регулиран вентилатор въз основа на температурата на процесора за Raspberry Pi: 4 стъпки (със снимки)
![ШИМ регулиран вентилатор въз основа на температурата на процесора за Raspberry Pi: 4 стъпки (със снимки) ШИМ регулиран вентилатор въз основа на температурата на процесора за Raspberry Pi: 4 стъпки (със снимки)](https://i.howwhatproduce.com/images/010/image-27746-j.webp)
ШИМ регулиран вентилатор въз основа на температурата на процесора за Raspberry Pi: Много калъфи за Raspberry Pi идват с малък 5V вентилатор, за да помогнат за охлаждането на процесора. Тези вентилатори обаче обикновено са доста шумни и много хора го включват към щифта 3V3, за да намалят шума. Тези вентилатори обикновено се оценяват на 200mA, което е доста h
[15 минути] Часовник Уизли / Кой е вкъщи Индикатор - Въз основа на TR -064 (бета): 4 стъпки (със снимки)
![[15 минути] Часовник Уизли / Кой е вкъщи Индикатор - Въз основа на TR -064 (бета): 4 стъпки (със снимки) [15 минути] Часовник Уизли / Кой е вкъщи Индикатор - Въз основа на TR -064 (бета): 4 стъпки (със снимки)](https://i.howwhatproduce.com/images/010/image-28085-j.webp)
[15 минути] Часовник Уизли / Кой е вкъщи Индикатор-Въз основа на TR-064 (бета): АКТУАЛИЗАЦИЯ: Вижте стъпка 3. Дълга история (TL; DR по-долу): Преди време написах малък bash-скрипт на моя компютър сканирайте мрежата за регистрирани устройства и сравнете техните имена на хост със списък със свързани имена. Всеки път, когато дадено устройство се регистрира
Най -добрият регистър за данни с балон на височина за надморска височина: 9 стъпки (със снимки)
![Най -добрият регистър за данни с балон на височина за надморска височина: 9 стъпки (със снимки) Най -добрият регистър за данни с балон на височина за надморска височина: 9 стъпки (със снимки)](https://i.howwhatproduce.com/images/005/image-14183-5-j.webp)
Крайният регистратор на данни за балони за височина с висока надморска височина: Запишете данни за балони за височина с най -високата височина надморска височина. Метеорологичен балон на голяма надморска височина, известен също като балон на голяма надморска височина или HAB, е огромен балон, пълен с хелий. Тези балони са платформа
Как да сглобите прост и мощен контролер за дръжка- Въз основа на Micro: Bit: 10 стъпки (със снимки)
![Как да сглобите прост и мощен контролер за дръжка- Въз основа на Micro: Bit: 10 стъпки (със снимки) Как да сглобите прост и мощен контролер за дръжка- Въз основа на Micro: Bit: 10 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-6260-9-j.webp)
Как да сглобите прост и мощен контролер за дръжка- Въз основа на Micro: Bit: Името на дръжката е Handlebit. Формата е дръжка и изглежда много готино! Сега можем да направим въведение за Handlebit, нека да преминем към него
Температура, относителна влажност, регистратор на атмосферно налягане с помощта на Raspberry Pi и TE свързаност MS8607-02BA01: 22 стъпки (със снимки)
![Температура, относителна влажност, регистратор на атмосферно налягане с помощта на Raspberry Pi и TE свързаност MS8607-02BA01: 22 стъпки (със снимки) Температура, относителна влажност, регистратор на атмосферно налягане с помощта на Raspberry Pi и TE свързаност MS8607-02BA01: 22 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-7524-19-j.webp)
Температура, относителна влажност, регистратор на атмосферно налягане с помощта на Raspberry Pi и TE свързаност MS8607-02BA01: Въведение: В този проект ще ви покажа как да изградите настройка по стъпка система за регистриране на температурата на влажността и атмосферното налягане. Този проект се основава на чипа за околната среда Raspberry Pi 3 Model B и TE Connectivity MS8607-02BA