Სარჩევი:
- ნაბიჯი 1: როგორ მუშაობს IoT დღეს
- ნაბიჯი 2: როგორ წარმოუდგენია მოზილა მომავალს
- ნაბიჯი 3: დაიწყეთ თქვენი პირადი Mozilla IOT უფასო კარიბჭის შექმნა
- ნაბიჯი 4: დაამატეთ მოწყობილობები
- ნაბიჯი 5: Arduino მოწყობილობები
- ნაბიჯი 6: ESP8266 + სარელეო ფარი
- ნაბიჯი 7: კვანძის ESP8266 სენსორი
ვიდეო: Mozilla IoT Gateway ESP8266 და Z-Wave: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ძალა ხალხებს! Mozilla– ს სურს IoT პროტოკოლის უფასოდ გათავისუფლება. ამ პროექტის მიზანია „უზრუნველყოს ინტერნეტი გლობალური საჯარო რესურსი, ღია და ყველასთვის ხელმისაწვდომი“. ნივთების ინტერნეტი (IoT) არის ინტერნეტის ახალი ერა. ინტერნეტის მსგავსად, Mozilla წარმოიდგენს უფასო პროტოკოლს ყველასთვის. ჯვარედინი პლატფორმა, ჯვრის ქვეყანა, კროს ბრენდი.
აპარატურა
ამ პროექტისთვის თქვენ უნდა გქონდეთ:
1 X ჟოლო Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
სურვილისამებრ
1 X Z-Wave დონგლის ადაპტერი (https://amzn.to/2HxZokm)
ESP8266-01 სარელეო დაფა (https://amzn.to/2Ufx7Ao)
სურვილისამებრ Raspberry Pi დაყენება
თაგვი
კლავიატურა
HDMI მონიტორი
პროგრამული უზრუნველყოფა
ამ პროექტისთვის თქვენ უნდა გქონდეთ:
Arduino IDE ან Arduino შექმნა (https://create.arduino.cc)
Mozilla Gateway for Raspberry 3
ყველა Mozilla Gateway ბიბლიოთეკა
ნაბიჯი 1: როგორ მუშაობს IoT დღეს
დღეს ჩვენ გვაქვს ბევრი კომპონენტი IOT კომუნიკაციის შიგნით. თქვენ უნდა გქონდეთ, მაგალითად, Amazon Alexa კარიბჭე და მასთან დაკავშირებული მრავალი მოწყობილობა. მაგრამ Mozilla Gateway– ით შეგიძლიათ გამოიყენოთ იგივე კარიბჭე, რომ გამოიყენოთ Alexa, Google Home ნაკრები, მარტივი ESP8266 ან სხვა ნებისმიერი მოწყობილობა, რომლისთვისაც გსურთ თქვენი სახლის „ჭკვიანი“გამოყენება.
ნაბიჯი 2: როგორ წარმოუდგენია მოზილა მომავალს
Mozilla Project არის ექსპერიმენტული ჩარჩო 3 კომპონენტისგან:
საგნების კარიბჭე: ნივთების ქსელის კარიბჭის განხორციელება.
Things Cloud: IoT ღრუბლოვანი სერვისების კოლექცია.
საგნების ჩარჩო: ვებ ნივთების შესაქმნელად ხელახლა გამოსაყენებელი პროგრამული კომპონენტების კოლექცია.
ჟოლო პი კარიბჭე
ყველა პროექტის ბირთვი არის Raspberry Pi 3 Gateway Mozilla. ეს მართლაც მარტივი ნაბიჯია. Mozilla– მ მოამზადა Linux დისტრიბუცია, რომელიც დააინსტალირებს სისტემას Raspberry Pi– ზე. თქვენ შეგიძლიათ დააყენოთ კარიბჭე თქვენი სმარტფონის გამოყენებით.
ნაბიჯი 3: დაიწყეთ თქვენი პირადი Mozilla IOT უფასო კარიბჭის შექმნა
1. Flash SD ბარათი
გადმოწერეთ წინასწარ აშენებული Raspberry Pi OS სურათი Mozilla– დან და ჩაუშვით SD ბარათზე. გადმოწერეთ ამ ბმულიდან Mozilla Gateway დისტრო. თქვენ შეგიძლიათ გამოიყენოთ Raspberry Pi ოფიციალური სახელმძღვანელო, რომ დააინსტალიროთ Mozilla Gateway SD– ზე. კიდევ ერთი შესაძლებლობა არის ბალენა ეჩერი (https://www.balena.io/etcher/).
Balena Ethcer არის პროგრამა Windows Mac და Linux– ისთვის, რომელიც კოპირებს ISO გამოსახულებას SD– ზე.
2. დაიწყეთ Gateway
ახლა თქვენ შეგიძლიათ დაიწყოთ თქვენი Mozilla Gateway. ამის შემდეგ, თქვენ შეგიძლიათ დააკავშიროთ თქვენი ტელეფონი კარიბჭესთან Raspberry Pi– დან Wifi– ს გამოყენებით. შეაერთეთ თქვენი კარიბჭე თქვენს wifi ქსელთან
ამის შემდეგ, თქვენ უნდა შექმნათ გვირაბი Mozilla ღრუბლოვან სისტემაში. ამის შემდეგ, თქვენ შეგიძლიათ ნახოთ თქვენი კარიბჭე ადგილობრივი ლოკალური ქსელიდანაც კი.
ამ ნაბიჯის შემდეგ თქვენ მიიღებთ ელ.წერილს თქვენი Mozilla სერთიფიკატის მითითებით. თქვენ უნდა შეადგინოთ მოდული და … ეს არის ის!
ნაბიჯი 4: დაამატეთ მოწყობილობები
ახლა თქვენ შეგიძლიათ დაამატოთ რამდენიმე მოწყობილობა. თქვენ შეგიძლიათ გამოიყენოთ Zigbee dongle Zigbee მოწყობილობების დასაკავშირებლად ან Z-Wave დონგლი Z-Wave მოწყობილობებისთვის.
ნაბიჯი 5: Arduino მოწყობილობები
ჩემს გადაწყვეტას შეუძლია გამოიყენოს Arduino თავსებადი მოწყობილობები. მე ვიყენებ 2 NODE ESP8266- ს. ერთ -ერთი მათგანი გამოიყენება როგორც მიმღები. თქვენ შეგიძლიათ დააკავშიროთ დაფა სარელეოზე და მიანიჭოთ მაგალითად შუქი. მეორე არის ESP8266, რომელიც აგროვებს მონაცემებს სენსორიდან და აგზავნის მნიშვნელობას კარიბჭეში. ამ კოდით (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) შევქმენი გამართვის ტესტი. ESP8266 აგზავნის შემთხვევით რიცხვს ყოველ 3 წამში Gateway დაფაზე.
Node ESP8266 led არის ბმული Github კოდზე (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
ჩამოტვირთეთ კოდი და განათავსეთ Node ESP8266 დაფაზე.
ნაბიჯი 6: ESP8266 + სარელეო ფარი
მე ასევე გამოვიყენე ასეთი დაფა. ESP8266 + სარელეო. თქვენ შეგიძლიათ ნახოთ ჩემი კოდი Github– ზე. თქვენ უნდა დაატენოთ მხოლოდ firmware ESP8266 დაფაზე და ასევე შეგიძლიათ შეუკვეთოთ სარელეო, რომელიც აშკარად მუშაობს Mozilla WoT Gateway– ით.
როდესაც დაამატებთ მოწყობილობას, შეგიძლიათ გამოიყენოთ როგორც led მოწყობილობა. თუ თქვენ აგზავნით Mozilla Gateway- დან "on" ბრძანებას ESP აგზავნის სერიული პორტის ბრძანებით სარელეო ფარს სარელეო ჩართვის სერიულ ბრძანებას, წინააღმდეგ შემთხვევაში ESP8266 აგზავნის დაფაზე რელეს გამორთვის ბრძანებას.
ეს არის ბმული Github კოდზე (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
ნაბიჯი 7: კვანძის ESP8266 სენსორი
თქვენ შეგიძლიათ ნახოთ კოდი Node ESP8266 სენსორისთვის. ეს არის ბმული Github კოდზე (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
თქვენ უნდა შეიტანოთ ბიბლიოთეკა ESP LED და ESP სენსორისთვის.
"რამ.ჰ"
"WebThingAdapter.h"
"stdio.h"
"არდუინო.ჰ"
ასევე ESP8266-01 სარელეო, თქვენ უნდა ჩართოთ
"SoftwareSerial.h"
ამ კოდით თქვენ შექმნით თქვენს ადგილობრივ ქსელის SSID- ს და პაროლს. მას შემდეგ რაც შექმნით ახალ ThigDevice მაგალითს.
გირჩევთ:
LoRa Gateway ESP8266 Arduino წვრილმანი: 5 ნაბიჯი
LoRa Gateway ESP8266 Arduino წვრილმანი: ეს ინსტრუქცია დაგეხმარებათ შექმნათ LoRa Gateway თავსებადი Things Network– თან, მსოფლიოს ყველა რეგიონისთვის, ESP8266– ის გამოყენებით RFM95/96 რადიო მოდულთან ერთად. ასევე მოცემულია წყაროს კოდი, რომ ის იმუშაოს და მას გააჩნია ინტეგრირებული
ESP8266 NODEMCU BLYNK IOT სამეურვეო - Esp8266 IOT Blunk და Arduino IDE - გამოყენებით LED- ების კონტროლი ინტერნეტით: 6 ნაბიჯი
ESP8266 NODEMCU BLYNK IOT სამეურვეო | Esp8266 IOT Blunk და Arduino IDE | გამოყენებით LED- ების კონტროლი ინტერნეტით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ IOT ჩვენი ESP8266 ან Nodemcu– ით. ჩვენ გამოვიყენებთ blynk აპლიკაციას ამისათვის. ასე რომ, ჩვენ გამოვიყენებთ ჩვენს esp8266/nodemcu ინტერნეტში LED- ების გასაკონტროლებლად. ასე რომ, Blynk აპლიკაცია დაუკავშირდება ჩვენს esp8266 ან Nodemcu
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm ზომა: 6 ნაბიჯი
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm ზომა: ჰეი, რა ხდება, ბიჭებო? აქარში აქ CETech– დან. დღეს ჩვენ ვაპირებთ გავაკეთოთ პროექტი, რომელიც არის მარტივი LoRa კვანძი და თქვენ შეგიძლიათ გამოიყენოთ იგი როგორც ერთი არხის კარიბჭე. აქ არის მიკროკონტროლერი, რომელიც მე გამოვიყენე არის ESP8266, რომელიც დაკავშირებულია LoRa დაფებთან
ექსტრემალური გადაკეთება: Mozilla Firefox გამოცემა: 4 ნაბიჯი
ექსტრემალური გადაკეთება: Mozilla Firefox გამოცემა: *** ეს ინსტრუქცია მოძველებულია და აქ მხოლოდ ისტორიული მიზნებისთვისაა. დარწმუნდით, რომ გადახედეთ ჩემს ახალ პოსტებს! *** გასაკვირი არ არის, რომ Mozilla Firefox არის ვებ – გვერდების დათვალიერების საუკეთესო პროგრამული უზრუნველყოფა, მაგრამ აქვს ერთ – ერთი ყველაზე ბრწყინვალე ინტერფეისი
შეცვალეთ Mozilla Thunderbird– ის საწყისი ეკრანი: 3 ნაბიჯი
შეცვალეთ Mozilla Thunderbird– ის საწყისი ეკრანი: ისევე, როგორც თქვენ შეგიძლიათ შეცვალოთ საწყისი გვერდი ნებისმიერ ვებ ბრაუზერში, Mozilla Thunderbird ასევე გაძლევთ საშუალებას აირჩიოთ ვებ – გვერდი, რომელიც გამოჩნდება შეტყობინებების ნახვის არეში, როდესაც ის დაიწყება. ეს შეიძლება იყოს სასარგებლო, თქვენ შეგიძლიათ აჩვენოთ იგი ახალი ამბების ვებგვერდი და ნახეთ სიახლეები. შემდეგ