Სარჩევი:
- მარაგები
- ნაბიჯი 1: MQTT
- ნაბიჯი 2: პროგრამული უზრუნველყოფის დაყენება
- ნაბიჯი 3: აპარატურის კავშირი
- ნაბიჯი 4: ტელეფონის დაყენება
ვიდეო: ჭკვიანი ფარდის სისტემა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გსურთ ჭკვიანი ფარდების სისტემა, რომელიც იხურება მაშინ, როდესაც ოთახი ძალიან ცხელი და კაშკაშაა და ასევე შეუძლია გააკონტროლოს იგი დისტანციურად მოძრაობისას?
აქ მე გაჩვენებ, თუ როგორ უნდა გააკეთო ერთი მართლაც მარტივი
მარაგები
- Მუყაოს ყუთი
- DHT11 ტემპერატურის სენსორი
- სერვო ძრავა
- ლერწმის სენსორი
- Realtek Ameba1 RTL8195AM მიკროკონტროლი
- ჯუმბერის მავთული
ნაბიჯი 1: MQTT
MQTT არის მანქანა-მანქანასთან (M2M)/"ნივთების ინტერნეტი" კავშირის პროტოკოლი. იგი შეიქმნა, როგორც უკიდურესად მსუბუქი გამოქვეყნების/გამოწერის შეტყობინებების ტრანსპორტი.
ჩვენ შეგვიძლია ვთქვათ, რომ MQTT არის პროტოკოლი, რომელიც შექმნილია IoT– სთვის. MQTT ემყარება TCP/IP- ს და გადასცემს/იღებს მონაცემებს გამოქვეყნების/გამოწერის საშუალებით.
ვინაიდან ჩვენ ვიყენებთ ameba განვითარების დაფას, ჩვენ შეგვიძლია დავრეგისტრირდეთ ანგარიში ოფიციალურ ვებგვერდზე amebaiot და მივიღოთ უფასო MQTT სერვერი amebaiot.com/cloud-getting-started
შენიშვნა, მას შემდეგ რაც დარეგისტრირდებით AmebaIOT.com– ზე და დარეგისტრირდით თქვენს მოწყობილობაზე „Cloud Service“- ში, მაშინ მომხმარებლის სახელი და პაროლი, რომელიც თქვენ გამოიყენეთ AmebaIOT.com– ში იგივეა თქვენი MQTT კავშირისთვის, დეტალები მოგვიანებით იქნება განმარტებული სამეურვეოში. რა
ნაბიჯი 2: პროგრამული უზრუნველყოფის დაყენება
ყველა IoT (ნივთების ინტერნეტი) პროექტის ცენტრი არის Wi-Fi ჩართული მიკროკონტროლი, ჩვენი პროექტი არ არის გამონაკლისი. აქ გამოყენებული Wi-Fi მიკროკონტროლი არის Realtek– დან Ameba-1 RTL8195AM, მას აქვს ბევრი სასარგებლო პერიფერიული მოწყობილობა და ძლიერი Wi-Fi მოდული იმ სიმძლავრით, რომელიც საკმარისია უჯრედების ბატარეაზე კვირების განმავლობაში მუშაობისთვის.
მეტი რა? ეს დაფა არის პროგრამირებადი Arduino IDE– ზე! დიახ, არ არის საჭირო მყარი პროგრამული უზრუნველყოფის სწავლა, უბრალოდ გახსენით თქვენი Arduino IDE და ჩასვით შემდეგი ბმული "დამატებითი დაფის მენეჯერის URL- ში" განყოფილებაში "ფაილი -> პარამეტრები" და მიკროკონტროლერის მთელი ინსტრუმენტული ჯაჭვი და კომუნალური პროგრამები ავტომატურად გადმოიტვირთება ამ დაფის დაყენებით "გამგეობის მენეჯერი" ქვეშ "ინსტრუმენტები -> დაფა"
ამის შემდეგ, თქვენ შეგიძლიათ ჩამოტვირთოთ საწყისი კოდი Github– დან Github– ში.
ბოლო რაც თქვენ უნდა გააკეთოთ არის შემდეგი ინფორმაციის შესწორება თქვენს მიერ გადმოწერილი კოდის შესახებ და შემდეგ მზად ხართ ბოლოს და ბოლოს დააჭიროთ ღილაკს "ატვირთვა" და მიიღოთ კოდი ამება წამებში.
ნაბიჯი 3: აპარატურის კავშირი
თქვენ შეგიძლიათ მიმართოთ მარაგის განყოფილებას, რომ მიიღოთ საჭირო ნივთების სია.
პირველ რიგში თქვენ უნდა ააშენოთ "სახლი" მუყაოს ყუთიდან, არც ისე ლამაზი, ეს ქვემოთ გააკეთებს.
მიკროსქემის კავშირი საკმაოდ მარტივია, შეამოწმეთ ქვემოთ მოცემული კავშირის რუკა, რომ ყველაფერი დააკავშიროთ.
კავშირის დასრულებისთანავე შეგიძლიათ სერვო მიამაგროთ თქვენი მუყაოს სახლის კედელზე, ხოლო მისი მკლავი ფარდას დაუკავშიროთ, ლერწმის სენსორი წებოთი ფარდის ერთ მხარეს და მაგნიტი ფარდის მეორე მხარეს. გაითვალისწინეთ, რომ ნაგულისხმევად, ლერწმის სენსორი და მაგნიტი უნდა იყოს ერთმანეთის მიმდებარედ, სანამ სერვო ძრავა არ ჩამოაშორებს ფარდას და არ გადაათრევს მას.
ლერწმის სენსორის მიზანია ამებას აცნობოს ფარდა დახურულია თუ გახსნილი. დაბოლოს, მაგრამ არანაკლებ მნიშვნელოვანია, DHT11 სენსორი კედლის მეორე მხარეს დააწებოთ, ის დაგეხმარებათ გაზომოთ "ოთახის" ტემპერატურა და სავარაუდოდ უნდა უთხრა ამებას, თუ ოთახში მზის სინათლე ძალიან მაღალია, რამაც ტემპერატურა არასასიამოვნო დონეზე აიყვანა რა თუ ოთახი მართლაც ცხელია, ის ავტომატურად დაიხურება ფარდაზე და მომხმარებელს გაუგზავნის MQTT შეტყობინებას.
ნაბიჯი 4: ტელეფონის დაყენება
იმისათვის, რომ ფარდა დისტანციურად გავაკონტროლოთ MQTT– ის საშუალებით, ჩვენ ჯერ უნდა დავაყენოთ MQTT კლიენტი. არსებობს ბევრი უფასო MQTT კლიენტის აპლიკაცია Playstore– ზე Android– ისთვის და Appstore iOS– ისთვის. აქ არის Android ვერსია და iOS ვერსია.
არ აქვს მნიშვნელობა რომელ ვერსიას იყენებთ, დაყენების პროცედურა იდენტურია, პირველ რიგში, თქვენ უნდა შეავსოთ MQTT სერვერის მისამართი -> "cloud.amebaiot.com";
მეორეც, შეავსეთ პორტის ნომერი -> "1883";
მესამე, შეავსეთ თემა გამოწერისთვის -> "outTopic";
მეოთხე, შეავსეთ გამოქვეყნების თემა -> „inTopic“;
მეხუთე, შეავსეთ თქვენი MQTT ღრუბლოვანი სერვისის მომხმარებლის სახელი და პაროლი;
დაბოლოს, დააწკაპუნეთ ღილაკზე "დაკავშირება" დაკავშირების მიზნით.
დაკავშირების შემდეგ, თქვენ მიიღებთ "--- MQTT სერვერი დაკავშირებულია! ---" შეტყობინებას, რომელიც გაგზავნილია ameba– დან, როგორც წარმატებული ორმხრივი კავშირის დადასტურება. ახლა თქვენ შეგიძლიათ გაგზავნოთ "ჩართული" შეტყობინება ფარდის გასახსნელად და "გამორთული" შეტყობინება რომ დაიხუროს ნებისმიერ დროს!
გირჩევთ:
ჭკვიანი სამაგიდო LED განათება - ჭკვიანი განათება W/ Arduino - Neopixels სამუშაო ადგილი: 10 ნაბიჯი (სურათებით)
ჭკვიანი სამაგიდო LED განათება | ჭკვიანი განათება W/ Arduino | Neopixels Workspace: დღეების განმავლობაში ჩვენ დიდ დროს ვატარებთ სახლში, ვსწავლობთ და ვმუშაობთ ვირტუალურად, ასე რომ, რატომ არ გავხადოთ ჩვენი სამუშაო სივრცე უფრო დიდი და ჭკვიანი განათების სისტემით Arduino და Ws2812b LED- ებით დაფუძნებული. აქ მე გაჩვენებთ როგორ ავაშენოთ თქვენი Smart სამაგიდო LED განათება, რომელიც
შექმენით ჭკვიანი სახლის კონტროლის სისტემა STONE HMI დისკზე: 23 ნაბიჯი
შექმენით Smart Home Control System STONE HMI Disp– ზე: პროექტის დანერგვა შემდეგი სამეურვეო პროგრამა გიჩვენებთ თუ როგორ გამოიყენოთ STONE STVC050WT-01 სენსორული მოდული საყოფაცხოვრებო ტექნიკის მართვის მარტივი სისტემის შესაქმნელად
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: 7 ნაბიჯი
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: მსოფლიო იცვლება დროთა განმავლობაში და სოფლის მეურნეობაც. დღესდღეობით, ხალხი აერთიანებს ელექტრონიკას ყველა სფეროში და სოფლის მეურნეობა არ არის გამონაკლისი. ელექტრონიკის ეს შერწყმა სოფლის მეურნეობაში ეხმარება ფერმერებს და ადამიანებს, რომლებიც მართავენ ბაღებს. ამ
Alexa ფარდის კონტროლის სისტემა - 3D დასაბეჭდი და დაბალი ღირებულება: 19 ნაბიჯი (სურათებით)
Alexa ფარდების კონტროლის სისტემა - 3D დასაბეჭდი და დაბალი ღირებულება: გამარჯობა, მე დიდი ხანია ვცდილობ, რაც შეიძლება მეტი ჩვენი სახლის ავტომატიზირება. ზამთრის ჩამოსვლისთანავე, დიდ ბრიტანეთში, მე გადავწყვიტე საღამოს მოვიშორო ყველა ფარდა და შემდეგ დილით ისევ გავხსნა. ეს ნიშნავს გაშვებას
TfCD გამტარ საღებავის ფარდის კონტროლერი: 10 ნაბიჯი (სურათებით)
TfCD გამტარ საღებავის ფარდის კონტროლერი: ეს ექსპერიმენტი იკვლევს ინტერაქტიული და ადაპტირებული ინტერიერის შექმნის შესაძლებლობებს გამტარ საღებავის, როგორც დეკორატიული და ელექტრონული კომპონენტის, მარტივი მექანიზმის გამოყენებით. თქვენ შეგიძლიათ აკონტროლოთ ფარდები თქვენს სახლში