Სარჩევი:

WiFi სარელეო გასასვლელი-წვრილმანი: 5 ნაბიჯი
WiFi სარელეო გასასვლელი-წვრილმანი: 5 ნაბიჯი

ვიდეო: WiFi სარელეო გასასვლელი-წვრილმანი: 5 ნაბიჯი

ვიდეო: WiFi სარელეო გასასვლელი-წვრილმანი: 5 ნაბიჯი
ვიდეო: იაპონია მოწინავე ქვეყანაა! Თუ არა? რატომ იყენებენ იაპონელები კვლავ ფლოპი დისკებს? 2024, ნოემბერი
Anonim
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი
WiFi სარელეო განყოფილება-წვრილმანი

დღესდღეობით, ყველაზე პოპულარული IoT ექსპერიმენტატორის ნაკრები მოდის როგორც მოდულები, რომლებიც მხოლოდ ერთმანეთთან არის დაკავშირებული და არა ცალკეული კომპონენტები. ელექტრონული დამწყები, პრაქტიკოსი ინჟინრები და გამოცდილი ხელები, დარწმუნებული არიან, რომ ეს იაფი მოდულები საინტერესოა. ამ სახელმძღვანელოში მე გაჩვენებთ თუ როგორ უნდა აიღოთ ჩვეულებრივი კედლის განყოფილება და დაამატოთ ინტელექტი მარტივად ხელმისაწვდომი და ადვილად გამოსაყენებელი წინასწარ მოდულიანი მოდულების გამოყენებით. რადგან მე შევიმუშავე ეს პროექტი ერთგვარი მოდულური ფორმით, თქვენ შეგიძლიათ სცადოთ ააშენოთ მთელი პროექტი ისეთი, როგორიც არის ის ან მისი ნაწილები, ან თუნდაც გააფართოვოთ ეს პროექტი უფრო ფუნქციონირებით. მოემზადეთ, რომ დაამატოთ დამატებითი წვდომა, ინტელექტი და კავშირი თქვენს ჩვეულებრივ კედელზე.

ნაბიჯი 1: ძირითადი აპარატურა

ძირითადი აპარატურა
ძირითადი აპარატურა

SP ESP8266 WiFi (5V/1 არხი) სარელეო მოდული x1

 Hi-Link HLK-PM01 (5V/3W) SMPS მოდული x1

პირველი რამ-WiFi სარელეო მოდული არის ESP8266 (ESP-01) WiFi SoC– ის მკაფიო ნაზავი, ბორტ 3.3V მარეგულირებელი IC (AMS1117-3.3), STC15F104 მიკროკონტროლერი და 5V SPDT (1C/O) რელე. ESP8266 WiFi SoC არის დანამატის ტიპის ბარათი, რომელსაც აქვს 8 პინიანი სათაური, ხოლო 4 პინიანი სათაური Wifi სარელეო მოდულის პირას მუშაობს როგორც მარტივი ინტერფეისი, რათა შეიქმნას/დააკონფიგურიროს WiFi სარელეო მოდული თქვენი დახმარებით კომპიუტერი მეორე რაც არის კომპაქტური AC-DC კვების ბლოკის მოდული გთავაზობთ სტაბილიზირებულ 5V/600mA DC გამომუშავებას ჩვეულებრივი AC230V საყოფაცხოვრებო ქსელის მიწოდებიდან. ეს დალუქული ელექტრომომარაგების მოდული (შეესაბამება UL, CE მოთხოვნებს) განსაკუთრებით შემუშავებულია IoT მოწყობილობებისთვის/პროექტებისთვის.

ნაბიჯი 2: მოწყობილობის აპარატურის დაყენება

მოწყობილობის აპარატურის დაყენება
მოწყობილობის აპარატურის დაყენება

როგორც ქვემოთ მოყვანილი გაყვანილობის დიაგრამადან ჩანს, აპარატურის დაყენება ძალზედ მარტივია და მხოლოდ მცირე ზომის შედუღებას მოითხოვს. ფრთხილად იყავით, როგორც კი L / N (~ 230V) შეერთდება და ქსელში ძაბვა გამოიყენება, ნუ შეეხებით შიშველ მოწყობილობას!

გთხოვთ, გახსოვდეთ, რომ სათანადო დანართის გარეშე, ქსელთან დაკავშირებული ნებისმიერი მოწყობილობა არ არის უსაფრთხო გამოსაყენებლად, რადგან არის შემთხვევითი ფატალური ელექტრო შოკის შანსი. ამიტომ რეკომენდირებულია აწყობილი აპარატურის დამონტაჟება დარტყმისგან დამცავი ABS/დაფუძნებული ლითონის შიგთავსში, რა თქმა უნდა, საკმარისი გამწოვი ხვრელებით.

ნაბიჯი 3: პროგრამული უზრუნველყოფის გამართვა

გამართვის პროგრამული უზრუნველყოფა
გამართვის პროგრამული უზრუნველყოფა

პირველი გამოყენებამდე, WiFi სარელეო მოდული უნდა იყოს კონფიგურირებული "3.3V დონის USB to TTL ადაპტერის" და "USR-TCP232-Test-V1.3" საკუთრების სერიული გამართვის პროგრამული უზრუნველყოფის გამოყენებით. ამისათვის დააკავშირეთ USB- ის TX-RX-GND ქინძისთავები TTL ადაპტერთან 4 პინიანი სათაურის RX-TX-GND ქინძისთავებთან (იხ. შემდეგი სურათი). ასევე გახსოვდეთ მოწყობილობის ჩართვა და 9600 baud სიჩქარის დადგენა. შემდეგი, გახსენით სერიული გამართვის პროგრამული უზრუნველყოფა (USR-TCP232-Test-V1.3) კომპიუტერზე, რომ გამოაგზავნოთ ყველა საჭირო AT ბრძანება ქვემოთ ჩამოთვლილი.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

თუ ის არ ბრუნდება OK და უბრალოდ დააბრუნეთ თქვენ მიერ გამოგზავნილი ბრძანება, შემდეგ AT ბრძანებების გაგზავნამდე დააჭირეთ ENTER ღილაკს (მაგალითად AT+RST> ENTER> SEND). გაითვალისწინეთ, რომ გადატვირთვისას საჭიროა მოდულის ხელახალი კონფიგურაცია, ანუ თქვენ გჭირდებათ მოდულის განახლება სერიული გამართვის პროგრამული უზრუნველყოფის საშუალებით გარკვეული სერიული ბრძანებების გაგზავნით. მოკლედ, CIPMUX და CIPSERVER კვლავ უნდა იქნას გამოყენებული!

ნაბიჯი 4: Android აპლიკაცია

Android აპლიკაცია
Android აპლიკაცია

Android სმარტფონის გამოყენებით დისტანციური მართვისთვის, თქვენ უნდა ჩამოტვირთოთ და დააინსტალიროთ უფასო ‚EasyTCP (v4.4)‛ Android პროგრამა თქვენს სმარტ ტელეფონში

შემდეგი, გახსენით აპლიკაცია, დააწკაპუნეთ ‚დაკავშირება‛ და შეიყვანეთ ‚IP მისამართი (192.168.4.1) და‚ პორტი ‛(8080). ხანგრძლივად დააჭირეთ გადამრთველის ღილაკს, რათა შეიყვანოთ სერიული ბრძანების სახელი და შინაარსი ექვსკუთხა ფორმატში (A00101A2 relay_on, A00100A1 relay_off). დაბოლოს, თქვენ შეგიძლიათ გააგზავნოთ სერიული ბრძანებები აპლიკაციიდან სარელეო კონტროლისთვის წინასწარ განსაზღვრული ღილაკის გადამრთველის გამოყენებით. აქ, AP სისტემის (წვდომის წერტილი) რეჟიმში მომუშავე სისტემის მაქსიმალური სიგნალის დაფარვა საკმაოდ ახლოსაა 400 მეტრამდე ღია გარემოში.

ნაბიჯი 5: დამატება

დამატება
დამატება

რაღაც არ მომწონს: როდესაც ვნახე Wi-Fi სარელეო მოდული (LC-WM-Relay-8266-5V) eBay– ზე, მე საკმაოდ გამიკვირდა მისი სიმარტივე/ნაკვალევი და ამიტომაც უბრძანა რამდენიმე მათგანი აჩქარებით. თუმცა, გარკვეული ექსპერიმენტების შემდეგ მე საკმაოდ იმედგაცრუებული ვიყავი ამომწურავი საკითხით. მას შემდეგ, რაც TCP სერვერი არ შეინახება ფლეშში, მას სჭირდება AT ბრძანებების ხელახალი კონფიგურაცია ყოველი დენის ციკლის/ გადატვირთვის/ გადატვირთვის შემდეგ. ასე რომ, მე მივატოვე იდეა ავაშენო წარმატებული საბოლოო მომხმარებლის პროდუქტი ჩემი საყვარელი მეზობლისათვის, რადგან ეს მოითხოვს ერთწლიანი უწყვეტი კვების ბლოკის სისტემას. სხვაგვარად უნდა გადავიდგე ნაბიჯები STC15F104 მიკროკონტროლერის საფირმო პროგრამის შესაცვლელად (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) სხვა ბრძანებით, რომლითაც ბრძანებები გაგზავნილია. uC– დან ყოველი დაწყება (მკაცრი ჯარიმა). ვიმედოვნებ ვინმე დაფიქრდება ამაზე და მაცნობებს თუ არსებობს რაიმე გამოსავალი.

ციხისთვის, რომელიც არღვევს Wi-Fi სარელეო მოდულს, დაგჭირდებათ STC პროგრამისტი და STC ISP ან ალტერნატიული სტგგალი. აქ არის მსგავსი იდეის ბმული: გარდა ამისა, მე ცოტა ხნის წინ შევიძინე რამდენიმე MCU STC15F104W განვითარების დაფა ჩინელი გამყიდველისგან. კიდევ ერთი პატარა სიურპრიზი არის ფრთებში (დაელოდე მას)!

გირჩევთ: