Სარჩევი:

მობილური ჰაერის ხარისხის ანალიზატორი: 4 ნაბიჯი
მობილური ჰაერის ხარისხის ანალიზატორი: 4 ნაბიჯი

ვიდეო: მობილური ჰაერის ხარისხის ანალიზატორი: 4 ნაბიჯი

ვიდეო: მობილური ჰაერის ხარისხის ანალიზატორი: 4 ნაბიჯი
ვიდეო: ჰაერის ხარისხის შემოწმება 2024, ნოემბერი
Anonim
მობილური ჰაერის ხარისხის ანალიზატორი
მობილური ჰაერის ხარისხის ანალიზატორი
მობილური ჰაერის ხარისხის ანალიზატორი
მობილური ჰაერის ხარისხის ანალიზატორი

ამ სტატიაში თქვენ იხილავთ სახელმძღვანელოს, თუ როგორ უნდა ავაშენოთ ჰაერის ხარისხის ანალიზატორი. ანალიზატორი ეძღვნება მანქანას, როდესაც ის მოგზაურობს, ასე რომ ჩვენ შეგვიძლია შევქმნათ ონლაინ მონაცემთა ბაზა, რომელიც შეაგროვებს ყველა ინფორმაციას ჰაერის ხარისხის შესახებ ადგილმდებარეობის მიხედვით.

ამის რეალიზაციის მიზნით, ჩვენ გამოვიყენეთ შემდეგი ტექნიკის ელემენტები:

- STM32: NUCLEO-N432KC

- მრავალარხიანი გაზის სენსორი: Grove 101020088

- მტვრის ოპტიკური სენსორი - GP2Y1010AU0F

ტენიანობის და ტემპერატურის სენსორი: DHT11

- ვისოლის მოდული: SFM10R1

და შემდეგი პროგრამები:

- მბედ

- უბიდოტები

- ალტიუმი

ნაბიჯი 1: კოდის შემუშავება

კოდის შემუშავება
კოდის შემუშავება
კოდის შემუშავება
კოდის შემუშავება
კოდის შემუშავება
კოდის შემუშავება

უპირველეს ყოვლისა ჩვენ გამოვიყენეთ Mbed თითოეული კომპონენტის კოდის დამოუკიდებლად შესაქმნელად.

მრავალარხიანი გაზის სენსორისთვის, ოპტიკური მტვრის სენსორისთვის და ტენიანობისა და ტემპერატურის სენსორისთვის ჩვენ გამოვიყენეთ სენსორების ბიბლიოთეკები და უბრალოდ ვიყენებთ ფუნქციებს, რომლებიც ნედლი მონაცემების გადასაყვანად გამოიყენება.

მტვრის სიმკვრივის სენსორისთვის ჩვენ გვჭირდება 0.32 წმ შიდა შუქის განათება და მისი ამოღების შემდეგ 0.28 წმ -ის მნიშვნელობის წაკითხვა და შემდეგ LED- ის გამორთვა კიდევ 9.68 წთ.

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

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

ნაბიჯი 2: Sigfox - მონაცემთა ბაზა

სიგფოქსი - მონაცემთა ბაზა
სიგფოქსი - მონაცემთა ბაზა
სიგფოქსი - მონაცემთა ბაზა
სიგფოქსი - მონაცემთა ბაზა

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

ნაბიჯი 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

მას შემდეგ რაც ბარათი ფუნქციონირებს LABDEC– ზე, საჭირო იყო მისი გადატანა მიკროსქემის PCB– ზე. ამ მიზნით რამდენიმე პროგრამული უზრუნველყოფა და პლატფორმა არსებობს ამის გასაკეთებლად. ჩვენ გამოვიყენეთ Altium პროგრამული უზრუნველყოფა მისი სიმარტივისა და ეფექტურობისთვის. Altium გთავაზობთ PCB სქემის შექმნას და კომპონენტების დაბეჭდვას და შედუღებას.

აქ ჩვენ რამდენიმე ნაბიჯით განვმარტავთ ელექტრონული წრის შექმნის სახელმძღვანელოს.

ნაბიჯი 1: სქემის შექმნა.

უპირველეს ყოვლისა, თქვენ უნდა გადმოწეროთ ბიბლიოთეკები, რომლებიც საშუალებას გაძლევთ მიიღოთ ბირთვული ბარათი, ის ხელმისაწვდომია ბმულზე:

ამის შემდეგ შეგიძლიათ შექმნათ სქემა NUCLEO– ს დამატებით და დაუკავშიროთ ის კომპონენტებს, GPS– ს, გაზის სენსორს…

ნაბიჯი 2: კონვერტაცია PCB– ზე

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

ეს მეთოდი უზრუნველყოფს გაყვანილობის მხოლოდ ერთი ფენის გამოყენებას. სასურველია ქვედა ფენა, (უმჯობესია გაზარდოთ კავშირების ზომა 50 მლ -მდე, რათა არ მოხდეს შესვენება ან ელექტრული სითხის ნაკლებობა).

ნაბიჯი 3: PCB ბეჭდვა.

მას შემდეგ რაც 1 და 2 ნაბიჯები დასრულდება, თქვენ გექნებათ ეს ფანჯარა თქვენს Altium პროექტზე.

შემდეგ თქვენ უნდა შექმნათ Gerber Files, ეს ნაბიჯი დეტალურად არის მოცემული ბმულზე:

ნაბიჯი 4: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

საბოლოოდ, შტეფსელის კონექტორების შედუღების შემდეგ ჩვენ ჩავრთეთ ჩვენი წრე ყუთში, სადაც სენსორები გარედან ვუშვებთ ისე, რომ ისინი დარჩნენ გარე ჰაერში.

გირჩევთ: