Სარჩევი:

გაძლიერებული ელექტრული განყოფილებები: 7 ნაბიჯი (სურათებით)
გაძლიერებული ელექტრული განყოფილებები: 7 ნაბიჯი (სურათებით)

ვიდეო: გაძლიერებული ელექტრული განყოფილებები: 7 ნაბიჯი (სურათებით)

ვიდეო: გაძლიერებული ელექტრული განყოფილებები: 7 ნაბიჯი (სურათებით)
ვიდეო: Darbo FT. Azazel - ქალაქებიდან/Qalaqebidan 2024, ნოემბერი
Anonim
გაძლიერებული ელექტროსადგურები
გაძლიერებული ელექტროსადგურები
გაძლიერებული ელექტროსადგურები
გაძლიერებული ელექტროსადგურები
გაძლიერებული ელექტროსადგურები
გაძლიერებული ელექტროსადგურები

ეს ინსტრუქცია გიჩვენებთ, თუ როგორ უნდა გატეხოთ თაროდან გამორთული დენის ადაპტერი, რათა შექმნათ ინტერნეტით ჩართული დენის ადაპტერი Electric Imp– ის გამოყენებით. ეს საშუალებას გაძლევთ დისტანციურად გააკონტროლოთ ნებისმიერი ელექტრომომარაგების მოწყობილობა სმარტფონის ან ვებ ბრაუზერის გამოყენებით. ჩემი ავტოფარეხის "აშენებული" განათება ცუდია. თქვენ შეგიძლიათ გამოიყენოთ არსებული შუქი თქვენი მანქანის მსგავსი ობიექტების მოსაძებნად, მაგრამ დაივიწყეთ ის ხრახნი, რომელიც თქვენ ახლახან ჩამოაგდეთ. განათების პრობლემის გადასაჭრელად, მე ვიყიდე მაღაზიის ორი 4 ფუტიანი, 4 მილის ფლუორესცენტური ნათურა, რომ დამეკიდა ჩემი სამუშაო ფართის ზემოთ. ვინაიდან დანამატი არის ჭერზე დაახლოებით 12 ფუტის სიმაღლე, მე მჭირდებოდა შუქის დისტანციურად ჩართვის და გამორთვის საშუალება. მე ვიპოვე სტენლის დისტანციური მართვის განყოფილება ადგილობრივ მაღაზიაში და დაყენებული ვიყავი, ან ასე მეგონა. სტენლის პირველი დისტანციური პულტი ვერ მოხერხდა 1 -ლი დღის განმავლობაში. მესამე შემცვლელი დანადგარი რამდენიმე თვის შემდეგ ჩავარდა. მე არასოდეს მიმიღია მაღაზიაში დაბრუნების მიზნით-მე დავამონტაჟე მაღაზიის შუქების ძაფები, როგორც ძველი სკოლის დროებითი ნახევრად დისტანციური გადაწყვეტა. მე მჭირდებოდა WeMo ან მსგავსი მოწყობილობა. იდეალური გადაწყვეტაა ჩემი საჭიროებებისათვის, თუ შეიძლება ცოტა გადაჭარბებული იყოს. მაგრამ, შემდეგ დამარტყა. დიდი ალბათობით სტენლის მოწყობილობასთან ჩავარდნის წერტილი არის RF წრე, რომელიც აკონტროლებს AC- ის გადართვას. რომ შევცვალო ეს წრე ელექტრული იმპით, მე არ დამჭირდება არეულობა AC სქემის დიზაინში, რომელიც უკვე დამტკიცებულია UL უსაფრთხოებისათვის და ექნება ლამაზად გაკეთებული დანართი ჩატვირთვისას. ავიღე ფილიპსის ხრახნიანი მანქანა და სტენლის განყოფილება გავხსენი. გარეგნულად, იდეალური იყო ელექტრული იმპლანტის (https://www.electricimp.com) რეკონსტრუქცია მინიმალური ძალისხმევით … ან ასე მეგონა. ჩემი მაღაზიის შუქები მიდიოდა ინტერნეტ ღრუბელში. სამწუხაროდ, გეგმა შეცვლის RF მიკროსქემის ელექტრო Imp მოხვდა მთავარი დაბრკოლება, რადგან DC ელექტროენერგიის მიწოდება სტენლის ელექტროგადამცემი ხაზის ვერ უზრუნველყოფს საკმარისი მიმდინარე ელექტროენერგიის Imp. Imp მოითხოვს დაახლოებით 400mA WiFi გადაცემას, ასე რომ hack უფრო ინვაზიური აღმოჩნდა, ვიდრე ვგეგმავდი, ჩართული Imp, მობილური ტელეფონის დამტენი და სარელეო დაფა, რომელიც ფეხსაცმლით იყო მოთავსებული სტენლის შიგთავსში. ვინაიდან საკურორტო სეზონი სწორედ კუთხეშია, ეს საშუალებას მოგცემთ გააკონტროლოთ თქვენი განათების ადგილი, სადაც არ უნდა იყოთ თქვენ და თქვენი სმარტფონი, თუნდაც დივანიდან, რათა თავიდან აიცილოთ ღამის მოგზაურობა თოვლით სავსე ეზოში … უბრალოდ გაითვალისწინეთ ჰიდროიზოლაცია, თუ ამას აკეთებთ ისე, რომ თქვენ უნებლიეთ არ შექმნათ ელექტრული საფრთხე. სტენლის ერთეული, რომელიც მე გამოვიყენე, ჯერ კიდევ ხელმისაწვდომია სხვადასხვა ინტერნეტ საიტებიდან, ასე რომ, თუ გსურთ WeMo'ish– ის მსგავსი მოწყობილობა, სრული წვდომით წყაროს კოდზე და ელექტრონიკაზე, რომლის სრულყოფილად გარჩევა შეგიძლიათ, ეს ინსტრუქცია მიგიყვანთ იქ.

ნაბიჯი 1: როგორ მუშაობს

Როგორ მუშაობს
Როგორ მუშაობს
Როგორ მუშაობს
Როგორ მუშაობს

ელექტრო Imp არის ბირთვი სისტემის ოპერაცია. როდესაც ვებ აპლიკაციის ღილაკი გააქტიურებულია, AJAX HTTP მოთხოვნა იგზავნება თქვენი Imp– ის სპეციფიკურ URL– ზე. ეს მოთხოვნა ეგზავნება Imp აგენტს ელექტრო Imp ღრუბელში, რომელიც კონკრეტულად ასოცირდება თქვენს ელექტრო იმპთან. აგენტის კოდი არის მინი ვებ სერვერი, რომელიც აანალიზებს მოთხოვნას და თუ მართებულია, გადასცემს მას თქვენს Imp firmware– ს ღრუბლის საშუალებით. ეს კულისებში კომუნიკაცია სერვერზე დაფუძნებულ აგენტსა და აპარატურაზე დაფუძნებულ firmware- ს შორის შეიქმნა ნიჭიერი ადამიანების მიერ Electric Imp– ში. Imp firmware იღებს შეტყობინებას ღრუბელზე დაფუძნებული აგენტისგან და შესაბამისად ადგენს სარელეო გამომუშავებას. ეს საშუალებას გაძლევთ გამორთოთ ან ჩართოთ სტენლის მაღაზიები სმარტფონის ან ვებ ბრაუზერის ღილაკზე დაჭერით მინიმალური პროგრამული უზრუნველყოფისა და პროგრამული უზრუნველყოფის განვითარების ძალისხმევით. სასიამოვნოა!

ნაბიჯი 2: ნივთები, რომლებიც დაგჭირდებათ

ნივთი, რომელიც დაგჭირდებათ
ნივთი, რომელიც დაგჭირდებათ
ნივთი, რომელიც დაგჭირდებათ
ნივთი, რომელიც დაგჭირდებათ
ნივთი, რომელიც დაგჭირდებათ
ნივთი, რომელიც დაგჭირდებათ

დისტანციურად კონტროლირებადი დენის კონცენტრატორების მრავალი ვარიაცია არსებობს. ეს ძალიან პოპულარულია დეკემბრის საკურორტო სეზონში აშშ -ში. სავარაუდოდ, ნებისმიერი მათგანის გატეხვა შესაძლებელია მსგავსი გზით. ეს არის სტენლის ერთეულის ნაწილების და ინსტრუმენტების სია. ნაწილები

  • სტენლის დისტანციური მართვის განყოფილება. ერთეული მე გამოიყენება ჯერ კიდევ ხელმისაწვდომია დაახლოებით $ 16 საწყისი 1000Bulbs.com მე მომწონს მოხერხებულობის მქონე 3 საშუალებების
  • ელექტრო იმპ
  • Electric Imp გადამზიდავი დაფა
  • SainSmart 2-არხიანი სარელეო დაფა. აქვს ოპტო-იზოლატორის შესასვლელი. მე ვიყიდე ეს დაფა სხვა პროექტისთვის. იმ დროს (2013 წლის აგვისტო) ის $ 5 -ზე ნაკლები იყო Amazon Prime– ით. ამჟამინდელი ფასია $ 9
  • 1 x 4 პინი Molex კონექტორი. მე შევიძინე Jameco.com– დან
  • 1 x 3 პინიანი Molex კონექტორი. Jameco.com
  • 5 x კონექტორი კონტაქტები Molex KK სერიის კონექტორებისთვის. Jameco.com
  • თერმისტორი - 10K https://www.sparkfun.com/products/250 (სურვილისამებრ - ამის კოდი მაინც უნდა დავწერო)
  • iPhone USB დამტენი გამაძლიერებლის გასაძლიერებლად - Amazon– ს აქვს საუკეთესო ფასები
  • USB კაბელი, რომელიც დასახიჩრდება Imp– ს ენერგიის უზრუნველსაყოფად. თუ თქვენ მიიღებთ ერთს პატარა შტეფსელით (როგორც ის, რაც მოყვება iPhone- ს, თქვენ შეძლებთ თავიდან აიცილოთ კონექტორის დასახიჩრების ნაბიჯი!)

ინსტრუმენტები და მასალები

  • ფილიპსის ხრახნიანი დრაივერი სტენლის განყოფილების დაშლისთვის. ზედმეტია იმის თქმა, რომ თქვენი გარანტია ბათილია, როგორც კი ამას გააკეთებთ
  • Soldering რკინის და solder- Radioshack აქვს ჯიშის
  • 24 ან 26 ან 28 Gauge მავთული ელექტრული imp I/O სარელეოზე დასაკავშირებლად. Radioshack– ს აქვს სხვადასხვა ფერის 24 ლიანდაგი
  • მკვეთრი სასარგებლო დანა
  • მცირე ელექტრული ინსტრუმენტები (მავთულის საჭრელი, მავთულხლართები და ა.
  • მცირე საბურღი (1/16 ") და საბურღი სტენლის ერთეულის გვერდით Imp Slot- ის გასაკეთებლად. მონაცვლეობით Dremel ინსტრუმენტი შესაბამისი ჭრის ბიტით.
  • ცხელი წებოს იარაღი და წებოვანი ჩხირები ელექტრული იმპელისა და სარელეო კორპუსში დასაყენებლად. მე გამოვიყენე მაღალი სიმტკიცის ტიპი..

გახსოვდეთ, როგორც კი გახსნით Stanley Remote AC Outlet გადამრთველს, თქვენი გარანტია ბათილია. ასევე, დარწმუნდით, რომ თქვენ მუშაობთ უსაფრთხოების შესაბამისი პროცედურებით ძირითადი ძრავიანი მოწყობილობებისათვის. გათიშეთ სტენლის განყოფილება მასზე მუშაობის დაწყებამდე. მიუხედავად იმისა, რომ ის გამორთულია, შეგიძლიათ უსაფრთხოდ იმუშაოთ, შიშის გარეშე, რომ შემთხვევით შეძლოთ საკუთარი თავის შოკირება. თუ თქვენ ცდილობთ იმუშაოთ მოწყობილობაზე, სანამ ის არის ჩართული, სტენლის განყოფილებაში არსებული ცოცხალი ძაბვები (115VAC) საკმარისია თქვენი მოსაკლავად. არასოდეს იმუშაოთ სტენლის განყოფილების შიდა ნაწილზე, როდესაც საფარი ამოღებულია და მოწყობილობა ჩართულია. იყავით უსაფრთხოდ. ინსტრუმენტებისთვის გამოიყენეთ სტანდარტული წვრილმანი უსაფრთხოების პროცედურები და ყოველთვის ატარეთ უსაფრთხოების სათვალე.

ნაბიჯი 3: დემონტაჟი და მოდიფიკაცია

დემონტაჟი და მოდიფიკაცია
დემონტაჟი და მოდიფიკაცია
დემონტაჟი და მოდიფიკაცია
დემონტაჟი და მოდიფიკაცია
დემონტაჟი და მოდიფიკაცია
დემონტაჟი და მოდიფიკაცია

სტენლის განყოფილება იხსნება უკანა მხარეს 5 ხრახნის მოხსნით პატარა ფილიპსის ხრახნიანი გამოყენებით. ერთ -ერთი ხრახნი შეიძლება დაიმალოს სტიკერის ქვეშ. მას შემდეგ, რაც ხუთივე ხრახნი ამოიშლება, ნაზად გაათავისუფლეთ ორივე ნახევარი ერთმანეთისგან. ამოიღეთ დისტანციური მართვის PCB და გადაყარეთ იგი. ჩვენ მას აღარ ვიყენებთ. ეს არის სადაც Imp დაინსტალირდება. ქვედა პლასტმასის კორპუსზე არის 2 დიდი პლასტიკური ბოსი, რომელზედაც დამონტაჟდა ორიგინალური RF დაფა. ეს ავტორიტეტები შეიძლება გაწყდეს წყვილი გვერდითი საჭრელით და შემდგომში გაწბილდეს დრემელის იარაღით. Imp და სარელეო მიკროსქემის დაფები წებოვანი იქნება ბაზაზე. უფროსების მოცილება საჭიროა ისე, რომ სარელეო დაფა საკმარისად დაბლა დაიკიდოს, რათა ზედა საფარი გაასუფთაოს, როდესაც სტენლის ერთეული ხელახლა შეიკრიბება. ამოიღეთ ძირითადი მიკროსქემის დაფა ჭურვიდან. დრემელის ინსტრუმენტის გამოყენებით გათიშული დისკით, ფრთხილად გაჭერით არსებული წრე ისე, რომ დატოვოთ მიკროსქემის მხოლოდ AC ნაწილი, როგორც ეს მოცემულია სურათებში. PCB- ის გაჭრა აუცილებელია ახალი რელესთვის კლირენსის უზრუნველსაყოფად, რომელიც ჩართავს და გამორთავს. გსურთ დატოვოთ ძირითადი AC ბილიკები, რომლებიც მხარს უჭერენ დენის საშუალებებს. ელექტრული ბარათიანი სლოტის უზრუნველსაყოფად, სლოტი უნდა გაკეთდეს კორპუსის გვერდით. თავდაპირველად ვგეგმავდი გამომეყენებინა სტენლის განყოფილება, რომელიც ჩაშენებული იყო მარეგულირებელში, დენის გასაძლიერებლად. როდესაც ეს აღმოჩნდა არაადეკვატური ძალა, მე მომიწია გადატანა ქვედა კორპუსის მოპირდაპირე მხარეს. სლოტის გასაკეთებლად გაბურღეთ 1/16 ხვრელი უხეშად სწორხაზოვნად და შემდეგ გამოიყენეთ პატარა ფაილი კვადრატის გასაზრდელად. ნუ გააკეთებთ თქვენს სლოტს იქ, სადაც ეს სურათები ჩანს ….. შეხედეთ საბოლოო სურათებს ბოლო საფეხურზე რომ ნახოთ სად უნდა წავიდეს სლოტი!

ნაბიჯი 4: ელექტრული დეტალი და შეკრება

ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება
ელექტრული დეტალი და შეკრება

სტენლის ერთეულში თავდაპირველი სარელეო აღჭურვილი იყო 250VAC/10A სარელეოთი, რომლის გადასაყვანად საჭირო იყო 12V კოჭის ძაბვა. ძნელია გააქტიურება 5V წრიდან, ამიტომ იგი შეიცვალა ორმაგი სარელეო მოდულით. გთხოვთ, დარწმუნდეთ, რომ სტენლის განყოფილება არ არის ჩართული, სანამ დაიწყებთ მუშაობას. სარელეო დაფას, რომელსაც მე ვიყენებ, აქვს ორი 10A რელე, რომელიც გადადის 5V ხვეულის ძაბვით. გატეხილი ერთეულის 15A რეიტინგის უზრუნველსაყოფად, პარალელურად რელეებს ვიყენებდი 20A დატვირთვის რეიტინგის უზრუნველსაყოფად. ეს უზრუნველყოფს უსაფრთხოების ღირსეულ ფაქტორს დენის ადაპტერისათვის, რომელიც დაკავშირებულია სტანდარტული 15A ამომრთველებით დაცული სახლის გაყვანილობის წრესთან. თუ თქვენ იყენებთ უფრო მაღალ მიმდინარე რელეს, შეგიძლიათ ინდივიდუალურად შეცვალოთ კვების ბლოკები. თუ დენის ზოლი შეფასებულია 15A– ზე, მაშინ ნებისმიერი გამოსასვლელი უსაფრთხო უნდა იყოს 15A– მდე მუშაობისთვის. პარალელურად ამ ინსტრუქციისთვის განსაზღვრული რელეების გაყვანილობით თქვენ შეგიძლიათ დარწმუნდეთ, რომ ნებისმიერ ცალკეულ განყოფილებას ან სამივე გასასვლელს ერთად შეუძლია უსაფრთხოდ დახაზოს 15A. ამაზე მეტი დატვირთვა და ამომრთველი თქვენი სახლის გაყვანილობის პანელში წავა წრედის დასაცავად. ელექტრონიკის ენერგიას მიეწოდება iPhone USB დამტენი. მე მქონდა სათადარიგო, რომლის გამოყენებაც შემეძლო. ისინი იაფია და ხელმისაწვდომია ამაზონსა და იბეიზე. უფრო იაფია შეიძინოთ დამტენი, რომელსაც მოყვება USB კაბელი, ვიდრე კომპონენტების ყიდვა საკუთარი კვების ბლოკის ასაშენებლად. IPhone– ის ფაქტორი კარგად მუშაობს სტენლის ერთეულის შეზღუდულ შიდა სივრცეში. გამოიყენეთ ყვავის ტერმინალები უშუალოდ დამტენის AC ტერმინალებთან დასაკავშირებლად. გამოიყენეთ სითბოს შემცირება AC ტერმინალების დაუცველი ნაწილების დასაფარავად, რათა თავიდან აიცილოთ შემთხვევითი კონტაქტი. USB კაბელს, რომელიც აღმოვაჩინე ჩემი პროექტის ყუთში, ჰქონდა მოცულობითი ჩამოსხმული კონექტორი. ბასრი დანის გამოყენებით, პლასტმასის ჩამოსხმა ამოიღეს. USB კაბელის წითელი და შავი მავთულები შეიცვალა 26 ლიანდაგიანი მავთულით მექანიკური სიმტკიცის უზრუნველსაყოფად, შემდეგ კი შემდგომი კონექტორი დაცული იყო სითბოს შემცირების გამოყენებით, როგორც სურათებში ჩანს. თავდაპირველად, მე განზრახული მქონდა რელეების დამოუკიდებლად გადართვა ისე, რომ დამოუკიდებლად მინიმუმ 2 განყოფილების კონტროლი შემეძლო. ეს არის ის, თუ როგორ იყო ჩართული სქემა თავდაპირველად. რელეების ამჟამინდელი ტევადობის შესწავლის შემდეგ, მე ავირჩიე სარელეო გამოსავლების პარალელური შერჩევა. კავშირს Imp და სარელეო დაფას აქვს ორი Imp ქინძი, რომლებიც აკონტროლებენ თითოეულ რელეს. სინამდვილეში, თქვენ შეგიძლიათ დააკავშიროთ ერთი Imp pin ორივე სარელეო შეყვანისთვის. Firmware ცვლის ორივე ქინძისთავს ერთად, ასე რომ ორივე გზა კარგად არის. AC ნეიტრალური და AC Ground უკვე დაკავშირებულია ელექტროგადამცემი სოკეტებთან. დატოვე ყველაფერი ისე, როგორც ქარხნიდან მოდის. ერთადერთი მავთული, რომელიც უნდა შეიცვალოს არის AC ცოცხალი მავთული (შავი მავთული). ეს მავთული უნდა იყოს მიბმული ან განშტოებული ისე, რომ თითოეულ სარელეოზე გქონდეთ ცოცხალი მავთულის ჩანაწერი, როგორც ეს მოცემულია სქემატურ სურათზე. დაიცავით შეერთება სითბოს შემცირებით. მე გამოვიყენე 16AWG მავთულის პატარა ნაჭერი ამ განშტოებისთვის. 16AWG მულტირენდიანი მავთული ჩვეულებრივ ატარებს 22 ამპერს, როდესაც გამოიყენება მოკლე მანძილზე შასის გაყვანილობისთვის. სარელეო გამომავალი ნაწილები მიმაგრებულია AC PCB– ის ქვედა მხარეს, როგორც ეს მოცემულია სურათზე. როდესაც ყველა კავშირი დამყარდება, ყველაფერი ისე მოათავსეთ კორპუსში, როგორც ეს ნაჩვენებია და ცხელი წებოთი შეიზილეთ რელე და დაფები საბინაო ბაზაზე.

ნაბიჯი 5: Imp Firmware, Agent Code და Blink-up

Imp Firmware, Agent Code და Blink-up
Imp Firmware, Agent Code და Blink-up

იმისათვის, რომ თქვენი მამოძრავებელი მუშაობდეს, ის უნდა დაუკავშირდეს თქვენს უკაბელო ქსელს. Electric Imp უზრუნველყოფს ინსტრუმენტს, რომელიც კონფიგურაციას ახდენს ოპტიკურად. ამ პროცესს ჰქვია BlinkUp და დეტალურად არის აღწერილი აქ https://electricimp.com/docs/gettingstarted/1-blinkup/ როდესაც BlinkUp დასრულდება, თქვენი imp გამოჩნდება თქვენს IDE– ში ახალი მოწყობილობების ქვეშ. თუ თქვენ ადრე არ გამოგიყენებიათ ელექტრომომხმარებელი, გირჩევთ ჯერ სცადოთ Hello World- ის მაგალითი ელექტრო Imp- ის საიტზე, რათა მიიღოთ Imp. ასევე არსებობს დიდი სახელმძღვანელო იმ ინსტრუქციებზე, რომლებიც დაწერილია @beardedinventor- ის მიერ: https://www.instructables.com/id/Getting-Started-with-Electric-Imp/ firmware for imp მიმაგრებულია ამ საფეხურზე როგორც ImpoweredImp.nut აგენტის კოდი თან ერთვის როგორც ImpoweredAgent.nutFirmware და აგენტის კოდის ურთიერთქმედება თქვენს აგენტს აქვს მისთვის სპეციფიკური URL. როდესაც HTTP შეტყობინება იგზავნება ამ URL– ზე, თქვენი აგენტის კოდი, რომელიც მუშაობს Imp Cloud– ში, ამოწმებს მოთხოვნის ნამდვილობას შემომავალი API გასაღების შედარებისას (ნებისმიერი გასაღები, რომლის შედგენასაც - მეტი ბიტი ართულებს გამოცნობას) შენახულ API კლავიშთან ერთად. აგენტის ხსოვნას (API ძირითადი იდეა https://forums.electricimp.com/discussion/comment/8281#Comment_8281). თუ გასაღები ემთხვევა, შეტყობინება შემოწმებულია იმის დასადგენად, გადადის თუ არა ღილაკი პრეს მოვლენა ან სტატუსის მოთხოვნა HTTP მოთხოვნის პაკეტში. თუ HTTP მოთხოვნა არის სტატუსისთვის, აგენტის კოდი აბრუნებს AC საშუალებების ჩართვის/გამორთვის სტატუსს. სტატუსი ასინქრონულად განახლდება Imp firmware– ის მიერ, როდესაც გამომავალი ქინძისთავები ცვლის მდგომარეობას. თუ ღილაკზე დაჭერილი მოვლენა გადატანილია HTTP მოთხოვნაში, ეს მოვლენა გადაეცემა Imp firmware– ს ელექტრო imp უსაფრთხო საკომუნიკაციო არხზე Imp და სერვერზე დაფუძნებულ აგენტს შორის. Imp "იღებს" ამ მოვლენას აგენტის საშუალებით. On ("buttonPressed", ფუნქცია (მნიშვნელობა) ფუნქცია. ყოველ ჯერზე როდესაც ღილაკზე დაჭერილი მოვლენა მიიღება Imp- ის მიერ, Pin1 და 7 გამომავალი მდგომარეობა იცვლება, რაც რელეებს ჩართავს ან გამორთულია წინა მდგომარეობიდან გამომდინარე. სტატუსის ცვლადი აგენტს უბრუნდება Agent-Imp საკომუნიკაციო არხის საშუალებით და აგენტი იღებს მოწყობილობაზე. ფუნქციაზე.

ნაბიჯი 6: IPhone HTML/Javascript კოდი

IPhone HTML/Javascript კოდი
IPhone HTML/Javascript კოდი
IPhone HTML/Javascript კოდი
IPhone HTML/Javascript კოდი

კლიენტის აპლიკაცია არის შიშველი ძვლების HTML/Javascript აპლიკაცია. ღილაკი გამოიყენება უბრალო გამოსახულებაზე. როდესაც გამოსახულება დაჭერილია, ღილაკი გაცოცხლდება და აჩვენებს მოწყობილობიდან გამომავალი WiFi პაკეტებს. ელექტრო Imp– თან ურთიერთობა ხდება შეტყობინების გაგზავნით აგენტის URL– ზე, რომელიც სპეციფიკურია თქვენი კონკრეტული Imp– ისთვის. HTML აპლიკაციაში ჩვენ ვქმნით XMLHttpRequest ობიექტს და შემდეგ გამოვაქვეყნებთ ღილაკზე დაჭერის მოვლენას ფორმატირებული JSON პაკეტში აგენტის URL- ზე. xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + ახალი თარიღი (). getTime (), ჭეშმარიტი); xmlhttp.setRequestHeader ("შინაარსის ტიპი", "application/x-www-form-urlencoded"); xmlhttp.setRequestHeader ("x-apikey", "Your API Key"); var impRequest = {"request": "buttonPressed", "button": button.id}; xmlhttp.send (JSON.stringify (impRequest)); დენის საშუალებების სტატუსის მისაღებად აგენტი იკითხება xmlhttp.open ("POST", "https://agent.electricimp.com/YourURL?timestamp=" + new Date (). GetTime (), true); xmlhttp.setRequestHeader ("x-apikey", "Your API Key"); xmlhttp.setRequestHeader ("შინაარსის ტიპი", "application/x-www-form-urlencoded"); var impRequest = {"მოთხოვნა": "GetStatus"}; xmlhttp.send (JSON.stringify (impRequest)); იმისათვის, რომ HTML გვერდი გამოჩნდეს როგორც მშობლიური აპლიკაცია თქვენს iPhone– ზე, თქვენ უნდა გადმოწეროთ ის ვებ – გვერდიდან და შემდეგ დაამატოთ იგი თქვენს მთავარ ეკრანზე. პროცესი აღწერილია ჩემს წინა ინსტრუქციაში აქ: https://www.instructables.com/id/Electric-Imp-Garage-Door-Opener/step10/Configuring-IIS-Express-And-Loading-The-App-onto- y/ iPhone ფაილები თან ერთვის ამ ნაბიჯს

ნაბიჯი 7: მუშაობს

Მუშაობს!
Მუშაობს!
Მუშაობს!
Მუშაობს!

მშენებლობის, კონფიგურაციის და შესაძლოა მცირეოდენი ლანძღვის შემდეგ, თქვენ უნდა გქონდეთ WeMo'ish მოწყობილობა, რომლის კონტროლიც შეგიძლიათ თქვენი iPhone/სმარტფონის/ვებ ბრაუზერისგან ნებისმიერი ადგილიდან, სადაც შემთხვევით აღმოჩნდებით. ინტერნეტში ჩართული საშუალების მრავალი გამოყენება არსებობს, რაც თქვენს სახლს გაცილებით ჭკვიანურს ხდის.

  • თქვენი სახლის მოწყობილობების დისტანციური მართვა, როგორიცაა ნათურები, hi-fi, ტელევიზია და ა. შ. რა თქვენ შეგიძლიათ ჩართოთ და გამორთოთ ტელევიზია, რომ ილუზიას დაამატოთ. თქვენ შეგიძლიათ გააძლიეროთ firmware და სმარტფონის პროგრამული უზრუნველყოფა, რათა თითოეული მოწყობილობა დაპროგრამდეს იმუშაოს/ჩართოს განსხვავებული გრაფიკი თქვენს სახლში რეალური ადამიანების შემთხვევითი ხასიათის სიმულაციისთვის, რათა დასრულდეს ილუზია უსაფრთხოების მიზნით, როდესაც თქვენ ხართ შორს.
  • თქვენ შეგიძლიათ დაამატოთ დისტანციური მართვის ძნელი წვდომა დენის წერტილებზე … ჩემი ავტოფარეხის შუქები მაგალითად!
  • თქვენ შეგიძლიათ ნახოთ თქვენი მაღაზიების სტატუსი, რომ უპასუხოთ კითხვებს, რომლებიც ყოველთვის ჩნდება მას შემდეგ, რაც სახლიდან შორ მანძილზე უკვე რამდენიმე კილომეტრში ხართ, მაგალითად: „თაფლი გადააქციე უთო, თმის ცხელი ჯოხი, თევზის ავზის ფილტრი, აუზის ფილტრი, სინათლის ქრონომეტრები "ჩართულია / გამორთულია თითოეული მოწყობილობის ბუნებიდან გამომდინარე.
  • დაამატეთ მოძრაობის სენსორი, რომ ავტომატურად ჩართოთ/გამორთოთ მოძრაობის გამოვლენისას.
  • დაამატეთ თერმისტორი ან სხვა ტემპერატურის მგრძნობიარე მოწყობილობა ოთახის ტემპერატურის მონიტორინგისთვის.
  • გაარკვიეთ როგორ დაუკავშირდეთ IFTTT.com– ს ისე, რომ თქვენ შეძლოთ, მაგალითად, ელ.ფოსტა, FB შეტყობინება, ტვიტი თქვენი განყოფილების ჩართვის /გამორთვისთვის
  • გთხოვთ გააკეთოთ კომენტარი ქვემოთ და მე დავამატებ თქვენს იდეებს ამ სიაში!

თუ თქვენ აშენებთ ერთს, გთხოვთ დაამატოთ კომენტარებში და გამაგებინეთ ნებისმიერი დამატებითი ფუნქცია, რომელიც თქვენ დაამატეთ ან ალტერნატიული კვების ბლოკი, რომელიც თქვენ გატეხეთ იმავე მიზნის მისაღწევად. ასევე, თუ თქვენ გაერკვნენ, თუ როგორ IFTTT ეს რამ, მე მიყვარს ვიცი როგორ! Გაუმარჯოს!

აპარატურის ჰაკინგი
აპარატურის ჰაკინგი
აპარატურის ჰაკინგი
აპარატურის ჰაკინგი

მეორე პრიზი აპარატურის გარჩევაში

მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი

მეორე პრიზი მიკროკონტროლერის კონკურსში

გირჩევთ: