Სარჩევი:

IoT ამინდის სადგური ბლინკის აპლიკაციის გამოყენებით: 5 ნაბიჯი
IoT ამინდის სადგური ბლინკის აპლიკაციის გამოყენებით: 5 ნაბიჯი

ვიდეო: IoT ამინდის სადგური ბლინკის აპლიკაციის გამოყენებით: 5 ნაბიჯი

ვიდეო: IoT ამინდის სადგური ბლინკის აპლიკაციის გამოყენებით: 5 ნაბიჯი
ვიდეო: მიმოხილვა BAKEEY მთავარი ამინდის სადგური დისტანციური უკაბელო სენსორი 2024, ივლისი
Anonim
Image
Image
აპარატურის კომპონენტები და კავშირები
აპარატურის კომპონენტები და კავშირები

ეს პროექტი დაკავშირებულია IoT სამყაროში საწყის ნაბიჯებთან, აქ ჩვენ დავაკავშირებთ DHT11/DHT22 სენსორს NodeMCU ან სხვა ESP8266 დაფაზე და მივიღებთ მონაცემებს ინტერნეტში, ჩვენ ვიყენებთ ბლინკის აპლიკაციას, გამოიყენეთ შემდეგი სამეურვეო ბმული, თუ არ იცნობთ ბლინკის აპლიკაცია.

ბლინკისთვის (ამას მხოლოდ რამდენიმე წუთი სჭირდება):

ამის შემდეგ თქვენ უნდა დაამატოთ esp8266 დაფები თქვენს Arduino IDE პროგრამულ უზრუნველყოფაში, გამოიყენეთ შემდეგი ბმული

Arduino IDE პროგრამულ უზრუნველყოფაში esp8266 დაფების დასამატებლად:

ან შეგიძლიათ მარტივად იპოვოთ სხვა გაკვეთილები ამ ორი ნაბიჯისათვის.

ნაბიჯი 1: აპარატურის კომპონენტები და კავშირები

აპარატურის კომპონენტები და კავშირები
აპარატურის კომპონენტები და კავშირები
აპარატურის კომპონენტები და კავშირები
აპარატურის კომპონენტები და კავშირები

არსებობს მარტივი ტექნიკური კავშირები, თქვენ არ აპირებთ რაიმე ბინძურ კავშირებთან გამკლავებას,

კომპონენტები:

1. DHT11 ან DHT22

2. NodeMCU

3. 5V მიწოდება (მიკრო USB კაბელი ან შეგიძლიათ გამოიყენოთ Vin pin nodemcu შეყვანისთვის)

4. ზოგიერთი მხტუნავი კაბელი

კავშირები:

გამოიყენეთ ქვემოთ მოცემული დიაგრამები კავშირის სრული გაგებისთვის.

შეაერთეთ DHT სენსორის მონაცემები/სიგნალის პინი nodeMCU– ს ნებისმიერ GPIO– სთან, იგივე პინის ნომერი, რომელიც თქვენ უნდა მიუთითოთ თქვენს კოდში.

ნაბიჯი 2: ბლინკის პროექტი

გადახედეთ თანდართულ ვიდეოს და მიყევით ამ ნაბიჯებს

1. შექმენით ახალი ბლინკის პროექტი, დააკოპირეთ თქვენ მიერ მიღებული ავტორიზაციის ნიშანი და დაამატეთ ორი „Gauge“ვიჯეტის ყუთიდან.

2. დააწკაპუნეთ ერთ – ერთ ახლად დამატებულ ვიჯეტზე, შეარჩიეთ ვირტუალური პინი V5 და მონიშნეთ როგორც „ტემპერატურა“, ანალოგიურად შეარჩიეთ ვირტუალური პინი V6 მეორე ვიჯეტისთვის და მონიშნეთ როგორც „ტენიანობა“. ამ ორი ვიჯეტის მნიშვნელობის ჩვენების დიაპაზონი 0 -დან 100 -მდე.

სხვა დეტალები შეგიძლიათ იხილოთ ვიდეოში.

ნაბიჯი 3: დაპროგრამეთ თქვენი საბჭო

პირველ რიგში თქვენ უნდა შეიყვანოთ ბლინკი (ჩამოტვირთეთ უახლესი ბიბლიოთეკა ბლინკის ოფიციალური ვებ – გვერდიდან) და DHT ბიბლიოთეკა თქვენს Arduino IDE პროგრამულ უზრუნველყოფაში, გადმოწეროთ თანდართული ფაილები და დაამატოთ ისინი თქვენს Arduino IDE ბიბლიოთეკის საქაღალდეში ან რასაც თქვენ იყენებთ ბიბლიოთეკების დასამატებლად.

ბიბლიოთეკების დამატების შემდეგ, დააკოპირეთ შემდეგი კოდი და დაპროგრამეთ თქვენი NodeMCU (ვიცი, რომ თქვენ ხართ ექსპერტი)

დაელოდე !!!!!!!! გთხოვთ, დაელოდოთ, სანამ თქვენი nodeMCU პროგრამირებას აპირებთ, უნდა დაამატოთ თქვენი ბლინკის პროექტის სიმბოლო და ადგილობრივი Wi-Fi როუტერის რწმუნებათა სიგელები თქვენს კოდში, საუკეთესო სურვილებით.

ნაბიჯი 4: შეამოწმეთ სენსორის მონაცემები ბლინკის აპლიკაციაში

დარწმუნდით, რომ თქვენი NODEmcu არის დაპროგრამებული, თქვენი ბლინკის პროექტის ფანჯარა დასრულებულია (თქვენ განსაზღვრეთ ვირტუალური ქინძისთავები ორივე ვიჯეტზე) და თქვენი აპარატურა მზადაა. ახლა შეაერთეთ თქვენი მობილური WiFi და გაუშვით პირდაპირ თქვენი blynk აპლიკაციით (შეამოწმეთ ვიდეო), აქ თქვენ იხილავთ ტემპერატურისა და ტენიანობის მნიშვნელობას, რომელიც ნაჩვენებია თქვენს ვიჯეტში.

ნაბიჯი 5: თქვენი ყურადღება მოითხოვს

ვიმედოვნებთ, რომ ეს პროექტი მოგცემთ ენერგიას IoT სამყაროში, არ დაგავიწყდეთ თქვენი შენიშვნების გაზიარება და გამოიწერეთ ჩვენი youtube არხი წახალისებისთვის.

Გმადლობთ:)

გირჩევთ: