Სარჩევი:
- ნაბიჯი 1: მარაგი
- ნაბიჯი 2: გაყვანილობა
- ნაბიჯი 3: UPyCraft IDE
- ნაბიჯი 4: გამოიყენეთ ThingSpeak IoT
- ნაბიჯი 5: კოდი
- ნაბიჯი 6: დააინსტალირეთ
- ნაბიჯი 7: გაზომეთ
- ნაბიჯი 8: დაასრულეთ
ვიდეო: DIY ინფრაწითელი თერმომეტრი COVID-19– ისთვის მიკროპითონით: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
კორონავირუსული დაავადების გამოვლენის გამო (COVID-19), კომპანიის HR– ს სჭირდება თითოეული თანამშრომლის ტემპერატურის გაზომვა და რეგისტრაცია. ეს არის დამღლელი და შრომატევადი ამოცანა HR– სთვის. ასე რომ, მე გავაკეთე ეს პროექტი: მუშამ დააჭირა ღილაკს, ამ ინსტრუმენტმა გაზომა ტემპერატურა, ატვირთო მონაცემები ინტერნეტში და HR- ს შეეძლო ინტერნეტში შესვლა და ყველას ტემპერატურის შემოწმება ნებისმიერ დროს.
ნაბიჯი 1: მარაგი
აპარატურა:
- MakePython ESP32
- MLX90614
- ღილაკი
- ბატარეა
- პურის დაფა
MakePython ESP32 არის ESP32 დაფა ინტეგრირებული SSD1306 OLED დისპლეით, შეგიძლიათ მიიღოთ ამ ბმულიდან:
პროგრამული უზრუნველყოფა:
uPyCraft V1.1
დააწკაპუნეთ ამ ბმულზე, რომ ჩამოტვირთოთ uPyCraft IDE Windows- ისთვის:
randomnerdtutorials.com/uPyCraftWindows.
ნაბიჯი 2: გაყვანილობა
- MLX90614– ის VIN პინი უკავშირდება MakePython ESP32– ის 3V3– ს, GND უკავშირდება GND– ს, SCL pin უკავშირდება IO22– ს და SDA pin უკავშირდება დაფის IO22– ს.
- VCC pin და GND pin ღილაკი დაკავშირებულია 3V3 და GND MakePython ESP32– თან, ხოლო OUT pin უკავშირდება IO14– ს.
- შეაერთეთ MakePython ESP8266 კომპიუტერს USB კაბელის გამოყენებით.
ნაბიჯი 3: UPyCraft IDE
- თუ თქვენ არ გამოგიყენებიათ uPyCraft, შეგიძლიათ ჩამოტვირთოთ MicroPython ESP32 Dev Kit სახელმძღვანელო დოკუმენტი დეტალური ინსტრუქციით.
- თქვენ შეგიძლიათ გამოტოვოთ ეს ნაბიჯი, თუ თქვენ იყენებთ მას.
ნაბიჯი 4: გამოიყენეთ ThingSpeak IoT
დისტანციურად აკონტროლეთ ტემპერატურა ThingSpeak– ზე, ნაბიჯები:
- დარეგისტრირდით ანგარიშზე https://thingspeak.com/. თუ უკვე გაქვთ ერთი, შედით პირდაპირ.
- დააწკაპუნეთ ახალ არხზე ახალი ThingSpeak არხის შესაქმნელად.
- შეყვანის სახელი, აღწერა, აირჩიეთ ველი 1. შემდეგ შეინახეთ არხი ბოლოში.
- დააწკაპუნეთ API Keys ვარიანტზე, დააკოპირეთ API Key, ჩვენ მას გამოვიყენებთ პროგრამაში.
ნაბიჯი 5: კოდი
ჩამოტვირთეთ და გაუშვით ssd1306.py, MLX90614.py დრაივერის ფაილი.
გააკეთეთ შემდეგი ცვლილებები main.py ფაილში, შემდეგ შეინახეთ და გაუშვით.
შეცვალეთ SSID და PSW WiFi– ს დასაკავშირებლად
SSID = 'Makerfabs'
PSW = "20160704"
შეცვალეთ API KEY, რომელიც მიიღეთ წინა საფეხურზე
API_KEY = 'RATU1SWM0MT46HHR'
ეს არის კოდი ტემპერატურის მისაღებად და მონაცემების ასატვირთად:
ხოლო True: if (button.value () == 1): Temp = sensor.getObjCelsius () #მიიღეთ ტემპერატურის ინფორმაცია oled.fill (0) oled.text ('ტემპერატურა:', 10, 20) oled.text (str (Temp), 20, 40) print (Temp) oled.show () #გამოიყენეთ API კლავიშები, რათა ჩაწეროთ ტემპერატურის მონაცემები არხის URL = "https://api.thingspeak.com/update?api_key="+API_KEY+"& ველი 1 = "+str (Temp) res = urequests.get (URL) print (res.text)
ნაბიჯი 6: დააინსტალირეთ
დააფიქსირეთ დაფა კარზე ორმხრივი ლენტით, გახსენით ბატარეის გადამრთველი, ეკრანი გამოიწვევს WiFi კავშირის წარმატებას.
ნაბიჯი 7: გაზომეთ
ეკრანზე ნათქვამია "გაზომეთ ტემპერატურა გთხოვთ დააჭიროთ ღილაკს", რაც შეიძლება ახლოს მიდიხართ MLX90614- თან, შემდეგ დააჭირეთ ღილაკს, ის აჩვენებს თქვენს ტემპერატურას და ატვირთავს მონაცემებს ვებგვერდზე.
ნაბიჯი 8: დაასრულეთ
გადადით https://thingspeak.com და შეგიძლიათ ნახოთ გაზომვები პირადი ხედვით.
ეს პროექტი აღწერს თქვენს ტემპერატურას და გაზომვის დროს, რომელიც ასევე შეიძლება გამოყენებულ იქნას როგორც დასწრების ჩანაწერი. ახლა HR– ს შეუძლია თქვენი მონაცემების ნახვა ThingSpeak ქსელში შესვლით, რაც ძალიან მოსახერხებელია.
გირჩევთ:
IOT სმარტ ინფრაწითელი თერმომეტრი (COVID-19): 3 ნაბიჯი
IOT ჭკვიანი ინფრაწითელი თერმომეტრი (COVID-19): 2019 წლის აჯანყების გამო, ჩვენ გადავწყვიტეთ გავაკეთოთ IOT ჭკვიანი ინფრაწითელი თერმომეტრი, რომელიც აკავშირებს ჭკვიან მოწყობილობებს დაფიქსირებული ტემპერატურის საჩვენებლად, ეს არ არის მხოლოდ იაფი ალტერნატივა, არამედ შესანიშნავი სწავლების მოდული ტექნიკისა და IOT– სთვის, რომელიც
არდუინოს ლაზერული ინფრაწითელი თერმომეტრი: 7 ნაბიჯი (სურათებით)
არდუინოს ლაზერული ინფრაწითელი თერმომეტრი: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ ციფრული ლაზერული ინფრაწითელი თერმომეტრი მორგებული 3D დაბეჭდილი გარსით
Arduino ინფრაწითელი თერმომეტრი იარაღი MDF საქმე: 4 ნაბიჯი (სურათებით)
არდუინოს ინფრაწითელი თერმომეტრი იარაღი MDF საქმე: ეს პროექტი არის ინფრაწითელი თერმომეტრის არდუინოს შესაქმნელად, წრე არის ჩადებული MDF შემთხვევაში, როგორც ჩანს, ბაზარზე სამედიცინო ინფრაწითელი თერმომეტრი. სენსორული ინფრაწითელი თერმომეტრი GY-906 გამოიყენება ობიექტის ტემპერატურის გასაზომად კონტაქტის გარეშე, მას შეუძლია
გამოიყენეთ სმარტფონი როგორც უკონტაქტო თერმომეტრი / პორტატული თერმომეტრი: 8 ნაბიჯი (სურათებით)
გამოიყენეთ სმარტფონი როგორც უკონტაქტო თერმომეტრი / პორტატული თერმომეტრი: სხეულის ტემპერატურის გაზომვა უკონტაქტო / უკონტაქტო თერმო იარაღის მსგავსად. მე შევქმენი ეს პროექტი, რადგან თერმო იარაღი ახლა ძალიან ძვირია, ამიტომ მე უნდა მივიღო ალტერნატივა საკუთარი ხელების გასაკეთებლად. და მიზანი არის დაბალი ბიუჯეტის ვერსიით.მომარაგებაMLX90614 არდუ
არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი - IR დაფუძნებული თერმომეტრი არდუინოს გამოყენებით: 4 ნაბიჯი
არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი | IR დაფუძნებული თერმომეტრი Arduino– ს გამოყენებით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ გავაკეთებთ უკონტაქტო თერმომეტრს arduino– ს გამოყენებით. ვინაიდან ზოგჯერ თხევადი/მყარი ტემპერატურა ძალიან მაღალია ან დაბალია და შემდეგ ძნელია მასთან კონტაქტის დამყარება და მისი წაკითხვა ტემპერატურა მაშინ ამ სცენარში