![Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით: 5 ნაბიჯი Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით: 5 ნაბიჯი](https://i.howwhatproduce.com/images/007/image-19575-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით](https://i.howwhatproduce.com/images/007/image-19575-1-j.webp)
![Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით Interfacing Sensirion, SPS-30, ნაწილაკების მასალის სენსორი Arduino Duemilanove– ით I2C რეჟიმის გამოყენებით](https://i.howwhatproduce.com/images/007/image-19575-2-j.webp)
როდესაც ვეძებდი SPS30 სენსორების ინტერფეისს, მივხვდი, რომ წყაროების უმეტესობა Raspberry Pi იყო, მაგრამ არც ისე ბევრი Arduino– სთვის. მე ცოტა დროს ვატარებ, რომ სენსორი არდუინოსთან ერთად იმუშაოს და გადავწყვიტე ჩემი გამოცდილება აქ გამომექვეყნებინა, რომ ეს სხვა მომხმარებლებისთვის გამოსადეგი ყოფილიყო. ინტერფეისი ძალიან ადვილია, არ არის საჭირო შედუღება, თუ გაქვთ სწორი კაბელი. თქვენ უბრალოდ აერთებთ Arduino- ს დაფაზე ხუთ ლიდერს, რათა სენსორი იმუშაოს. ასევე ბიბლიოთეკები უკვე ხელმისაწვდომია.
მას შემდეგ რაც შეაგროვებთ კომპონენტებს, ყურადღებით შეისწავლეთ და შეხედეთ რა კაბელები, კონექტორები და ა.შ. ამ პროექტში მივყევი I2C კავშირის რეჟიმს.
მარაგები
- SPS30 Sensirion ნაწილაკების მატერიალური სენსორი და შემაერთებელი კაბელი. მე ჩემი აქ მივიღე.
- Arduino Duemilanove (ნებისმიერი სახის Arduino უნდა იმუშაოს მანამ, სანამ თქვენ განსაზღვრავთ SCL და SDA ქინძისთავებს)
- USB კაბელი Arduino– სთვის
ნაბიჯი 1: შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში
![შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში](https://i.howwhatproduce.com/images/007/image-19575-3-j.webp)
![შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში](https://i.howwhatproduce.com/images/007/image-19575-4-j.webp)
![შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში](https://i.howwhatproduce.com/images/007/image-19575-5-j.webp)
![შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში შეაერთეთ თქვენი სენსორი Arduino– სთან I2C რეჟიმში](https://i.howwhatproduce.com/images/007/image-19575-6-j.webp)
თითოეულ არდუინოს შეიძლება ჰქონდეს განსხვავებული კავშირი. როგორც უკვე აღვნიშნე, მე გამოვიყენე I2C რეჟიმი (არა UART). სენსორი შეიძლება პირდაპირ იკვებებოდეს Arduino– ს 5V პინით.
შეასრულეთ კავშირები, როგორც ნაჩვენებია სქემატებში. დუემილანოვისთვის ქინძისთავებია (როგორც ნაჩვენებია ფიგურაში):
SDA ADC4
SCL ADC5
დარწმუნდით, რომ SPS30– ის პინ 4 („ინტერფეისის არჩევა“) დაკავშირებულია GND– თან, სენსორის ჩართვისას, წინააღმდეგ შემთხვევაში სენსორი მუშაობს UART– ში, I2C რეჟიმის ნაცვლად და ეს დრაივერი ვერ აღმოაჩენს სენსორს.
ნაბიჯი 2: დააინსტალირეთ ბიბლიოთეკები თქვენი Arduino IDE– სთვის
მე მივყევი აქ მითითებებს:
ბიბლიოთეკის დაყენების ინსტრუქცია
ნაბიჯი 3: პროგრამა
კვლავ მიჰყევით გამოყენების ინსტრუქციას:
გამოყენება
გამოყენებული პროგრამა არის sps30.ino ფაილი Github საიტიდან.
ნაბიჯი 4: გამოყვანის შედგენა
თუ არაფერს აკეთებთ, პროგრამა ჩანს სერიულ მონიტორზე გამომავალი.
მე შევეცადე მისი შედგენა ჯერ პროგრამის რედაქტირებით, უბრალოდ გავთიშე აღნიშნული ხაზი.
ნაბიჯი 5: სერიული მონიტორის დაყენება
უბრალოდ შეცვალეთ ხაზი და დააბრუნეთ იგი სერიულ მონიტორზე. რა თქმა უნდა, ყოველ ჯერზე თქვენ უნდა ატვირთოთ თქვენი კოდი ახალი ცვლილებებით.
გირჩევთ:
ტენიანობის სენსორი ნაწილაკების ფოტონის გამოყენებით: 6 ნაბიჯი
![ტენიანობის სენსორი ნაწილაკების ფოტონის გამოყენებით: 6 ნაბიჯი ტენიანობის სენსორი ნაწილაკების ფოტონის გამოყენებით: 6 ნაბიჯი](https://i.howwhatproduce.com/images/011/image-30458-j.webp)
ტენიანობის სენსორი ნაწილაკების ფოტონის გამოყენებით: შესავალი ამ სახელმძღვანელოში ჩვენ ვაპირებთ ავაშენოთ ტენიანობის სენსორი ნაწილაკების ფოტონის გამოყენებით და მისი დასაძინებელი ან/და გარე WiFi ანტენის გამოყენებით. WiFi ძალა დამოკიდებულია ჰაერის ტენიანობაზე და ასევე მიწაზე. ჩვენ ვიყენებთ ამ პრინციპს
"მარტივი" დიგილოგის საათი (ციფრული ანალოგი) რეციკლირებული მასალის გამოყენებით!: 8 ნაბიჯი (სურათებით)
!["მარტივი" დიგილოგის საათი (ციფრული ანალოგი) რეციკლირებული მასალის გამოყენებით!: 8 ნაბიჯი (სურათებით) "მარტივი" დიგილოგის საათი (ციფრული ანალოგი) რეციკლირებული მასალის გამოყენებით!: 8 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-2099-56-j.webp)
"მარტივი" დიგილოგური საათი (ციფრული ანალოგი) რეციკლირებული მასალის გამოყენებით!: გამარჯობა ყველას! ასე რომ, ამ ინსტრუქციის მიხედვით, მე გაგიზიარებთ თუ როგორ გავაკეთოთ ეს ციფრული + ანალოგური საათი იაფი მასალის გამოყენებით! თუ ფიქრობთ, რომ ეს პროექტი "ცუდია", შეგიძლია წახვიდე და არ გააგრძელო ამ ინსტრუქტორის კითხვა. მშვიდობა! მე ნამდვილად ვწუხვარ, თუკი
წვრილმანი Iphone დოკი მხოლოდ პაკეტის მასალის გამოყენებით: 8 ნაბიჯი
![წვრილმანი Iphone დოკი მხოლოდ პაკეტის მასალის გამოყენებით: 8 ნაბიჯი წვრილმანი Iphone დოკი მხოლოდ პაკეტის მასალის გამოყენებით: 8 ნაბიჯი](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10770380-diy-iphone-dock-using-only-the-package-material-8-steps-j.webp)
DIY Iphone Dock მხოლოდ პაკეტის მასალის გამოყენებით: DIY iphone dock მხოლოდ პაკეტის მასალის გამოყენებით. თქვენ დაგჭირდებათ: სასარგებლო დანა x 1Ruler x 1 1us კაბელი, რომელსაც მოყვება iphone x 1 ნახევარი საათი
IPod Touch ძილის რეჟიმის ხრიკები: 4 ნაბიჯი
![IPod Touch ძილის რეჟიმის ხრიკები: 4 ნაბიჯი IPod Touch ძილის რეჟიმის ხრიკები: 4 ნაბიჯი](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124110-ipod-touch-sleep-mode-tricks-4-steps-j.webp)
IPod Touch ძილის რეჟიმის ხრიკები: ხშირად გინდათ მოუსმინოთ თქვენს Itouch- ს თქვენს საწოლში ძილის წინ, მაგრამ ნამდვილად არ გეშინიათ იმის გამო, რომ გეშინიათ თქვენი Ipod დაეცემა თქვენი საწოლიდან და გატყდეს იატაკზე? ან იქნებ შეგიძლიათ ტელეფონის ტელეფონი თქვენს კისერზე შემოიხვიოთ? ასე რომ, ის
თქვენი კამერის "სამხედრო ღამისთევაში" გადატანა, ღამის ეფექტის დამატება, ან NightVision "რეჟიმის შექმნა ნებისმიერ კამერაზე !!!: 3 ნაბიჯი
![თქვენი კამერის "სამხედრო ღამისთევაში" გადატანა, ღამის ეფექტის დამატება, ან NightVision "რეჟიმის შექმნა ნებისმიერ კამერაზე !!!: 3 ნაბიჯი თქვენი კამერის "სამხედრო ღამისთევაში" გადატანა, ღამის ეფექტის დამატება, ან NightVision "რეჟიმის შექმნა ნებისმიერ კამერაზე !!!: 3 ნაბიჯი](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124609-making-your-camera-into-military-nightvision-adding-nightvision-effect-or-creating-nightvision-mode-on-any-camera-3-steps-j.webp)
თქვენი კამერის "სამხედრო ღამისთევა", ღამის ეფექტების დამატება, ან NightVision "რეჟიმის შექმნა ნებისმიერ კამერაზე !!! *თუ გჭირდებათ რაიმე დახმარება, გთხოვთ გამოგვიგზავნოთ ელექტრონული ფოსტა: [email protected] მე ვიცი ინგლისური, ფრანგული, იაპონური, ესპანური და მე ვიცი სხვა ენები თუ თქვენ