Სარჩევი:
- ნაბიჯი 1: შექმენით DIY Sonoff Smart Switch გამოიყენეთ ESP-01
- ნაბიჯი 2: გააკეთეთ DIY Sonoff Smart Switch გამოიყენეთ Wemos and Relay, Button Shield
- ნაბიჯი 3: შექმენით DIY Sonoff Smart Switch გამოიყენეთ NodeMCU და სარელეო მოდული
- ნაბიჯი 4: შექმენით DIY Sonoff Smart Switch გამოიყენეთ Bluino IoT შემქმნელის ნაკრები
- ნაბიჯი 5: Flash Sonoff Basic R1/R2/R3/mini SwitchIoT Firmware– ით
- ნაბიჯი 6: ატვირთეთ Firmware Android– დან ESP8266/ESP8285 გამოიყენეთ SwitchIoT აპლიკაცია
- ნაბიჯი 7: დაუკავშირეთ SwitchIoT მოწყობილობა ქსელს
- ნაბიჯი 8: სტატუსის LED ინდიკატორის ცოდნა
- ნაბიჯი 9: გაუზიარეთ SwitchIoT Token სხვა მომხმარებლებს
- ნაბიჯი 10: გააკონტროლეთ იგივე SwitchIot მოწყობილობა
- ნაბიჯი 11: ისიამოვნეთ
ვიდეო: შექმენით DIY Sonoff Smart Switch გამოიყენეთ Android აპლიკაცია: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
რა არის სონოფი?
Sonoff არის ჭკვიანი გადართვის მოწყობილობის ხაზი Smart Home– ისთვის, რომელიც შემუშავებულია ITEAD– ის მიერ. ამ ხაზის ერთ -ერთი ყველაზე მოქნილი და იაფი მოწყობილობაა Sonoff Basic და Sonoff mini. ეს არის Wi-Fi ჩართული კონცენტრატორები, რომლებიც დაფუძნებულია დიდ ჩიპზე, ESP8266/ESP8285.
მიუხედავად იმისა, რომ სონოფის ინფრასტრუქტურა შეიძლება საკმაოდ კარგად იმუშაოს ძირითადი მომხმარებლებისთვის, სხვებს შეიძლება სურთ გატეხონ თავიანთი ტექნიკით. ტექნიკა, რომელიც DIY Sonoff- ს აშენებს, ცვლის მის დაბალ ფასს: ESP8266 1 მბ ფლეშით, სარელეო LED, ღილაკით და სიმძლავრით.
შემდეგი, firmware esp8266– ზე ჩატვირთვა არ გჭირდებათ კომპიუტერი ან ლეპტოპი, უბრალოდ გჭირდებათ Android სმარტფონი გასაოცარი აპლიკაციით, რომელიც არის SwitchIoT, ამ აპლიკაციით IoT მოწყობილობა ისეთივე ადვილია, როგორც firmware– ის ატვირთვა რეგისტრაციის გარეშე/ შესვლა და სერვერის კონფიგურაცია.
ეს გაკვეთილი გეტყვით როგორ გააკეთოთ DIY Sonoff ჭკვიანი გადამრთველი რამოდენიმე სხვადასხვა ტექნიკის მოდელის გამოყენებით.
ნაბიჯი 1: შექმენით DIY Sonoff Smart Switch გამოიყენეთ ESP-01
რაც მოითხოვს ყველაზე დაბალ ღირებულებას არის ESP-01 და სარელეო მოდულის გამოყენება.
საჭიროა დამატებითი მოდული USB to TTL გადამყვანი ESP-01– ისთვის, რომელიც გამოიყენება მხოლოდ firmware– ის ციმციმის დროს. თქვენ უნდა შეცვალოთ იგი ღილაკის დამატებით GPIO0- ს GND- თან დასაკავშირებლად ისე, რომ როდესაც ESP-01 ჩართულია ღილაკზე დაჭერისას და დაჭერისას მას შეუძლია შევიდეს ფლეშ რეჟიმში.
გამოიყენეთ OTG USB TTL გადამყვანს Android სმარტფონთან დასაკავშირებლად.
ნაბიჯი 2: გააკეთეთ DIY Sonoff Smart Switch გამოიყენეთ Wemos and Relay, Button Shield
აქ თქვენ გჭირდებათ მხოლოდ Wemos დაფა, რელე, ღილაკი და ორმაგი საბაზისო ფარი სათაურის ქინძისთავებით.
მისი აწყობა ადვილი იქნება, რადგან მან მხოლოდ რამდენიმე ფარი დააწყო ერთმანეთში, როგორც სურათზეა, შეამოწმეთ ქინძის ორიენტაცია რომ არ გადაუხვიოს.
გამოიყენეთ OTG და მიკრო USB კაბელი Wemos– სა და Android სმარტფონს შორის დასაკავშირებლად.
ნაბიჯი 3: შექმენით DIY Sonoff Smart Switch გამოიყენეთ NodeMCU და სარელეო მოდული
თუ თქვენ იყენებთ NodeMCU– ს, საჭიროა პურის დაფა, რომ განათავსოთ იგი და განათავსოთ სარელეო მოდული. საჭიროა მინიმუმ 3 ცალი ჯუმბერის კაბელი შემდეგნაირად დასაკავშირებლად:
NodeMCU სარელეო მოდული
VIN VCC
GND GND
D0 IN
გამოიყენეთ OTG და მიკრო USB კაბელი NodeMCU- სა და Android სმარტფონს შორის დასაკავშირებლად.
ნაბიჯი 4: შექმენით DIY Sonoff Smart Switch გამოიყენეთ Bluino IoT შემქმნელის ნაკრები
Bluino IoT Starter Kit– ს უკვე აქვს Wemos დაფა, სარელეო, LED და ღილაკი. თქვენ გამოიყენებთ რელეს, რომელიც დაკავშირებულია pin D6- თან, LED- ები დაკავშირებულია pin D0- თან და ღილაკს, რომელიც დაკავშირებულია pin D1- თან. გამოიყენეთ OTG და მიკრო USB კაბელი Wemos– სა და Android სმარტფონს შორის დასაკავშირებლად
ნაბიჯი 5: Flash Sonoff Basic R1/R2/R3/mini SwitchIoT Firmware– ით
ESP8266/ESP8285 დაპროგრამებულია სერიული პორტის საშუალებით. Sonoff აპარატურის გასაშლელად გჭირდებათ USB to TTL გადამყვანი დონის 3.3V (PL2303) და დუპონტის კაბელი მის დასაკავშირებლად. შეიძლება დაგჭირდეთ PCB– ზე პინ -სათაურის მიმაგრება, რათა ადვილად დაუკავშიროთ USB to TTL გადამყვანი. Sonoff Basic R1/R2/R3/mini თითოეულ PCB– ს აქვს RX, TX, 3V3 & GND განსხვავებული წერტილები, თქვენ შეგიძლიათ ნახოთ ნიშანი სურათის მიხედვით.
ძირითადად თქვენ უნდა დაუკავშიროთ PCB Sonoff USB– ს TTL გადამყვანთან შემდეგნაირად:
PCB Sonoff USB to TTL
3V3 3V3
RX TX
TX RX
GND GND
იმისათვის, რომ შეძლოთ Flash Sonoff– ის ჩაშვება, თქვენ უნდა შეხვიდეთ Flash რეჟიმში, გააკეთეთ იგი ღილაკზე დაჭერით და დაჭერით, როდესაც სმარტფონს OTG ჩართავთ ჩართვის მიზნით.
ნაბიჯი 6: ატვირთეთ Firmware Android– დან ESP8266/ESP8285 გამოიყენეთ SwitchIoT აპლიკაცია
მას შემდეგ რაც დაასრულებთ აპარატურის დაყენებას სმარტფონით, დროა დაიწყოთ ფირმის ატვირთვა ESP8266/ESP8285 ჩიპში. დაელოდეთ მანამდე, დარწმუნდით, რომ ფლეშ კაბელის კავშირის დროს ნუ დაუკავშირდებით AC ენერგიას.
დააინსტალირეთ SwitchIoT აპი Google Playstore– დან.
SwitchIoT აპლიკაცია
გახსენით SwitchIoT აპლიკაცია, შეიყვანეთ ვიჯეტის პარამეტრების მენიუში, შეარჩიეთ ვარიანტი "ატვირთეთ firmware USB- ის საშუალებით", შემდეგ მიუთითეთ წინასწარ განსაზღვრული პარამეტრები იმ აპარატურის მიხედვით, რომელსაც აანთებთ. ბოლოს დააჭირეთ ღილაკს "UPLOAD" და დაელოდეთ სანამ ეს გაკეთდება, ამას ცოტა დრო დასჭირდება.
თუ თქვენ არ გაქვთ USB OTG ან ტელეფონით ჯერ კიდევ გაქვთ საფრთხე თქვენს ტელეფონში, თქვენ შეგიძლიათ შექმნათ firmware ფაილი ორობითი ფორმატით (მაგ. 0x00000_32e5_NodeMCU.bin) ღილაკზე "GENERATE. BIN" ღილაკზე აპლიკაცია შემდეგ გააგზავნეთ ელექტრონული ფოსტით ან ონლაინ საცავში, შემდეგ გახსენით იგი თქვენს კომპიუტერში, შემდეგ ატვირთეთ firmware პროგრამული უზრუნველყოფის გამოყენებით NodeMCU Flasher.
ნაბიჯი 7: დაუკავშირეთ SwitchIoT მოწყობილობა ქსელს
ატვირთვის დასრულების შემდეგ, ჩართეთ აპარატურა და ნახეთ რა მოხდება. პირველად სტატუსის LED სწრაფად აციმციმდება, ეს ნიშნავს, რომ მოწყობილობა არ არის დაკავშირებული ნებისმიერ ქსელთან (ან AP რეჟიმში მასპინძლის სახელით siot-xxxx), თქვენ უნდა დაამატოთ ქსელი, რომელსაც გამოიყენებს მოწყობილობა.
გახსენით აპლიკაცია გადადით პარამეტრებზე და შეარჩიეთ მენიუ "მოწყობილობის დაკავშირება ქსელთან", დაადასტურეთ SwitchIoT მოწყობილობის სტატუსი სწრაფად აციმციმდება, დაუკავშირეთ თქვენი სმარტფონი ქსელს მასპინძლის სახელით siot-xxxx ამის შემდეგ შეავსეთ SSID და პაროლი ქსელი, რომელიც გამოყენებული იქნება SwitchIoT მოწყობილობით. შემდეგ დააჭირეთ ღილაკს "დაკავშირება", დაელოდეთ სანამ ის დასრულდება.
ნაბიჯი 8: სტატუსის LED ინდიკატორის ცოდნა
არსებობს რამდენიმე პირობა, როდესაც SwitchIoT მოწყობილობა მუშაობს, ის ჩანს სტატუსის LED- ის შეცვლით.
1. LED სწრაფად ციმციმებს, ეს ნიშნავს, რომ თქვენ ვერ დაუკავშირდით თქვენს როუტერს, ეს შეიძლება გამოწვეული იყოს:
- WiFi ძალა სუსტია. თქვენი როუტერი ძალიან შორს არის თქვენი მოწყობილობიდან და შეიძლება რაიმე ჩარევა მოხდეს გარემოში. მისი გადასაჭრელად, გთხოვთ მიიყვანოთ თქვენი SwitchIoT მოწყობილობა როუტერთან ახლოს. თუ პრობლემა ჯერ კიდევ არსებობს, გთხოვთ გადატვირთოთ SwitchIoT მოწყობილობა, ხელახლა დაუკავშირდით ქსელს ქსელის პარამეტრების დამატებით, გამოიყენეთ აპლიკაცია, დაიცავით წინა ნაბიჯი.
- SwitchIoT მოწყობილობაში შენახული WiFi SSID და პაროლი დავიწყებულია, ეს შეიძლება მოხდეს ღილაკზე დაჭერით SwitchIoT მოწყობილობაზე 5 წამის განმავლობაში. თქვენ გჭირდებათ ხელახლა დაკავშირება ქსელთან, დაამატეთ ქსელის პარამეტრი, გამოიყენეთ App წინა ნაბიჯი.
2. LED ანათებს 4 -ჯერ ერთხელ, ეს ნიშნავს, რომ ვერ ხერხდება სერვერთან დაკავშირება, ეს შეიძლება გამოწვეული იყოს ინტერნეტით წვდომის ქსელის მიერ. გთხოვთ შეამოწმოთ თქვენი ქსელის სერვისის კავშირები და გადატვირთოთ SwitchIoT მოწყობილობა.
3. LED დგას, ეს ნიშნავს, რომ SwitchIoT მოწყობილობა მუშაობს და დაკავშირებულია სერვერთან.
ნაბიჯი 9: გაუზიარეთ SwitchIoT Token სხვა მომხმარებლებს
SwitchIoT მოწყობილობის მფლობელს შეუძლია მოწყობილობების სრული კონტროლი გაუზიაროს სხვებს და ამით სხვებს შეუძლიათ ჩართონ/გამორთონ, შეცვალონ გრაფიკი, ტაიმერი, მარყუჟი და დაასახელონ მოწყობილობა SwitchIoT აპლიკაციაში. ეს ფუნქციონირება შესანიშნავია ოჯახისთვის, რადგან ეს მათ საშუალებას მისცემს გააკონტროლონ ერთად.
SwitchIoT მოწყობილობის ჟეტონების გაზიარების გზა ძალიან მარტივია, თქვენ მხოლოდ უნიკალური ჟეტონების გაზიარება გჭირდებათ სხვებისთვის და ისინი უბრალოდ ჩასვით SwitchIoT აპში.
თითოეული SwitchIoT მოწყობილობის ნიშანი უნიკალურია და გენერირდება თქვენი Android სმარტფონიდან, ამიტომ ეს ნიშანი არის მუდმივი, თქვენ უნდა გაუმკლავდეთ მას, რათა სხვებს გაუზიაროთ იგი.
ნაბიჯი 10: გააკონტროლეთ იგივე SwitchIot მოწყობილობა
უნიკალურ ნიშნებზე შეიძლება დაშვებული იყოს ერთზე მეტი აპლიკაცია და ერთზე მეტი SwitchIoT მოწყობილობა. ამ ფუნქციით თქვენ შეგიძლიათ შექმნათ სქემები, როგორიცაა ორი გადამრთველი მოწყობილობა და SwitchIoT აპლიკაცია, რომელთა კონტროლიც შესაძლებელია ერთად. თუ ერთი SwitchIoT მოწყობილობა ჩართულია, მაშინ მეორე SwitchIoT მოწყობილობა ასევე ასრულებს იგივე პირობებს, ასევე აპლიკაციას.
ნაბიჯი 11: ისიამოვნეთ
იმედია მოგეწონებათ თქვენი SwitchIoT. თუ თქვენ აკეთებთ და აკეთებთ, გთხოვთ გააზიაროთ "მე გავაკეთე!" რომ გამაგებინოს რამდენი მუშაობს. გააზიარეთ ბმული, მოიწონეთ და გამოიწერეთ. როგორც ყოველთვის, თუ თქვენ გაქვთ რაიმე შეკითხვები, გთხოვთ შემატყობინოთ!
გირჩევთ:
გამოიყენეთ STONE HMI შექმენით სახლის კონტროლის სისტემა: 9 ნაბიჯი
გამოიყენეთ STONE HMI შექმენით სახლის კონტროლის სისტემა: პროექტის დანერგვა შემდეგი სახელმძღვანელო გიჩვენებთ თუ როგორ გამოიყენოთ STONE STVC050WT-01 სენსორული ეკრანის მოდული საყოფაცხოვრებო ტექნიკის მართვის მარტივი სისტემის შესაქმნელად. STONE STVC050WT - 01 სენსორული ეკრანის მხარდაჭერის მოდული არის 5 ინჩი, გარჩევადობა 480 * 272
შექმენით ძირითადი "Hello World" აპლიკაცია Scratch– დან Flutter– ში: 7 ნაბიჯი
შექმენით ძირითადი "Hello World" აპლიკაცია Scratch in Flutter- ში: გამარჯობა ბიჭებო, მე შევქმენი Flutter Tutorial დამწყებთათვის. თუ გსურთ ახლავე დაიწყოთ flutter- ის განვითარება მაშინ ეს დაგეხმარებათ დამწყებთათვის Flutter Tutorial- ში
როგორ შევქმნათ Android აპლიკაცია Android Studio– ით: 8 ნაბიჯი (სურათებით)
როგორ შევქმნათ Android აპლიკაცია Android Studio– ით: ეს გაკვეთილი გასწავლით Android Studio– ს განვითარების გარემოს გამოყენებით Android პროგრამის შექმნის საფუძვლებს. როგორც Android მოწყობილობები სულ უფრო მეტად გახდება მოთხოვნა ახალ აპლიკაციებზე მხოლოდ გაიზრდება. Android Studio არის მარტივი გამოსაყენებელი (
შექმენით IPhone აპლიკაცია, რომელიც საუბრობს ნაწილაკების ბადეზე: 4 ნაბიჯი
შექმენით IPhone აპლიკაცია, რომელიც ესაუბრება ნაწილაკების ბადეს: ამ პროექტში თქვენ ისწავლით თუ როგორ უნდა ჩატვირთოთ აპლიკაცია თქვენს iPhone– ზე, რომელიც უშუალოდ საუბრობს მე –3 თაობის ნაწილაკების Mesh დაფაზე. 20 წუთით ნაკლები დრო დაგჭირდებათ. გარდა ამისა, თქვენ შეგიძლიათ დაიწყოთ ლაპარაკი დაუყოვნებლივ! მოდი დავიწყოთ. რასაც თქვენ არ
გამოიყენეთ Homie Firmware to Drive Sonoff Switch Module (ESP8266 დაფუძნებული): 5 ნაბიჯი (სურათებით)
გამოიყენეთ Homie Firmware Sonoff– ის გადამრთველის მოდულის გასატარებლად (ESP8266 დაფუძნებული): ეს არის შემდგომი ინსტრუქცია, მე დავწერე ეს ცოტა ხნის შემდეგ " ჰომე მოწყობილობების მშენებლობისთვის IoT ან სახლის ავტომატიზაციისთვის ". მოგვიანებით ყურადღება გამახვილდა ძირითად მონიტორინგზე (DHT22, DS18B20, შუქი) D1 Mini დაფების გარშემო. ამჯერად, მე მინდა ვაჩვენო ჰო