Სარჩევი:

მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?: 8 ნაბიჯი (სურათებით)
მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?: 8 ნაბიჯი (სურათებით)

ვიდეო: მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?: 8 ნაბიჯი (სურათებით)

ვიდეო: მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?: 8 ნაბიჯი (სურათებით)
ვიდეო: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, დეკემბერი
Anonim
მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?
მიკროპითონის პროგრამა: ტუალეტი დაკავებულია?

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

ექსპერიმენტმა გამოიყენა MakePython ESP8266, რათა შექმნას გამოვლენის სერვერი, რომელზეც ნებისმიერს შეეძლო წვდომა IP მისამართის საშუალებით ტუალეტის ადგილების შესამოწმებლად, უხერხული ლოდინის დროს თავიდან აცილების მიზნით.

ნაბიჯი 1: მარაგი

მარაგები
მარაგები

ტექნიკა:

  • MakePython ESP8266
  • ინფრაწითელი სენსორი
  • პურის დაფა
  • გადასვლის ხაზი
  • USB კაბელი
  • შოტლანდიური ლენტი

MakePython ESP8266 არის ESP8266 დაფა ინტეგრირებული SSD1306 OLED დისპლეით, შეგიძლიათ მიიღოთ ამ ბმულიდან:

ინფრაწითელი სენსორი: როდესაც მოდული ამოიცნობს წინა დაბრკოლების სიგნალს, მიკროსქემის მწვანე ინდიკატორი ანათებს დონეს, ხოლო OUT პორტი აგრძელებს დაბალი დონის სიგნალების გამოშვებას. მოდულის გამოვლენის მანძილია 2 ~ 30 სმ, ხოლო გამოვლენის კუთხე არის 35 °. გამოვლენის მანძილის რეგულირება შესაძლებელია პოტენომეტრით. როდესაც პოტენომეტრი არის მორგებული საათის ისრის მიმართულებით, გამოვლენის მანძილი იზრდება; საათის ისრის საწინააღმდეგო პოტენომეტრი, გამოვლენის მანძილი მცირდება;

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

uPyCraft V1.1

დააწკაპუნეთ ამ ბმულზე, რომ ჩამოტვირთოთ uPyCraft IDE Windows- ისთვის:

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
  • ინფრაწითელი მოდულის VCC პინი უკავშირდება MakePython ESP8266– ის 3V3– ს, GND უკავშირდება GND– ს, ხოლო OUT უკავშირდება დაფის IO14– ს.
  • შეაერთეთ MakePython ESP8266 კომპიუტერთან USB კაბელის გამოყენებით, გახსენით მოწყობილობის მენეჯერი (უბრალოდ მოძებნეთ "მოწყობილობა" Windows საძიებო ველში). გაფართოების შემთხვევაში, პორტის განყოფილებაში უნდა იყოს ნაჩვენები მსგავსი რამ. ჩანაწერი გააკეთეთ პორტის ნომერზე, როგორიცაა COM18 ჩემს შემთხვევაში. თუ პორტი არ ჩანს, სცადეთ ჩამოტვირთოთ USB დრაივი:

ნაბიჯი 3: UPyCraft გამოყენების წესი

UPyCraft გამოყენების წესი
UPyCraft გამოყენების წესი

ჩამოტვირთეთ Get Started MicroPython ESP8266 ფაილი, რომელიც აღწერილია ფაილის MicroPython Development Tools განყოფილებაში, რაც დაგეხმარებათ ჩამოტვირთოთ და დააინსტალიროთ uPyCraft IDE და გამოიყენოთ იგი. იგი ასევე მოიცავს შესავალს MakePython ESP8266– ში.

ან შეგიძლიათ მიიღოთ ფაილი ამ ბმულიდან:

ნაბიჯი 4: კოდის ჩამოტვირთვა

კოდის ჩამოტვირთვა
კოდის ჩამოტვირთვა

ჩამოტვირთეთ main.py ფაილი და გახსენით იგი, თქვენ უნდა შეცვალოთ შემდეგი პუნქტები:

  • SSID: საჭიროა თქვენი ადგილობრივი ქსელის სახელის შეცვლა
  • PASSWORD: საჭიროა თქვენი ადგილობრივი ქსელის პაროლის შეცვლა
  • თუ ინფრაწითელი მოდულის OUT Pin მიიღებს ცვლილებას MakePython ESP8266– დან, შეცვალეთ ნომერი Pin– ში () იმ Pin– ზე, რომელსაც იყენებდით მის მისაღებად.

დასრულების შემდეგ დააჭირეთ ღილაკს შენახვა და DownAndRun. "გადმოტვირთვა კარგი" გამოჩნდება, როდესაც გადმოწერა წარმატებულია, თქვენ შეგიძლიათ ნახოთ IP მისამართი (ჩემი: 192.168.1.116).

ნაბიჯი 5: ინსტალაცია

ინსტალაცია
ინსტალაცია
ინსტალაცია
ინსტალაცია

განათავსეთ ინფრაწითელი მოდული კარის გვერდით ადამიანების ადვილად გამოსაძიებლად და დააფიქსირეთ იგი გაყიდვის ფირზე. როდესაც ვინმე ტუალეტს იყენებს, მოდული აგზავნის ტესტის შედეგებს სერვერზე WiFi- ით, ასე რომ ჩვენ შეგვიძლია სერვერზე წვდომა IP მისამართის საშუალებით, რათა შევამოწმოთ ტუალეტი დაკავებულია თუ არა, ტუალეტის ლოდინის ნაცვლად.

ნაბიჯი 6: გახსენით ბრაუზერი

გახსენით ბრაუზერი
გახსენით ბრაუზერი

გახსენით ბრაუზერი თქვენს კომპიუტერში, ჩაწერეთ IP მისამართი, რომელიც ახლახან მიიღეთ (192.168.1.116) და დააწკაპუნეთ Enter დასადასტურებლად.

ნაბიჯი 7: ტესტირება

ტესტირება
ტესტირება
ტესტირება
ტესტირება

დააჭირეთ ღილაკს "გამოვლენა", შეგიძლიათ შეამოწმოთ დაკავებულია თუ არა ტუალეტი. როდესაც ტუალეტი დაკავებულია, გვერდი აჩვენებს, რომ ის დაკავებულია, წინააღმდეგ შემთხვევაში, ის გამოჩნდება, რომ არავინ არ არის, ასე რომ თქვენ შეგიძლიათ მარტივად წახვიდეთ ტუალეტში გარეთ ლოდინის გარეშე.

ნაბიჯი 8: იდეა

იდეა
იდეა

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

გირჩევთ: