Სარჩევი:

სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)

ვიდეო: სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)

ვიდეო: სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)
ვიდეო: ჟიულ ვერნი - "80 000 კილომეტრი წყალქვეშ" - აუდიო წიგნი 2024, ივნისი
Anonim
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე

[რედაქტირება]; იხილეთ ვერსია 2 მე –6 საფეხურზე, ხელით საბაზისო სიმაღლე სიმაღლეზე.

ეს არის Altimeter (სიმაღლე მეტრი) შენობის აღწერა Arduino Nano და Bosch BMP180 ატმოსფერული წნევის სენსორზე დაყრდნობით.

დიზაინი მარტივია, მაგრამ გაზომვები სტაბილური და საკმაოდ ზუსტია (1 მ სიზუსტით).

ყოველი მეორე ათი წნევის ნიმუში მზადდება და ამ ათის საშუალო გამოითვლება. ეს წნევა შედარებულია საბაზისო წნევასთან და გამოიყენება სიმაღლის დასამუშავებლად. საბაზისო წნევა იზომება სიმაღლეზე ჩართვის მომენტში, ასე რომ ეს წარმოადგენს ნულოვანი მეტრის სიმაღლეს. საჭიროების შემთხვევაში, ძირითადი წნევის გადატვირთვა შესაძლებელია ღილაკის დაჭერით.

[რედაქტირება]: ვერსიას 2 აქვს ხელით საწყისი სიმაღლის შეყვანა. იხილეთ აღწერა ნაბიჯი 6

საწყისის დაყენებისას (ჩართვა ან ღილაკის დაჭერა) მიმდინარე ატმოსფერული წნევა ნაჩვენებია ერთი წამით. ამის შემდეგ სიმაღლე 4-ნიშნა ეკრანზეა და ის განახლდება ყოველ წამს.

წითელი ლიდერი გამოიყენება ნეგატიურ სიმაღლეებზე საბაზო ხაზის დადგენის შემდეგ ბორცვზე ასვლისას.

[რედაქტირება]: მე -2 ვერსიით ეს წარმოადგენს უარყოფით სიმაღლეებს ზღვის დონიდან ქვემოთ.

ალტიმეტრი იკვებება USB კაბელით, ასე რომ ის შეიძლება გამოყენებულ იქნას მანქანაში, მოტოციკლში ან ნებისმიერ სხვა ადგილას USB ან დენის ბანკით.

გამოიყენება ორი სპეციალური ბიბლიოთეკა. ერთი BMP180– ისთვის, რომელიც შეგიძლიათ ნახოთ აქ. და ერთი TM1637 ოთხნიშნა ეკრანისთვის, რომელიც შეგიძლიათ ნახოთ აქ.

BMP180 არ არის უახლესი ვერსია. როგორც ჩანს, ის BMP280– ით გაცვეთილია. ამ დიზაინში BMP180 BMP280– ით შეცვლა მარტივი უნდა იყოს.

ესკიზის ნაწილები ემყარება "BMP180_altitude_example.ino", რომელიც მოწოდებულია BMP180 ბიბლიოთეკასთან.

ნაბიჯი 1: პურის დაფა დიზაინის შესამოწმებლად

პურის დაფა დიზაინის შესამოწმებლად
პურის დაფა დიზაინის შესამოწმებლად
პურის დაფა დიზაინის შესამოწმებლად
პურის დაფა დიზაინის შესამოწმებლად

დიზაინის შესამოწმებლად Arduino Uno– ით დავიწყე. საბოლოო ვერსიაში მე გამოვიყენე ნანო, რადგან ის უფრო პატარაა.

ნაბიჯი 2: დაფის შექმნა და საცხოვრებელი

გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი
გამგეობის შექმნა და საცხოვრებელი

გამოიყენება ერთი დაფა. კორპუსის საფარში ინახება ღილაკი, led და 4 ციფრიანი ეკრანი.

ნაბიჯი 3: Arduino Pin კავშირები

BMP180 კავშირი: GND - GNDVCC - 3.3V (!!) SDA - A4SCL - A5

კავშირები ოთხნიშნა TM1637 ეკრანზე: GND - GNDVCC - 5VCLK - D6DIO - D8

ხელმძღვანელობდა უარყოფით მნიშვნელობებს - დაღმართზე: D2

საწყისი წნევის გადატვირთვის ღილაკი: D4

ნაბიჯი 4: არდუინოს ესკიზი

ნაბიჯი 5: საბოლოო

ფინალური
ფინალური

ეს არის შედეგი…

ნაბიჯი 6: ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე

Image
Image
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე
ვერსია 2 ხელით საბაზისო სიმაღლე სიმაღლეზე

ამ ვერსიაში შემოღებულია ერთი დამატებითი ღილაკი. ღილაკი 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 ესკიზი.

გირჩევთ: