Სარჩევი:
ვიდეო: აკონტროლეთ ავზის წყლის დონე ან მანძილი თქვენს სამუშაო მაგიდაზე: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
Wemos D1- ის, ულტრაბგერითი სენსორის და Thingio. AI IoT პლატფორმის გამოყენებით.
ნაბიჯი 1: ThingsIO.ai
თქვენ უბრალოდ უნდა დააკავშიროთ თქვენი Wemos D1 და ულტრაბგერითი სენსორი, როგორც ეს ნაჩვენებია დიაგრამაში.
შემდეგ ატვირთეთ კოდი თქვენს Wemos D1– ზე და აჩვენეთ გამომავალი თქვენს სამუშაო მაგიდაზე.
ბმული:
კოდი ხელმისაწვდომია თქვენთვის და თქვენ უბრალოდ უნდა შეცვალოთ თქვენი wi-fi ssid და პაროლი და ასევე შეცვალოთ თქვენი პროდუქტის id და sla id როგორც iot პლატფორმის მიხედვით.
ნაბიჯი 2: ეტაპობრივად პროცესი
ნაბიჯი 3: აპარატურის აღწერა
Wemos D1:
Მახასიათებლები:
11 ციფრული შეყვანის/გამომავალი ქინძისთავები, ყველა ქინძისთავს აქვს interrupt/pwm/I2C/ერთი მავთულის მხარდაჭერა (გარდა D0) 1 ანალოგური შეყვანა (3.2V მაქსიმალური შეყვანა) მიკრო USB კავშირი კვების ბუდე, 9-24V დენის შეყვანა. თავსებადია არდუინოსთან თავსებადია ნოდემკუსთან
ტექნიკური მახასიათებლები:
მიკროკონტროლი ESP-8266EX
სამუშაო ძაბვა 3.3V
ციფრული I/O ქინძისთავები 11
ანალოგური შეყვანის ქინძისთავები 1 (მაქსიმალური შეყვანა: 3.2V)
საათის სიჩქარე 80 MHz/160 MHz
Flash 4 მ ბაიტი
სიგრძე 68,6 მმ
სიგანე 53.4 მმ
წონა 25 გრ
ჩამაგრება:
პინი | ფუნქცია | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | ანალოგური შეყვანა, მაქსიმალური 3.3V შეყვანა | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k Pull-down, SS | GPIO15
გ | მიწა | GND
5V | 5V | -
3V3 | 3.3V | 3.3V
RST | გადატვირთვა | RST
ულტრაბგერითი სენსორი:
თუ თქვენ იღებთ ულტრაბგერითი მოდულის მოდულს, HC-SR04 კარგი არჩევანია. მისი სტაბილური შესრულება და მაღალი სიზუსტე მას პოპულარულ მოდულად აქცევს ელექტრონულ ბაზარზე. Shap IR– ის მოდულთან შედარებით, HC-SR04 უფრო იაფია, ვიდრე ის. მაგრამ მას აქვს იგივე სიზუსტე და გრძელი მანძილი.
სპეციფიკაციები:
- კვების წყარო: 5V
- DC წყნარი დენი: <2mA
- ეფექტური კუთხე: <15 °
- დასაშვები მანძილი: 2 სმ - 500 სმ
- გარჩევადობა: 1 სმ
- ულტრაბგერითი სიხშირე: 40k Hz
მოკლე ულტრაბგერითი პულსი გადადის 0 დროს, აისახება ობიექტით. სენორი იღებს ამ სიგნალს და გარდაქმნის მას ელექტრო სიგნალად. მომდევნო პულსი შეიძლება გადაეცეს, როდესაც ექო გაქრება. ამ პერიოდს ციკლის პერიოდი ეწოდება. ციკლის რეკომენდებული პერიოდი უნდა იყოს არანაკლებ 50 ms. თუ 10μs სიგანის გამომწვევი პულსი იგზავნება სიგნალის პინზე, ულტრაბგერითი მოდული გამოსცემს რვა 40kHz ულტრაბგერითი სიგნალს და გამოავლენს ექოს უკან. გაზომილი მანძილი პროპორციულია ექოს პულსის სიგანესთან და შეიძლება გამოითვალოს ზემოთ ფორმულის მიხედვით. თუ რაიმე დაბრკოლება არ გამოვლენილა, გამომავალი პინი იძლევა 38ms მაღალი დონის სიგნალს.
გირჩევთ:
გულშემატკივართა შეცვლა თქვენს სამუშაო მაგიდაზე: 10 ნაბიჯი
გულშემატკივართა შეცვლა თქვენს სამუშაო მაგიდაზე: ეს გაკეთდა იმისათვის, რომ დაგეხმაროთ ვინმეს, ვინც ახალია სამუშაო მაგიდაზე. შენი გულშემატკივარი ძალიან ხმამაღალია? კომპიუტერი ცხელდება? ეს შეიძლება იყოს რამდენიმე მიზეზი იმისა, თუ რატომ უნდა შეცვალოთ თქვენი გულშემატკივარი
გატეხილი MacBook სამუშაო მაგიდაზე!: 6 ნაბიჯი
გატეხილი MacBook დესკტოპზე!: ჰეი! ამ სახელმძღვანელოში მე გაჩვენებთ ყველას, თუ როგორ უნდა აქციოთ გატეხილი 2010 წლის MacBook „iMac“- ის მსგავსად დესკტოპისგან! რატომ გინდა ამის გაკეთება? შეიძლება თქვენ გქონდეთ ძველი დაზიანებული MacBook, რომელიც მტვერს აგროვებს და იქნებ იჯდეს ძველი მეორის გვერდით
სრული ავზის წყლის ინდიკატორის წრე D882 ტრანზისტორის გამოყენებით: 10 ნაბიჯი
სრული სატანკო წყლის ინდიკატორის წრე D882 ტრანზისტორით: გამარჯობა მეგობარო, დღეს ვაპირებ გავაკეთო სრული ავზის წყლის მაჩვენებელი, რომელიც მიუთითებს წყლის სავსე ავზზე. ბევრჯერ წყალი მიდის ნარჩენებზე წყლის ზედმეტი ნაკადის გამო. ასე რომ ჩვენ შეგვიძლია ვიცოდეთ წყლის ავზი სრულდება ამ სქემის გამოყენებით. ეს ცირკი
სახლის/ოფისის ოთახის ტემპერატურის მონიტორინგი თქვენს სამუშაო მაგიდაზე: 4 ნაბიჯი
სახლის/ოფისის ოთახის ტემპერატურის მონიტორინგი თქვენს სამუშაო მაგიდაზე: ოთახების ან ოფისების მონიტორინგისთვის, სადაც ჩვენ შეგვიძლია გამოვიყენოთ ეს პროექტი და ეს არის ნაჩვენები ამდენი დეტალით, როგორიცაა გრაფიკი, რეალურ დროში ტემპერატურა და მრავალი სხვა. ჩვენ ვიყენებთ: https://thingsio.ai/ პირველ რიგში, ჩვენ უნდა გავაკეთოთ ანგარიში ამ IoT პლატფორმაზე
დაამონტაჟეთ მე -2 ეკრანი თქვენს სამუშაო მაგიდაზე: 7 ნაბიჯი
დააინსტალირეთ მე –2 ეკრანი თქვენს სამუშაო მაგიდაზე: მე ყოველთვის მინდოდა მქონოდა მეორადი დესკტოპი, რომელიც ერთდროულად მართავდა ყველა ღია ფანჯარას და პროგრამას. მაგრამ ჩემი მაგიდა ძალიან პატარაა (და უმეტეს დროს ძალიან ხალხმრავალი) ორი მონიტორისთვის, რომლებიც ირგვლივ იდგნენ. ასე მეგონა, ჩემს მაგიდასთან ეკრანი ჩადებული, იქნებოდა