Cov txheej txheem:

Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab: 7 Kauj Ruam (nrog Duab)
Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab: 7 Kauj Ruam (nrog Duab)

Video: Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab: 7 Kauj Ruam (nrog Duab)

Video: Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab: 7 Kauj Ruam (nrog Duab)
Video: ? Что такое многополосный 6 атомный хронометраж ? То 2024, Kaum ib hlis
Anonim
Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab
Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab
Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab
Altimeter (ntsuas qhov siab) Raws li Huab Cua Siab
Altimeter (Qhov siab ntsuas) Raws li Huab Cua Siab
Altimeter (Qhov siab ntsuas) Raws li Huab Cua Siab

[Kho kom raug]; Saib version 2 hauv qib 6 nrog rau tus kheej lub hauv paus qhov siab nkag siab.

Nov yog lub tsev piav qhia ntawm Altimeter (Altitude Meter) raws li Arduino Nano thiab Bosch BMP180 qhov ntsuas huab cua siab.

Kev tsim qauv yog qhov yooj yim tab sis kev ntsuas tau ruaj khov thiab raug heev (1m qhov tseeb).

Txhua txhua kaum qhov kev ntsuas siab tau ua thiab qhov nruab nrab ntawm kaum qhov no tau suav. Qhov siab no tau muab piv rau lub hauv paus siab thiab tau siv los ua qhov siab. Lub hauv paus siab tau ntsuas tam sim no lub ntsuas hluav taws xob tau siv rau yog li qhov no sawv cev rau qhov siab ntawm xoom meter. Yog tias tsim nyog lub hauv paus tuaj yeem rov pib dua los ntawm kev thawb lub pob.

[Kho kom raug]: Version 2 muaj cov hauv paus nkag siab qhov siab nkag. Saib cov lus piav qhia hauv Kauj Ruam 6

Thaum teeb tsa lub hauv paus (lub zog rau lossis khawm thawb) qhov ntsuas cua tam sim no tau tshwm rau ib pliag. Tom qab qhov siab no nyob ntawm 4-tus lej zaub thiab qhov no yuav hloov tshiab txog txhua ob.

Ib qho liab coj los siv rau qhov siab tsis zoo thaum mus rau pem toj siab tom qab teeb tsa lub hauv paus.

[Kho kom raug]: Nrog Version 2 qhov no sawv cev rau qhov siab tsis zoo li hauv qab hiav txwv.

Lub ntsuas cua yog siv los ntawm USB cable yog li tuaj yeem siv hauv tsheb, maus taus lossis txhua qhov chaw nrog USB lossis lub txhab nyiaj hluav taws xob.

Ob lub tsev qiv ntawv tshwj xeeb tau siv. Ib qho rau BMP180 uas tuaj yeem pom ntawm no. Thiab ib qho rau TM1637 4-tus lej zaub uas tuaj yeem pom ntawm no.

BMP180 tsis yog qhov tshiab tshaj plaws. Nws zoo li tau hloov pauv los ntawm BMP280. Nws yuav tsum yooj yim los hloov BMP180 nrog BMP280 hauv qhov tsim qauv no.

Ib feem ntawm daim duab kos yog ua raws "BMP180_altitude_example.ino" xa nrog BMP180 lub tsev qiv ntawv.

Kauj Ruam 1: Breadboard los Ntsuas Tus Tsim

Breadboard los Ntsuas Tus Tsim
Breadboard los Ntsuas Tus Tsim
Breadboard los Ntsuas Tus Tsim
Breadboard los Ntsuas Tus Tsim

Kuv pib nrog Arduino Uno los ntsuas qhov tsim. Hauv qhov kawg kuv tau siv Nano vim tias nws me dua.

Kauj Ruam 2: Tsim Pawg Thawj Coj thiab Vaj Tsev

Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev
Pawg Tsim thiab Vaj Tsev

Ib lub rooj tsavxwm nkaus xwb yog siv. Lub hau npog ntawm lub tsev tuav lub khawm, coj thiab 4-tus lej zaub.

Kauj Ruam 3: Txuas Arduino Pin

Kev sib txuas rau BMP180: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5

Kev sib txuas rau 4 tus lej TM1637 zaub: GND - GNDVCC - 5VCLK - D6DIO - D8

Coj qhov tsis zoo qhov tseem ceeb - nqes toj: D2

Khawm rau rov pib lub hauv paus siab: D4

Kauj Ruam 4: Arduino Sketch

Kauj ruam 5: Kawg

Kawg
Kawg

Qhov no yog qhov tshwm sim…

Kauj Ruam 6: Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm

Image
Image
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm
Version 2 Nrog Rau Tus Kheej Qhov Ntsuas Qhov Siab Tshaj Tawm

Hauv qhov version no ib lub khawm ntxiv tau qhia. Khawm 1 (dub) yog pib ua haujlwm ntawm tus kheej lub hauv paus qhov siab nkag. Khawm 2 (dawb) yog txhawm rau nce tus nqi ib tus lej.

Ib theem zuj zus thaum nkag siab yog:

Khawm 1 thawb - Coj flashes 1 zaug - khawm 2 tuaj yeem siv los nce x lej hauv 000x

Khawm 1 thawb dua - Coj teeb 2 zaug - khawm 2 tuaj yeem siv los nce x lej hauv 00x0

Khawm 1 thawb dua - Coj teeb 3 zaug - khawm 2 tuaj yeem siv los nce x lej hauv 0x00

Khawm 1 thawb dua - Coj teeb 4 zaug - khawm 2 tuaj yeem siv los nce x lej hauv x000

Khawm 1 thawb dua - Coj flashes 5 zaug - khawm 2 tuaj yeem siv los hloov qhov kos npe: led_on = tsis zoo (qis dua qib hiav txwv), led_off = zoo (saum hiav txwv)

Khawm 1 thawb dua - Coj flashes 1 lub sijhawm ntev - lub hauv paus qhov siab nkag tau npaj txhij

Kauj ruam 7:

Sketch ntawm version 2.

Pom zoo: