Სარჩევი:
- მარაგები
- ნაბიჯი 1: Conhecendo O Sonoff
- ნაბიჯი 2: კონფიგურაცია IDE დე Desenvolvimento
- ნაბიჯი 3: Instalando O Driver Da Placa
- ნაბიჯი 4: Criando O Programa Para a Placa
- ნაბიჯი 5: Fazendo O Upload Do Programa Para a Placa
- ნაბიჯი 6: Conectando O Sonoff À Luminária
- ნაბიჯი 7: Criando O Aplikativo Android
- ნაბიჯი 8: შეამოწმე ლუმინარია
ვიდეო: პროჯეტო ლუმოსი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
Lumos არის კონსტრუქცია, რომელიც მოიცავს umin umin luminária controlada– ს და სმარტფონის ნაწილობრივ დაკავშირებას, ასევე WiFi და მობილური მოწყობილობების დაკავშირებას. Android– ის სიახლეების შემოწმების მიზნით, რომელიც გამოიყენება Android– ისთვის, რაც საშუალებას მოგცემთ გამოიყენოთ რამდენიმე გზა, რომლითაც თქვენ შეძლებთ გამოიყენოთ, გამოაქვეყნოთ, გამოაქვეყნოთ და შეავსოთ Google Assistente.
განაცხადის გამოყენება: პროდეტო პოდ, რომელიც გამოიყენება გარემოს რეზიდენციისთვის, ავტომატური რეზიდენციისთვის.
მარაგები
იმისათვის, რომ გაეცნოთ პროგრამის გამოყენებას, რომელიც გამოიყენება შემდეგნაირად:
- სონოფი ძირითადი
- Módulo კონვერტორი USB 2.0 Para Rs232 Ttl Cp21024
- მხტუნავები Fêmea/Fêmea
- სმარტფონი Android
- Luminária comum
ნაბიჯი 1: Conhecendo O Sonoff
O Sonoff é um um um it um dispitivo IoT (ინტერნეტი და ინტერნეტი) არის ნებადართული ტვირთის გადაზიდვის სისტემა AC WiFi– ის საშუალებით. ძირითადი ძირითადი შესაძლებლობა, რომელიც დაკავშირებულია ჩიპთან ESP8285, დაყენებულია AC DC– ით და აძლიერებს მეხსიერებას Flash მეხსიერებაში. ეს არის განპირობებული პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფის გამოყენებით, რაც საშუალებას მოგცემთ შეაერთოთ თქვენი სერვისები და სერვისები, რომლებიც დაკავშირებულია WiFi– სთან და დაშვებასთან ერთად, როდესაც აკონტროლებთ თქვენი მოწყობილობის დისტანციური მართვის პროგრამის გამოყენებას შეინახეთ Google Play– ში. ეს არის განმსაზღვრელი, რომ გამოვიყენოთ ის, რომ გამოვიყენოთ ის, რომ გამოვიყენოთ ის, რაც საშუალებას მოგცემთ გამოიყენოთ Wi -Fi, რაც საშუალებას მოგცემთ შეასრულოთ სამუშაოები, როგორც გარე, ისე გარეგანი. მაგრამ, firmware de fábrica não foi utilizado, apenas ან hardware. Desta forma, o Primeiro passo და ser realizado არის კონსტრუქციული პროგრამა, რომელიც ემსახურება enviado para placa do Sonoff- ს.
ნაბიჯი 2: კონფიგურაცია IDE დე Desenvolvimento
პროგრამის შემუშავებისათვის, რომელიც გამოიყენება პროგრამული უზრუნველყოფის ღია კოდის Arduíno IDE გამოყენებით. ჩვენ გვაქვს შესაძლებლობა ჩამოვთვალოთ და შევასრულოთ პროგრამული უზრუნველყოფა, რომელიც დაკავშირებულია კომპიუტერთან დაკავშირებულ სისტემასთან.
ჩვენ შეგვიძლია გამოვიყენოთ IDE, როგორც კონფიგურაციის საჭიროება, რათა გამოვიყენოთ ის, რაც შეიძლება გამოყენებულ იქნას, რადგან ეს არის ზუსტი ინფორმაცია იმის შესახებ, თუ როგორ უნდა მოვიყვანოთ ახალი URL მისამართები Gerenciadores de Placas nas Preferencias do Sistema e então fazer o download de placa ESP826 pel pel pel pel
საბოლოოდ გადმოწერეთ საჭირო რეალიზაცია, როგორც მენიუ Ferramentas კონფიგურაციის გარეშე:
- ადგილი: "ზოგადი ESP8285 მოდული"
- Flash რეჟიმი: DOUT
- Flash ზომა: 1MB (FS: 64KB OTA: ~ 470KB)
ნაბიჯი 3: Instalando O Driver Da Placa
Antes de conectar nossa placa ao computador, საჭირო ინსტალაციის მძღოლი.
თქვენ შეგიძლიათ აკრიფოთ ლოდინის სისტემა სხვადასხვა ოპერაციული სისტემებისთვის.
ნაბიჯი 4: Criando O Programa Para a Placa
O programa representado nas imagens deste passo é composto 5 metodos e abaixo explico cada um deles.
Აწყობა:
Este é o primeiro método ser seradorado ao conectar placa à uma fonte de energia. პირველადი გაცნობის სერვისი არის კონფიგურაცია და პლაკატის გამოყენება WiFi uma de de de de WiFi WiFi WiFi WiFi WiFi WiFi WiFi WiFi aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu aqu ეს არის ის, რაც საშუალებას გაძლევთ შეცვალოთ და შეცვალოთ თქვენი მომსახურება, გააქტიურებული სერვისი და მომსახურების მიმწოდებელი HTTP კონტენტოს API– სთვის, რომ გამოქვეყნდეს POST e GET. ეს არის API და აქვს წვდომა IP– სთან ერთად, სადაც შესაძლებელია გამოიყენოთ კონსოლის კონსოლიდირებული ლოგო.
მარყუჟი:
Esta é uma função padrão que ekza os os comandos que são colocados nela infinitamente enquanto placa estiver conectada na energia. როგორც წესი, თქვენ შეგიძლიათ შეაფასოთ ის, რაც ნიშნავს იმას, რომ ჩვენ ვცდილობთ გამოვიყენოთ pelo მოთხოვნები feitos pelos clientes conectados à API.
handleRoot:
Este método é chamado quando é realizada და მოთხოვნა com o metodo GET na API. ეს არის პასუხი, რომელიც შეიძლება გამოყენებულ იქნას HTML– ის კონფიდენციალურობისთვის, რომელიც შეიძლება შესრულდეს ან შეასრულოს მეთოდით სახელური LED. ბრაუზერის გამოყენების პროგრამის გამოყენების ტესტირების შესაძლებლობა.
სახელური LED:
ეს არის ძირითადი მეთოდით პროგრამის განხორციელება, თქვენ უნდა შეასრულოთ მოთხოვნა და მოითხოვოთ POST API და API და também quando HTML პროგრამების შემუშავება და დამუშავების მექანიზმი Root და acionado. ეს არის პასუხისმგებელი ინვერტორზე, რომელიც დაკავშირებულია კონცეფციასთან და ადგილთან, როდესაც ჩვენ ვმოქმედებთ, ვთვლი, რომ ეს არის ეფექტური, ასევე ეფექტურია ელე და ფეჩადო. Caso o mesmo esteja fechado, ao acionar a função ele é aberto. Após conectar o Sonoff à luminária, isto fará com que mesma acenda ou apague a lampada.
handleNotFound:
ეს არის HTTP 404, რაც საშუალებას მოგცემთ გამოიყენოთ URI და არ გამოიყენოთ არსებული მოთხოვნები.
ნაბიჯი 5: Fazendo O Upload Do Programa Para a Placa
პროგრამის დასრულების ან პროგრამის დასრულების შემდეგ, აუცილებელია განახორციელოს ან განახორციელოს შეტყობინებები, რათა ატვირთოს შეტყობინება, როგორც პლაკატი, როგორც შესაძლებლობა testar o que foi feito.
O Primeiro passo é abrir o Sonoff და conectar sua placa ao conector USB utilisando os jumpers (ვიდეო გაგზავნის წყაროები deste tutorial). მნიშვნელოვანია, რომ გამოვიყენოთ ის, რაც დაკავშირებულია კონტაქტებთან და პატივს ვცემთ USB კონექტორით, 5V არ არის გამოყენებული.
თუ თქვენ იყენებთ კომპიუტერს, რომელიც გამოიყენება კომპიუტერის გამოყენებისათვის ან მოდემისთვის, თქვენ უნდა შეცვალოთ ის, რაც გჭირდებათ, რომ გადატვირთოთ და გამოიყენოთ კონექტორი და ლიგა და USB პორტა USB კომპიუტერები.
Apos conectada, í í í í í í port í port port port port port port port port í í ასე რომ, შეადგინეთ თქვენი პროგრამის "Verificar" და ფაილების გამოყენება "Carregar".
ნაბიჯი 6: Conectando O Sonoff À Luminária
Luminária escolhida para o projeto é uma luminária comum que possui um interruptor em seu fio. ეს არის წყვეტილი Sonoff– ის შემცვლელი.
იმის გათვალისწინებით, რომ თქვენ უნდა შეასრულოთ ის, რაც საჭიროა "შეყვანის" და "გამოყვანის" მითითებით. Sendo que no lado "Input" deve ser conectada a ponta que vem da tomada e do lado "Output", ponta que vai para lampada.
Outro ponto importante, ან que os fios não devem se cruzar, ou seja, se o fio azul foi conectado do lado direito no lado "შეყვანა", deve ser conectado também do lado direito no lado "Output".
ნაბიჯი 7: Criando O Aplikativo Android
დააკმაყოფილეთ წინასწარგანზრახვის გაცნობა, რომლითაც თქვენ შეგიძლიათ გაეცნოთ ნათურას და გაათავისუფლოთ ის საჭიროებისამებრ, რომლითაც ჩვენ ვითხოვთ API– ს გაფართოების მოთხოვნით. იმის გასაგებად, თუ როგორ გამოვაყენოთ ის Android პროგრამის გამოყენებით, შევიტანო Google Assistente, რომელიც საშუალებას მოგცემთ გამოიყენოთ თქვენი ვებ-გვერდი.
პროგრამის გამოყენებით შეგიძლიათ გამოიყენოთ IDE Android Studio, რომელიც საშუალებას გაძლევთ გამოიყენოთ Android პროგრამები Java პროგრამული უზრუნველყოფის ენაზე.
ინტერფეისი, რომელიც იყენებს და აადვილებს შესაძლებლობებს და შესაძლებლობებს, რომლითაც შეგიძლიათ მიიღოთ ნათურა. ეს არის რეალიზება uma chamada POST ae metodo handleLED da API ექსპოსტა IP– ს არ აქვს კავშირი და ინტერნეტი.
მნიშვნელოვანია, რომ გამოვიყენოთ ფუნქცია, თუ სმარტფონი ზუსტად შეაერთებს თქვენს სისტემას და გამოჩნდება, თუ როგორ გამოიყენოს ის IP– ს მიერ, როგორც API– ს იდენტიფიკაცია.
Google Assistente– ის გამოყენებით, შეგიძლიათ გამოიყენოთ "განზრახვის ფილტრი" ან გამოვიყენოთ მანიფესტი, რომელიც გამოიყენება (ვიდეო მითითებების მიხედვით).
სმარტფონის კონფიგურაციის ან კომპიუტერის კომპიუტერული მოწყობილობის გამოყენებით, ჩვენ შეგვიძლია განვსაზღვროთ ის, თუ როგორ განვსაზღვროთ ის, რომ გამოვიყენოთ, არ გამოვიყენოთ, გამოვიყენოთ და გამოვთვალოთ "გაუშვით აპლიკაცია" IDE- ს საშუალებით.
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
ჭკვიანი სახლის დაწყება - პროჯეტო ფინალი: 6 ნაბიჯი
ჭკვიანი სახლის დაწყება - Projeto Final: Projeto apresentado é მონაწილეობა მიიღე ბოლოში და გააკეთე კურსები IoT– ში Smart Home.O projeto mostrado seguir é მონაწილეობა მიიღოს საბოლოო ჯამში, რომელიც არ შეიცავს IoT– ს აპლიკაციას Smart Home, რომელიც შედგება sensores და atuadores conec