Სარჩევი:
- მარაგები
- ნაბიჯი 1: გამოყენებული მასალები:
- ნაბიჯი 2: აღწერა
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: ბოლო ნაბიჯი
- ნაბიჯი 5: წყაროები
ვიდეო: ეკრანის LCD სენსორის მონაცემების ნახვა: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ამ პროექტში ჩვენ უნდა ვნახოთ მონაცემები 2 სენსორის ეკრანზე Arduino– ით. ამ პროექტის გამოყენება სათბურის ტენიანობისა და ტემპერატურის მონიტორინგია.
მარაგები
ავტორები: მარკო სპერანცა, მაქს ლეონ კარლესი, ფილიპო ფერეტო
აზიენდა: FanLab Vr
ნაბიჯი 1: გამოყენებული მასალები:
- იდეა არდუინო
- არდუინო ჯენუინო
- 2 DHT22 (ტემპერატურის და ტენიანობის სენსორი)
- ეკრანის LCD I2C 20 x 4
- 1 Meanwell 12V 25W დენის წყარო
- ნაბიჯი არდუინოს ენერგიაზე 12 -დან 8 ვოლტამდე. (ჩვენ არ ვამარაგებთ მას 5V ან 6V, მაგრამ ცოტა მეტი, რათა LCD ნათურები უფრო ნათელი იყოს)
- ელექტრო soldering რკინის
- პლასტიკური ყუთი
- საფარის გასაკეთებლად PMMA კილიტა 1 მმ სისქით
- რამდენიმე ხრახნი
ნაბიჯი 2: აღწერა
ჯერ ჩვენ უნდა ვიპოვოთ კოდი LCD ეკრანის შესახებ, მეორეც ჩვენ უნდა ვიპოვოთ კოდი სენსორის შესახებ. შემდეგ ჩვენ ყველაფერს ერთად ვდებთ საბოლოო კოდის შესაქმნელად.
საბოლოოდ ჩვენ არდუინო და სხვა მასალები უნდა ჩავდოთ ყუთში, რომ გამოსაყენებლად მზად ვიყოთ.
ნაბიჯი 3: კოდი
ეკრანზე მონაცემების დასაწერად ჩვენ უნდა გამოვიყენოთ ეს კოდი და ყურადღება მივაქციოთ სენსორის ქინძისთავებს.
ნაბიჯი 4: ბოლო ნაბიჯი
როდესაც ყველაფერი მოგვარდება, შეგიძლიათ პროექტის ყველა ნაწილი ჩასვათ ყუთში. შემდეგ ის მზადაა სათბურის შიგნით გამოსაყენებლად.
ნაბიჯი 5: წყაროები
- https://github.com/adafruit/DHT-sensor-library/blob/master/examples/DHTtester/DHTtester.ino
- https://howtomechatronics.com/tutorials/arduino/dht11-dht22-sensors-temperature-and-humidity-tutorial-using-arduino/
- https://create.arduino.cc/projecthub/mafzal/temper…
- https://www.techydiy.org/how-to-connect-an-i2c-lcd-…
დამატებითი ინფორმაციისთვის შეამოწმეთ ჩემი GitHub გვერდი
გირჩევთ:
ტემპერატურის სენსორის ცოცხალი მონაცემების შედგენა (TMP006) MSP432 LaunchPad- ისა და პითონის გამოყენებით: 9 ნაბიჯი
ტემპერატურის სენსორის ცოცხალი მონაცემების შედგენა (TMP006) MSP432 LaunchPad და პითონის გამოყენებით: TMP006 არის ტემპერატურის სენსორი, რომელიც ზომავს ობიექტის ტემპერატურას ობიექტთან კონტაქტის გარეშე. ამ გაკვეთილში ჩვენ დავხატავთ პირდაპირი ტემპერატურის მონაცემებს BoosterPack– დან (TI BOOSTXL-EDUMKII) პითონის გამოყენებით
IoT: ვიზუალიზაცია სინათლის სენსორის მონაცემების გამოყენებით Node-RED: 7 ნაბიჯი
IoT: სინათლის სენსორის მონაცემების ვიზუალიზაცია Node-RED– ის გამოყენებით: ამ ინსტრუქციაში თქვენ ისწავლით თუ როგორ შექმნათ ინტერნეტთან დაკავშირებული სენსორი! მე გამოვიყენებ გარე განათების სენსორს (TI OPT3001) ამ დემოზე, მაგრამ თქვენი არჩევანის ნებისმიერი სენსორი (ტემპერატურა, ტენიანობა, პოტენომეტრი და ა.შ.) იმუშავებს. სენსორის მნიშვნელობა
უკაბელო ტემპერატურისა და ტენიანობის სენსორის მონაცემების გაგზავნა Excel– ში: 34 ნაბიჯი
უკაბელო ტემპერატურისა და ტენიანობის სენსორის მონაცემების გაგზავნა Excel- ში: ჩვენ აქ ვიყენებთ NCD– ს ტემპერატურისა და ტენიანობის სენსორს, მაგრამ ნაბიჯები თანაბარი რჩება ნებისმიერი ncd პროდუქტისთვის, ასე რომ, თუ თქვენ გაქვთ სხვა ncd უკაბელო სენსორები, შეგიძლიათ თავისუფლად დააკვირდეთ გარდა ამისა. ამ ტექსტის გაჩერების საშუალებით თქვენ უნდა
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi ან სხვა Linux / unix დაფუძნებული კომპიუტერები: 6 ნაბიჯი
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi– ზე ან Linux– ზე დაფუძნებულ სხვა კომპიუტერებზე: როდესაც ადამიანების უმეტესობა ყიდულობს Raspberry PI– ს, მათ ჰგონიათ, რომ მათ სჭირდებათ კომპიუტერის ეკრანი. ნუ დახარჯავთ ფულს არასაჭირო კომპიუტერის მონიტორებსა და კლავიშებზე. ნუ დაკარგავთ დროს კომპიუტერებს შორის კლავიატურების და მონიტორების გადაადგილებას. არ დაუკავშიროთ ტელევიზორი, როდესაც ის არ არის
ულტრაბგერითი სენსორის (HC-SR04) მონაცემების წაკითხვა 128 × 128 LCD- ზე და მისი ვიზუალიზაცია Matplotlib– ის გამოყენებით: 8 ნაბიჯი
ულტრაბგერითი სენსორის (HC-SR04) მონაცემების წაკითხვა 128 × 128 LCD– ზე და მისი ვიზუალიზაცია Matplotlib– ის გამოყენებით: ამ ინსტრუქციურად, ჩვენ გამოვიყენებთ MSP432 LaunchPad + BoosterPack– ს ულტრაბგერითი სენსორის (HC-SR04) მონაცემების ჩვენებაზე 128 × 128 – ზე LCD და გაგზავნეთ მონაცემები კომპიუტერზე სერიულად და წარმოიდგინეთ იგი Matplotlib– ის გამოყენებით