Satura rādītājs:

Altimetrs (augstuma mērītājs), pamatojoties uz atmosfēras spiedienu: 7 soļi (ar attēliem)
Altimetrs (augstuma mērītājs), pamatojoties uz atmosfēras spiedienu: 7 soļi (ar attēliem)

Video: Altimetrs (augstuma mērītājs), pamatojoties uz atmosfēras spiedienu: 7 soļi (ar attēliem)

Video: Altimetrs (augstuma mērītājs), pamatojoties uz atmosfēras spiedienu: 7 soļi (ar attēliem)
Video: Вязание крючком: МАСТЕР КЛАСС для начинающих, вяжем ЛЕТНИЙ УЗОР для жакета, кофточки, топа 2024, Jūlijs
Anonim
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu
Altimetrs (augstuma mērītājs) Pamatojoties uz atmosfēras spiedienu

[Rediģēt]; Skatiet 2. versiju 6. darbībā ar manuālu sākotnējā augstuma ievadi.

Šis ir altimetra (augstuma mērītāja) ēkas apraksts, kura pamatā ir Arduino Nano un Bosch BMP180 atmosfēras spiediena sensors.

Dizains ir vienkāršs, bet mērījumi ir stabili un diezgan precīzi (1 m precizitāte).

Katru sekundi tiek veikti desmit spiediena paraugi, un tiek aprēķināts šo desmit vidējais. Šo spiedienu salīdzina ar sākotnējo spiedienu un izmanto augstuma apstrādei. Sākotnējais spiediens tiek mērīts brīdī, kad altimetrs tiek ieslēgts, tāpēc tas nozīmē nulles metru augstumu. Ja nepieciešams, bāzes spiedienu var atiestatīt, nospiežot pogu.

[Rediģēt]: 2. versijā ir manuāli ievadīta sākotnējā augstuma ievade. Skatiet aprakstu 6. darbībā

Iestatot bāzes līniju (ieslēdzot vai nospiežot pogu), uz vienu sekundi tiek parādīts pašreizējais atmosfēras spiediens. Pēc tam augstums ir redzams 4 ciparu displejā, un tas tiks atjaunināts aptuveni katru sekundi.

Sarkanā gaismas diode tiek izmantota negatīviem augstumiem, nobraucot lejup no kalna pēc bāzes līnijas iestatīšanas.

[Rediģēt]: 2. versijā tas atspoguļo negatīvus augstumus zem jūras līmeņa.

Altimetru darbina USB kabelis, tāpēc to var izmantot automašīnā, motociklā vai jebkurā citā vietā, izmantojot USB vai strāvas banku.

Tiek izmantotas divas īpašas bibliotēkas. Viens BMP180, kas atrodams šeit. Un viens TM1637 četrciparu displejam, kas atrodams šeit.

BMP180 nav jaunākā versija. Šķiet, ka to aizstāj BMP280. Būtu vienkārši nomainīt BMP180 ar BMP280 šajā dizainā.

Skices daļas ir balstītas uz “BMP180_altitude_example.ino”, kas piegādāts kopā ar BMP180 bibliotēku.

1. darbība: maizes dēlis, lai pārbaudītu dizainu

Maizes dēlis, lai pārbaudītu dizainu
Maizes dēlis, lai pārbaudītu dizainu
Maizes dēlis, lai pārbaudītu dizainu
Maizes dēlis, lai pārbaudītu dizainu

Es sāku ar Arduino Uno, lai pārbaudītu dizainu. Galīgajā versijā es izmantoju Nano, jo tas ir mazāks.

2. solis: dēļu izveide un korpuss

Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi
Dēļu izveide un mājokļi

Tiek izmantota viena plāksne. Korpusa vāciņā ir poga, gaismas diode un četrciparu displejs.

3. darbība: Arduino tapu savienojumi

Savienojumi BMP180: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5

Savienojumi 4 ciparu TM1637 displejam: GND - GNDVCC - 5VCLK - D6DIO - D8

Led voor negatīvās vērtības - Down -hill: D2

Poga sākotnējā spiediena atiestatīšanai: D4

4. solis: Arduino skice

5. solis: fināls

Fināls
Fināls

Šis ir rezultāts…

6. darbība: 2. versija ar manuāli ievadītu sākotnējo augstuma ievadi

Image
Image
2. versija ar manuāli ievadītu sākotnējo augstuma ievadi
2. versija ar manuāli ievadītu sākotnējo augstuma ievadi
2. versija ar manuālu sākotnējā augstuma ievadi
2. versija ar manuālu sākotnējā augstuma ievadi
2. versija ar manuālu sākotnējā augstuma ievadi
2. versija ar manuālu sākotnējā augstuma ievadi

Šajā versijā ir ieviesta viena papildu poga. Poga 1 (melna) ir paredzēta, lai manuāli sāktu sākotnējā augstuma ievadi. Poga 2 (balta) ir paredzēta, lai palielinātu viena cipara vērtību.

Secība augstuma ievades laikā ir šāda:

Poga 1 nospiesta - LED mirgo 1 reizi - pogu 2 var izmantot, lai palielinātu x ciparu 000x

Poga 1 tiek nospiesta vēlreiz - LED mirgo 2 reizes - pogu 2 var izmantot, lai palielinātu x ciparu 00x0

Poga 1 tiek nospiesta vēlreiz - LED mirgo 3 reizes - pogu 2 var izmantot, lai palielinātu x ciparu 0x00

Poga 1 tiek nospiesta vēlreiz - LED mirgo 4 reizes - pogu 2 var izmantot, lai palielinātu x ciparu x000

Poga 1 tiek nospiesta vēlreiz - LED mirgo 5 reizes - pogu 2 var izmantot, lai mainītu zīmi: led_on = negatīvs (zem jūras līmeņa), led_off = pozitīvs (virs jūras līmeņa)

Poga 1 tiek nospiesta vēlreiz - LED mirgo 1 reizi - sākotnējā augstuma ievade ir gatava

7. darbība:

2. versijas skice.

Ieteicams: