Სარჩევი:
- ნაბიჯი 1: ულტრაბგერითი სენსორი
- ნაბიჯი 2: ESP8266 - 01 WiFi მოდული
- ნაბიჯი 3: Servo SG90
- ნაბიჯი 4: თქვენი ESP8266 - 01 WiFi მოდულის კონფიგურაცია
- ნაბიჯი 5: კონფიგურაცია Blynk აპლიკაცია
- ნაბიჯი 6: წრიული დიაგრამა
- ნაბიჯი 7: კოდი
- ნაბიჯი 8: ვიდეო გაკვეთილი OUTPUT– ით
ვიდეო: IoT დაფუძნებული Smart Dustbin: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ სამეურვეოში ჩვენ ვაპირებთ შევქმნათ IoT დაფუძნებული ჭკვიანი მტვრის მონიტორინგის სისტემა
ჩვენ ვაპირებთ მონიტორინგს, არის თუ არა მტვრის ნაგლეჯი სავსე თუ არა და თუ ის სავსეა, შეატყობინეთ მფლობელს მათ ტელეფონზე ბიუსტიფიკაციის საშუალებით.
პროგრამული უზრუნველყოფის მოთხოვნები:
ბლინკის აპლიკაცია
Arduino IDE
აპარატურის მოთხოვნები:
არდუინო ნანო
არდუინო ნანო სენსორული ფარი
ESP 01 WiFi მოდული
ულტრაბგერითი სენსორი
სერვო SG90
ინფრაწითელი სენსორის მოდული
ნაბიჯი 1: ულტრაბგერითი სენსორი
ის გამოსცემს ულტრაბგერას 40 000 ჰერც სიხშირით, რომელიც მოძრაობს ჰაერში და თუ რაიმე ობიექტი ან დაბრკოლებაა მის გზაზე ის უკან დაუბრუნდება მოდულს. მგზავრობის დროისა და ხმის სიჩქარის გათვალისწინებით შეგიძლიათ გამოთვალოთ მანძილი.
ნაბიჯი 2: ESP8266 - 01 WiFi მოდული
ESP8266-01 არის სერიული WiFi გადამცემი და მიმღები, რომელსაც შეუძლია ნებისმიერი მიკროკონტროლის წვდომა WiFi ქსელში.
ESP8266 მოდული არის დაბალი ღირებულება და მოდის წინასწარ დაპროგრამებული AT ბრძანების კომპლექტი firmware, რაც იმას ნიშნავს, რომ თქვენ შეგიძლიათ უბრალოდ შეაერთოთ ეს თქვენს Arduino მოწყობილობაზე და მიიღოთ იმდენი WiFi- ის შესაძლებლობები, რამდენადაც WiFi Shield გთავაზობთ. ამ მოდულს აქვს ძლიერი -დაფის დამუშავებისა და შენახვის შესაძლებლობა, რაც საშუალებას აძლევს მას ინტეგრირებული იყოს სენსორებთან და სხვა პროგრამებთან მისი GPIO– ების საშუალებით.
Მახასიათებლები:
- Wi-Fi Direct (P2P), რბილი AP
- ინტეგრირებული TCP/IP პროტოკოლის დასტა
- მას აქვს ინტეგრირებული TR გადამრთველი, ბალუნი, LNA, დენის გამაძლიერებელი და შესაბამისი ქსელი
- აღჭურვილია ინტეგრირებული PLL, მარეგულირებელი, DCXO და ენერგიის მართვის ერთეულებით
- ინტეგრირებული დაბალი სიმძლავრის 32-ბიტიანი პროცესორი შეიძლება გამოყენებულ იქნას როგორც აპლიკაცია
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU აგრეგაცია და 0.4 ms დაცვის ინტერვალი
- გაიღვიძეთ და გადაიტანეთ პაკეტები <2 ms
- ლოდინის ენერგომოხმარება <1.0mW (DTIM3)
ნაბიჯი 3: Servo SG90
სერვო ძრავა არის ელექტრო მოწყობილობა, რომელსაც შეუძლია უბიძგოს ან გადააბრუნოს ობიექტი დიდი სიზუსტით. თუ გსურთ როტაცია და ობიექტირება გარკვეული კუთხით ან მანძილით, მაშინ იყენებთ სერვო ძრავას. ის უბრალოდ შედგება მარტივი ძრავისგან, რომელიც გადის სერვო მექანიზმზე. თუ ძრავა გამოიყენება DC ძრავით, მას ეწოდება DC სერვო ძრავა, ხოლო თუ ის AC ძრავით არის მაშინ მას ეწოდება AC სერვო ძრავა. ჩვენ შეგვიძლია მივიღოთ ძალიან მაღალი ბრუნვის სერვო ძრავა მცირე და მსუბუქი წონის პაკეტებში. ამ მახასიათებლების გათვალისწინებით, ისინი გამოიყენება ბევრ პროგრამაში, როგორიცაა სათამაშო მანქანა, RC ვერტმფრენები და თვითმფრინავები, რობოტიკა, მანქანა და ა.
ნაბიჯი 4: თქვენი ESP8266 - 01 WiFi მოდულის კონფიგურაცია
შეაერთეთ თქვენი ESP 01 ქვემოთ მოცემული კავშირების მიხედვით.
შემდეგ ატვირთეთ ეს კოდი თქვენს Arduino Uno– ში. კოდი
კოდის ატვირთვის შემდეგ.
სცადეთ გაგზავნოთ ძირითადი ბრძანება: AT
თქვენ უნდა მიიღოთ კარგი პასუხი. (ეს ნიშნავს, რომ თქვენი ESP 01 კარგად მუშაობს).
ახლა თქვენი ESP 01 ავტომატურად იქნება კონფიგურირებული. არსებობს ორი ბრძანება, რომელიც ჩვენ დავწერეთ ზემოთ კოდში.
AT+CWMODE = 1 (ადგენს Wi-Fi რეჟიმს (სადგური/AP/სადგური+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (ეს შეცვლის ბაუდის სიჩქარეს 9600 -მდე, თქვენ კი შეგიძლიათ დააყენოთ 115200 -ზე.)
ნაბიჯი 5: კონფიგურაცია Blynk აპლიკაცია
ახლა მოდით დავაყენოთ თქვენი ბლინკის აპლიკაცია ტემპერატურისა და ტენიანობის მონაცემების მისაღებად გრაფიკებზე.
ნაბიჯი 1: დააწკაპუნეთ ახალ პროექტზე
ნაბიჯი 2: დაამატეთ თქვენი პროექტის სახელი და რომელი დაფა გამოვიყენებთ, ჩვენს შემთხვევაში ეს არის არდუინო ნანო
ნაბიჯი 3: აირჩიეთ თქვენი ვიჯეტი, ანუ დონე ვერტიკალური
ნაბიჯი 4: დააინსტალირეთ ქინძისთავები და მონაცემთა დიაპაზონი
ახლა თქვენი ბლინკი უნდა გამოიყურებოდეს ამ სქემის დიაგრამაზე
ნაბიჯი 6: წრიული დიაგრამა
ზემოთ მოცემულ დიაგრამაში ყველა კავშირი ნაჩვენებია ამ პროექტის IoT დაფუძნებული Smart Dustbin– ისთვის.
ჩვენ გამოვიყენეთ Arduino Nano Shield კავშირის გასაადვილებლად. კავშირი იგივე იქნება არდუინო ნანო ფარისთვისაც.
ნაბიჯი 7: კოდი
სრული კოდისთვის ეწვიეთ - Alpha Electronz
გირჩევთ:
Smart Dustbin Arduino– ს, ულტრაბგერითი სენსორის და სერვო ძრავის გამოყენებით: 3 ნაბიჯი
Smart Dustbin Arduino– ს, ულტრაბგერითი სენსორის და სერვო ძრავის გამოყენებით: ამ პროექტში მე გაჩვენებთ როგორ გააკეთოთ ჭკვიანი მტვერი Arduino– ს გამოყენებით, სადაც ნაგვის ყუთთან ავტომატურად გაიხსნება ნაგვის ყუთი. სხვა მნიშვნელოვანი კომპონენტები, რომლებიც გამოიყენება ამ ჭუჭყიანი სანაგვის დასამზადებლად არის HC-04 ულტრაბგერითი სენი
Smart Dustbin: 6 ნაბიჯი
Smart Dustbin: გამარჯობა ბიჭებო !!! მე ვედაანშ ვერდენი ვარ. და დღეს მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ თქვენი საკუთარი ჭკვიანი მტვერსასრუტი. გამომყევით Instragram– ზე, რომ მიიღოთ ინფორმაცია ჩემი შემდეგი პროექტის შესახებ. დავიწყოთ !!!! ინსტაგრამის ანგარიში: --- robotics_08
Smart Dustbin From Magicbit: 5 ნაბიჯი
Smart Dustbin From Magicbit: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ Smart dustbin Magicbit dev- ის გამოყენებით. დაფა Arduino IDE– ით. დავიწყოთ
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): 4 ნაბიჯი (სურათებით)
ამინდზე დაფუძნებული მუსიკის გენერატორი (ESP8266 დაფუძნებული მიდი გენერატორი): გამარჯობა, დღეს მე აგიხსნით, თუ როგორ უნდა შექმნათ თქვენი საკუთარი პატარა ამინდი მუსიკის გენერატორი. იგი ეფუძნება ESP8266- ს, რომელიც არდუინოს მსგავსია და ის პასუხობს ტემპერატურას, წვიმას და სინათლის ინტენსივობა. ნუ ელოდებით, რომ ის მთელ სიმღერებს ან აკორდს გამოიმუშავებს
DIY Smart Dustbin Arduino– ით: 6 ნაბიჯი (სურათებით)
DIY Smart Dustbin ერთად Arduino: აქ ჩვენ გავაკეთებთ Smart Dustbin არდუინოს და ულტრაბგერითი სენსორის გამოყენებით. ვიმედოვნებ, რომ თქვენ ისიამოვნებთ ამ პროექტის სწავლით