
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50


ეს პროექტი იყენებს Adafruit SI1145 ულტრაიისფერი/ხილული შუქის/ინფრაწითელი სენსორს, რათა გამოთვალოს ულტრაიისფერი სხივის მიმდინარე რეიტინგი. ულტრაიისფერი სხივები პირდაპირ არ იგრძნობა. უფრო სწორად, იგი გამოითვლება როგორც ხილული შუქისა და ინფრაწითელი მაჩვენებლების ფუნქცია. როდესაც ის გარეთ გამოვცადე, ის ზუსტი იყო, რომელიც ეფუძნებოდა ულტრაიისფერი სხივების მონაცემებს ამინდიდან. Com. მე წარმოვიდგინე პროექტი "steampunk" თემაზე - მოწყობილობა, რომელიც საჰაერო ხომალდის კაპიტანს დასჭირდება, როდესაც გემბანზე ულტრაიისფერი გამოსხივება დასჭირდება მზისგან დამცავი საშუალების გამოყენებას ან ხელახალ გამოყენებას.
საერთო დიზაინი გამიზნული იყო Raspberry Pi ამინდის სადგურთან ინტეგრირებისთვის. სამწუხაროდ, მე ჯერ არ დავასრულე ეს ინტეგრაცია. მე გავაანალიზებ ამ ინსტრუქციას შემდგომი დეტალებით, როდესაც ეს მოხდება.
ნაბიჯი 1: შეაგროვეთ საჭირო მასალები
საჭიროა აპარატურა/პროგრამული უზრუნველყოფა
- Arduino Uno და სინქრონიზაცია კაბელი USB პორტთან
- კომპიუტერი არდუინოს დასაპროგრამებლად
- ადაფრუტის ბიბლიოთეკა ულტრაიისფერი სენსორისთვის (https://github.com/adafruit/Adafruit_SI1145_Library/)
- თხევადი ბროლის ჩვენების ბიბლიოთეკა (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- LCD დისპლეი. მე გამოვიყენე: (https://smile.amazon.com/uxcell-Standard-Character-Backlight-Display/dp/B00EDMMTGY/ref=sr_1_1?ie=UTF8&qid=1481681388&sr=8-1&keywords=lcd+screen+arduino)
- Adafruit SI1145 სენსორი UV/IR/ხილული შუქისთვის (https://www.adafruit.com/products/1777) B
- პურის დაფა
- მამაკაციდან მამაკაცამდე მხტომელი კაბელები
- 10k პოტენომეტრი
- 220 ohm რეზისტორი
- ბატარეის პაკეტი (8 AA ბატარეა) 6 AA ბატარეა
ნაბიჯი 2: აპარატურის კონფიგურაცია
Solder UV სენსორი კომპიუტერთან დაკავშირება Arduino USB პორტთან
შეაერთეთ LCD ეკრანი Arduino– სთან
- LCD RS pin - ციფრული პინი 12
- LCD ჩართვა pin - ციფრული pin 11
- LCD D4 - ციფრული პინი 5
- LCD D5 პინი - ციფრული პინი 4
- LCD D6 პინი - ციფრული პინი 3
- LCD D7 პინი - ციფრული პინი 2
შეაერთეთ ულტრაიისფერი სენსორის მოდული არდუინოსთან. (ადაფრუტის გვერდი სენსორზე შეიცავს სასიამოვნო გაკვეთილს გაყვანილობის სურათების ჩათვლით).
- VIN კვების ბლოკზე - 5V ან 3V. მე დავაყენე სენსორი, რომ გამოვიყენო 3.3 ვ ისე, რომ 5 ვ გამოიყენოს LCD ეკრანმა
- GND მიწაზე.
- SCL სენსორზე SCL Arduino– ზე - pin A5.
- SDA სენსორზე SDA– ზე Arduino– ზე - pin A4.
შეაერთეთ 10 კ -იანი პოტენომეტრი +5 ვ -მდე და გრუნტი გამომავალი LCD პინ 3 -ით
შეაერთეთ 220 ოჰმატიანი რეზისტენტული ეკრანის შუქნიშნის ჩართვა, მიამაგრეთ 15 -დან 5 ვ -მდე და მიამაგრეთ 16 -ს მიწასთან.
ნაბიჯი 3: დაამატეთ კოდი არდუინოს, რომ მიიღოთ ულტრაიისფერი სხივების მაჩვენებლები
თანდართული ფაილი შეიცავს კოდს Arduino– სთვის, რომელიც ინიციალიზებს სენსორს და მიიღებს ულტრაიისფერ სხივებს.
ნაბიჯი 4: პრობლემების მოგვარება (საჭიროების შემთხვევაში)
მე გამოვიყენე ბატარეის პაკეტები Arduino– ს გასაძლიერებლად, რადგან 5V დენის ადაპტერმა მისცა ძალიან ბევრი ენერგია - ეკრანი გაბნეული ჩანდა.
თქვენ შეგიძლიათ ნახოთ სენსორის ინიციალიზაცია სერიული ეკრანიდან Arduino– ში. კოდის უმნიშვნელო შესწორება საშუალებას მოგცემთ შეამოწმოთ კითხვები სერიულ ეკრანზეც. შეცვალეთ "lcd.print" "serial.print" - ით.
ისიამოვნეთ!
გირჩევთ:
გზის ველოსიპედი დღისით და გვერდით ხილული 350mA მსუბუქი (ერთ საკანში): 11 ნაბიჯი (სურათებით)

გზის ველოსიპედით დღისით და გვერდით ხილული 350mA სინათლე (ერთ საკანში): ამ ველოსიპედის შუქს აქვს წინა და 45 ° მოპირკეთებული ქარვისფერი LED- ები 350mA- მდე. გვერდითი ხილვადობა აუმჯობესებს უსაფრთხოებას კვეთაზე. ქარვა შეირჩა დღის ხილვადობისთვის. შუქი დამონტაჟდა საჭის მარცხენა წვეთზე. მისი ნიმუშები შეიძლება განსხვავებული იყოს
ინფრაწითელი კამათლის სენსორი: 5 ნაბიჯი

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

ვალენტინობის დღის პროექტი: ხილული გულისცემა: მოდის ვალენტინობის დღე, გაწუხებთ იმაზე, რომ მას მოგწონთ თუ არა? იქნებ გინდათ გკითხოთ, მაგრამ აქ არის კიდევ ერთი გზა, თითი ჩაუდეთ გულისცემის აპარატში, მონაცემები აჩვენებს პასუხს. მოზრდილთა გულისცემა დაახლოებით 70 ~ 80 -ჯერ, კარგად, 60 ~
Raspberry Pi - TMP007 ინფრაწითელი თერმოპილეს სენსორი პითონი გაკვეთილი: 4 ნაბიჯი

Raspberry Pi - TMP007 ინფრაწითელი თერმოპილის სენსორი Python Tutorial: TMP007 არის ინფრაწითელი თერმოპილეს სენსორი, რომელიც ზომავს ობიექტის ტემპერატურას მასთან კონტაქტის გარეშე. სენსორულ ველში ობიექტის მიერ გამოსხივებული ინფრაწითელი ენერგია შეიწოვება სენსორში ინტეგრირებული თერმოპოლის მიერ. თერმოპოლი
Raspberry Pi - TMP007 ინფრაწითელი თერმოპილეს სენსორი Java სასწავლო: 4 ნაბიჯი

Raspberry Pi - TMP007 ინფრაწითელი თერმოპილეს სენსორი Java Tutorial: TMP007 არის ინფრაწითელი თერმოპოლის სენსორი, რომელიც ზომავს ობიექტის ტემპერატურას მასთან კონტაქტის გარეშე. სენსორულ ველში ობიექტის მიერ გამოსხივებული ინფრაწითელი ენერგია შეიწოვება სენსორში ინტეგრირებული თერმოპოლის მიერ. თერმოპოლი