Სარჩევი:
- ნაბიჯი 1: მოთხოვნების დაყენება
- ნაბიჯი 2: მასალების შეგროვება
- ნაბიჯი 3: დანართის 3D ბეჭდვა
- ნაბიჯი 4: შეკრება
- ნაბიჯი 5: პროგრამირება
- ნაბიჯი 6: მომავალი გაუმჯობესება
ვიდეო: DIY ჰაერის ხარისხის სენსორი + 3D ნაბეჭდი ქეისი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ამ სახელმძღვანელოს აქვს ყველა ინფორმაცია, რაც გჭირდებათ ჯიბის ზომის სენსორის შესაქმნელად.
ნაბიჯი 1: მოთხოვნების დაყენება
ჰაერის ხარისხის სენსორიდან მაქსიმალურად გამოსაყენებლად, ჩვენ გვჭირდება:
- ჯიბის ზომის
- ბატარეაზე მომუშავე
- ჩართეთ დატენვის წრე
- დაკავშირებულია USB- თან
- დაკავშირებულია WiFi და Bluetooth– თან
- იკითხება ჩართულ OLED ეკრანზე
- 100 დოლარამდე
ჩვენ გვინდა, რომ ჯიბის ზომის სენსორმა შეძლოს გაზომვა:
- ტემპერატურა
- წნევა
- ტენიანობა
- CO2 დონე, რომელიც გავლენას ახდენს ტვინის მუშაობაზე
- TVOC (ჰაერის ხარისხი) დონე, რომელიც დაგეხმარებათ უსაფრთხოდ დარჩეთ 3D პრინტერის გარშემო
ნაბიჯი 2: მასალების შეგროვება
ამ პროექტისთვის დაგჭირდებათ რამდენიმე კომპონენტი. მთლიანი ღირებულება 82,57 აშშ დოლარია წერის დროს
- 1 x Thing Plus - ESP32 WROOM (https://www.sparkfun.com/products/14689)
- 1 x ლითიუმის იონური ბატარეა - 2Ah (https://www.sparkfun.com/products/13855)
- 1 x მიკრო OLED გარღვევა (https://www.sparkfun.com/products/14532)
- 1 x Environmental Combo Breakout - CCS811/BME280 (https://www.sparkfun.com/products/14348)
- 1 x Standoffs პლასტიკური 4-40; 3/8 "(https://www.sparkfun.com/products/10461)
- 1 x ხრახნიანი - ფილიპსის თავი 4-40; 1/4 "(https://www.sparkfun.com/products/10453)
- 2 x Qwiic კაბელი - 50 მმ (https://www.sparkfun.com/products/14426)
თქვენ ასევე დაგჭირდებათ:
- 3D პრინტერი, მე გამოვიყენე MonoPrice Mini Delta 3D პრინტერი (https://www.monoprice.com/product?p_id=21666)
- 3D პრინტერის ბოჭკო, მე გამოვიყენე PLA
- ფილიპსის ხრახნიანი მძღოლი
- ჯართი პლასტმასის ფურცელი გამჭვირვალე სახის ფირფიტისთვის
- უფრო დიდი ჭანჭიკები გამჭვირვალე სახის ფირფიტის დასამაგრებლად
ნაბიჯი 3: დანართის 3D ბეჭდვა
ჩვეულებრივ, თქვენ მოგიწევთ შეიმუშაოთ თქვენი საკუთარი 3D ბეჭდვით დანართი. საბედნიეროდ, მე გამოვაქვეყნე 3D ბეჭდვის ფაილები Thingiverse– ზე: https://www.thingiverse.com/thing:3545884. საერთო ჯამში, საბოლოო დიზაინამდე მისასვლელად 4 გამეორება დასჭირდა.
დიზაინის დასაბეჭდად გამოვიყენე შემდეგი პარამეტრები:
- ფენის სიმაღლე 0.2 მმ
- 20% შევსება
- საწოლის გადაბმის ფენა არ არის
ნაბიჯი 4: შეკრება
პირველი, მიამაგრეთ ჩამონგრევები გარსაცმის 6 პატარა სამონტაჟო ხვრელზე.
მეორე, ჩადეთ ბატარეა საცობებს შორის. ის ჯდება მიკროსქემის დაფების ქვეშ.
მესამე, ხრახნიან ელექტრონიკას. თუ სათანადო წინააღმდეგობები იქნა გამოყენებული, USB პორტი სრულყოფილად უნდა შეესაბამებოდეს შიგთავსის ხვრელს.
მეოთხე, შეაერთეთ ელექტრონიკა ერთმანეთთან. მიკროკონტროლერის ბატარეის ჩართვის შემდეგ გამოიყენეთ QWIIC კაბელები სენსორისა და ეკრანის სერიულად დასაკავშირებლად.
და ბოლოს, გაჭერით პლასტმასის პატარა ფურცელი გამჭვირვალე სახის ფირფიტისთვის. გაბურღეთ ხვრელები, რათა შეესაბამებოდეს ორ უფრო დიდ სამონტაჟო ხვრელს შიგთავსში და შემდეგ მიამაგრეთ იგი უფრო გრძელი ჭანჭიკებით.
ნაბიჯი 5: პროგრამირება
ნულიდან პროგრამირების ნაცვლად, მე გირჩევთ გადმოწეროთ ჩემი კოდი ქვემოთ მოყვანილი საცავიდან.
საცავი:
ამჟამად, კოდი:
- კითხულობს მონაცემებს თითოეული სენსორიდან
- ითვლის ცვლილების სიჩქარეს
- აჩვენებს მონაცემებს OLED ეკრანზე
- უერთდება WiFi- ს და აჩვენებს მონაცემებს გენერირებულ ვებ გვერდზე (ეკრანზე ნაჩვენები IP მისამართი)
მიკროკონტროლერის დასაპროგრამებლად დაგჭირდებათ:
- ჩამოტვირთეთ Arduino IDE (https://www.arduino.cc/en/Main/Software)
- დააყენეთ Arduino IDE და USB დრაივერები (https://learn.sparkfun.com/tutorials/esp32-thing-p…)
- ჩამოტვირთეთ ბიბლიოთეკები სენსორისა და OLED– ისთვის Arduino IDE ბიბლიოთეკების მენეჯერის გამოყენებით
- შეინახეთ თქვენი WiFi SSID და პაროლი დაფის "პარამეტრებში"
ნაბიჯი 6: მომავალი გაუმჯობესება
აქ მოცემულია რამდენიმე იდეა პროექტის გასაუმჯობესებლად:
- გამოიყენეთ WiFi, რომ ატვირთოთ მონაცემები ThingSpeak– ში ან სხვა სერვისი, რათა დახატოთ იგი
- გაზომეთ ბატარეის ძაბვა და აჩვენეთ დარჩენილი დრო
- გამოიყენეთ WiFi, რომ გადმოწეროთ ამინდის ინფორმაცია, ახალი ამბები და ყველაფერი, რასაც ჭკვიანი საათი აჩვენებს
- დაამატეთ მაღვიძარა, თუ CO2 დონე ძალიან მაღალია
- დაამატეთ მაღვიძარა, თუ TVOC დონე ძალიან მაღალია
შენიშვნა: #4 მართლაც გასაოცარი გზა იქნება უსაფრთხოდ დახურულ სივრცეებში და #5 ძალიან გამოიყენება 3D პრინტერის მომხმარებლებისთვის, როგორც მე!