Სარჩევი:

შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი: 8 ნაბიჯი
შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი: 8 ნაბიჯი

ვიდეო: შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი: 8 ნაბიჯი

ვიდეო: შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი: 8 ნაბიჯი
ვიდეო: 8 GB LoRA Training - Fix CUDA & xformers For DreamBooth and Textual Inversion in Automatic1111 SD UI 2024, ნოემბერი
Anonim
შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი
შექმენით LoRa ნაწილაკების დაბინძურების დეტექტორი

ჩვენ ავაშენებთ ნაწილაკების მაძიებელს PM2.5 ჰაერის ხარისხის სენსორის, ESP32, UNO და LoRa მოდულის გამოყენებით.

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

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

სირთულის დონე: ზიო იანგლინგი

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

  • Zuino M Uno Qwiic დაწყების სახელმძღვანელო
  • Zuino XS PsyFi32 Qwiic დაწყების სახელმძღვანელო

თქვენ ასევე შეგიძლიათ შეამოწმოთ სხვა Zio Qwiic Start სახელმძღვანელო ამ პროექტთან დაკავშირებით ქვემოთ:

  • Zio 1.5”OLED ჩვენების Qwiic დაწყების სახელმძღვანელო
  • Zio PM2.5 სენსორი და ადაპტერი Qwiic დაწყების სახელმძღვანელო

ბიბლიოთეკების დაყენება თქვენ უნდა დააინსტალიროთ შემდეგი ბიბლიოთეკები თქვენს Arduino IDE– ზე. ჩამოტვირთეთ შემდეგი ბიბლიოთეკები და შეინახეთ თქვენს ადგილობრივ Arduino IDE ბიბლიოთეკების საქაღალდეში:

  • Sparkfun QwiicRF ბიბლიოთეკა
  • U8glib ბიბლიოთეკა

ბიბლიოთეკების დასაყენებლად გახსენით თქვენი Arduino IDE, გადადით ჩანახატის ჩანართზე, აირჩიეთ ბიბლიოთეკის ჩართვა ->. Zip ბიბლიოთეკის დამატება. შეარჩიეთ ზემოაღნიშნული ბიბლიოთეკები თქვენს IDE- ში შესასვლელად. თქვენ ასევე შეგიძლიათ ნახოთ ეს სრული სახელმძღვანელო აქ.

ტექნიკა

  • Zio Qwiic PM2.5 ჰაერის ხარისხის სენსორი ადაპტერის დაფით x1
  • Zio Qwiic Lora მოდული (443MHz) x 2
  • ანტენა x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1.5”OLED ეკრანი x1
  • Qwiic კაბელები x4
  • მიკრო USB კაბელი x 2

კავშირის დაყენება

ჩვენ გვჭირდება ორი Lora მოდული, რათა გავაგზავნოთ და მივიღოთ მონაცემები ჩვენი PM2.5 სენსორიდან. ჩვენ ამას დავარქმევთ, როგორც LoRa მიმღებს და LoRa გამგზავნს შესაბამისად. ლორას მიმღები მიიღებს PM2.5 სენსორის მიერ შეგროვებულ მონაცემებს და გამოაქვეყნებს მას OLED ეკრანზე. LoRa გამგზავნი არის ადგილი, სადაც PM2.5 იქნება დაკავშირებული.

ლორას გამგზავნის დაყენება ქვემოთ მოცემულია მოდულები, რომლებიც საჭიროა ლორას გამგზავნისთვის. თქვენ უნდა მიამაგროთ PM2.5 სენსორი ადაპტერით გამგზავნის მხარეს შეუკვეთად, ნაწილაკების გამოვლენისა და ჰაერის ხარისხის გასაზომად.

ნაბიჯი 1: მიამაგრეთ PM2.5 სენსორი და ადაპტერი ერთად

მიამაგრეთ PM2.5 სენსორი და ადაპტერი ერთად
მიამაგრეთ PM2.5 სენსორი და ადაპტერი ერთად
მიამაგრეთ PM2.5 სენსორი და ადაპტერი ერთად
მიამაგრეთ PM2.5 სენსორი და ადაპტერი ერთად

ნაბიჯი 2: მიამაგრეთ ანტენები LoRa მოდულს

მიამაგრეთ ანტენები LoRa მოდულს
მიამაგრეთ ანტენები LoRa მოდულს
მიამაგრეთ ანტენები LoRa მოდულს
მიამაგრეთ ანტენები LoRa მოდულს

ნაბიჯი 3: Daisy Chain ყველა კომპონენტი Qwiic კაბელების გამოყენებით

Daisy Chain ყველა კომპონენტი Qwiic კაბელების გამოყენებით
Daisy Chain ყველა კომპონენტი Qwiic კაბელების გამოყენებით

ნაბიჯი 4: ჩამოტვირთეთ კოდი და ატვირთეთ PsyFi32– ზე

თქვენ შეგიძლიათ ჩამოტვირთოთ კოდი ჩვენი Github გვერდიდან აქ

ნაბიჯი 5: LoRa მიმღების დაყენება

LoRa მიმღების დაყენება
LoRa მიმღების დაყენება

თქვენი ლორა გამგზავნის შექმნის შემდეგ, ჩვენ უნდა შევქმნათ ლორა მიმღები. მონაცემები, რომლებიც ჩვენ შევიკრიბეთ ლორა გამგზავნისგან ნაწილაკებისათვის გადაეგზავნება ჩვენს მიმღებს და გამოჩნდება OLED– ზე.

ნაბიჯი 6: Daisy ჯაჭვი ყველა კომპონენტი ერთად Qwiic კაბელების გამოყენებით

Daisy Chain ყველა კომპონენტი ერთად Qwiic კაბელების გამოყენებით
Daisy Chain ყველა კომპონენტი ერთად Qwiic კაბელების გამოყენებით

ნაბიჯი 7: ჩამოტვირთეთ ქვემოთ მოყვანილი კოდი და ატვირთეთ Uno– ში

თქვენ შეგიძლიათ ჩამოტვირთოთ კოდი ჩვენი Github გვერდიდან აქ

ნაბიჯი 8: შეაერთეთ ლორა გამგზავნი და მიმღები დენის წყაროსთან

შეაერთეთ ლორა გამგზავნი და მიმღები დენის წყაროსთან
შეაერთეთ ლორა გამგზავნი და მიმღები დენის წყაროსთან

დენის წყაროსთან დაკავშირების შემდეგ (ჩვენ ვიყენებთ powerbank- ს ამ მაგალითისთვის), თქვენი Lora მიმღები მიიღებს მონაცემებს, რომლებიც გაგზავნილია თქვენი Lora გამგზავნისგან.

გირჩევთ: