Სარჩევი:
ვიდეო: სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
შესავალი:
ეს არის სახლის ავტომატიზაციის პროექტი, რომელიც იყენებს firebase და nodeMCU. პირველი, რის გამოც ავირჩიე Firebase არის ის, რომ მისი შენარჩუნება ადვილია, მას აქვს პროგრესის ანგარიში, Crash Analytics და ა.შ.
მარაგები
- NodeMcu - 1 Nos
- სარელეო მოდული - 1 ნომერი
- პურის დაფა - 1 ნომერი
- მამაკაცი ქალი მხტუნავები - 3 ნომერი
- ინტერნეტ კავშირი
- ანდროიდის ტელეფონი
ნაბიჯი 1: მონაცემთა ბაზის შექმნა
ჯერ უნდა შეხვიდეთ ამ ვებსაიტზე და შეხვიდეთ თქვენს Google ანგარიშში. დააწკაპუნეთ ახალი პროექტის შექმნაზე და მიუთითეთ თქვენი პროექტის სახელი და დააწკაპუნეთ გაგრძელებაზე. რამდენიმე წუთის შემდეგ, ნათქვამია, "თქვენი პროექტი მზადაა" და გამოჩნდება ღილაკი "გაგრძელება", რომ დააწკაპუნოთ, დაფა გამოჩნდება, მარცხენა მხარეს მონაცემთა ბაზის ჩანართი იქნება იქ დააწკაპუნეთ და ნელა გადაახვიეთ ქვემოთ დაინახავთ რეალურ დროში შექმნას მონაცემთა ბაზის ღილაკი დააწკაპუნეთ მასზე. ის ხსნის დიალოგურ ფანჯარას, რომელიც გეუბნებათ აირჩიოთ ჩაკეტილი ან საცდელი რეჟიმი. აირჩიეთ ტესტის რეჟიმი და დააჭირეთ ჩართვას. თქვენ გადახვალთ მონაცემთა ჩანართზე, თქვენ იხილავთ ოთხ ჩანართს დააწკაპუნეთ წესების ჩანართზე და შეამოწმეთ მართალია თუ არა კითხვისა და წერის წესები. თუ არა, შეცვალეთ ორივე ჭეშმარიტად. ახლა გადადით პროექტის პარამეტრებზე და დააკოპირეთ თქვენი პროექტის ID და ვებ API გასაღები, რომელსაც ჩვენ მოგვიანებით გამოვიყენებთ. ასევე გადადით სერვისის ანგარიშების ჩანართზე, მარცხენა მონაცემთა ბაზის საიდუმლოების ჩანართი იქ დააწკაპუნეთ ჩანართზე და გადაახვიეთ ქვემოთ ნახავთ მონაცემთა ბაზის სახელს და საიდუმლო დააწკაპუნეთ ჩვენების ვარიანტზე საიდუმლოების მარჯვენა მხარეს და დააკოპირეთ საიდუმლო და ჩასვით ეს არის რვეულის ფანჯარაში. და ახლა ეს ნაწილი დასრულდა. ახლა ჩვენ გადავალთ პროგრამის გამომგონებელ ნაწილზე.
ნაბიჯი 2: პროგრამის კონფიგურაცია
აპლიკაციის ნაწილი არ არის რთული სამუშაო, მე მივაწოდე ბმული.aia ფაილის გადმოსაწერად. შეგიძლიათ უბრალოდ გადმოწეროთ და შემოიტანოთ თქვენს ანგარიშზე. პირველი, შედით MIT აპლიკაციის გამომგონებელზე და თავზე, ჩემი პროექტი იქნება იქ დააწკაპუნეთ მასზე გამოჩნდება პარამეტრების სია დააწკაპუნეთ დააწკაპუნეთ იმპორტის პროექტზე (.aia) ჩემი კომპიუტერიდან და შეარჩიეთ გადმოწერილი aia ფაილი და დააწკაპუნეთ იმპორტირება პროექტი იმპორტირებული იქნება და გაიხსნება. ახლა დააწკაპუნეთ firebaseDB1 ვიჯეტზე პარამეტრების ჩანართი გაიხსნება მარჯვენა მხარეს, რომ შეიცვალოს firebase ნიშანი ვებ API გასაღებით და შეცვალოს firebase– ის URL თქვენი firebase პროექტის ID ფორმატით (https:// {your-project-id }.firebaseio.com/). და დააწკაპუნეთ მშენებლობის ვარიანტზე, რომ ჩამოტვირთოთ თქვენი აპლიკაციის apk ფაილი. ახლა დააინსტალირეთ პროგრამა თქვენს მობილურ ტელეფონში. და ჩვენ გადავალთ შემდეგ ეტაპზე.
ნაბიჯი 3: კოდი
ასე რომ, მე ასევე მოგაწოდეთ კოდი. ასე რომ გადმოწერეთ კოდი და გახსენით შეცვალეთ firebase_HOST თქვენი პროექტის ID ფორმატით ({Your-project-id}.firebaseio.com). ასევე შეცვალეთ firebase_uth თქვენი firebase საიდუმლოებით, რომელიც ადრე დააკოპირეთ. და განსაკუთრებით არ დაგავიწყდეთ შეცვალოთ wifi სახელი და პაროლი.
ბმული: კოდი და აპლიკაცია
გირჩევთ:
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): 14 ნაბიჯი
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): შესავალი: რატომ ვამბობ მის მომავალ თაობას: რადგან ის იყენებს ზოგიერთ კომპონენტს, რომლებიც ბევრად უკეთესია ვიდრე სახლის ავტომატიზაციის ტრადიციული მოწყობილობები. მას შეუძლია გააკონტროლოს ტექნიკა: Google Voice Commands Touch Panel on Device Control on app
სახლის ავტომატიზაცია ESP8266 ან NODEMCU გამოყენებით: 6 ნაბიჯი
სახლის ავტომატიზაცია ESP8266 ან NODEMCU გამოყენებით: გსურდათ ოდესმე თქვენი სახლის ავტომატიზირება wifi საშუალებით? გსურთ გააკონტროლოთ განათება, ვენტილატორი და ყველა სხვა მოწყობილობა თქვენი სმარტფონიდან? ან ოდესმე გსურდათ ინსტრუქტაჟი დაკავშირებული მოწყობილობების შესახებ და მისი დაწყება? სახლის ავტომატიზაციის ეს პროექტი იქნება
Google ასისტენტი - სახლის ავტომატიზაცია Iot გამოყენებით Esp8266: 6 ნაბიჯი
Google ასისტენტი | სახლის ავტომატიზაცია Iot გამოყენებით Esp8266: ამ ინსტრუქციებში მე გაჩვენებთ Google ასისტენტის მიერ კონტროლირებად სახლის ავტომატიზაციას
სახლის ავტომატიზაცია Google ასისტენტის და ადაფრუტის IO გამოყენებით: 3 ნაბიჯი
სახლის ავტომატიზაცია Google ასისტენტის და ადაფრუტის IO გამოყენებით: Google ასისტენტი არის AI (ხელოვნური ინტელექტი) ხმოვანი ბრძანების სერვისი. ხმის გამოყენებით, ჩვენ შეგვიძლია ვითანამშრომლოთ Google ასისტენტთან და მას შეუძლია ინტერნეტში მოძებნოს, დაგეგმოს მოვლენები, დააყენოს სიგნალიზაცია, გააკონტროლოს ტექნიკა და ა.შ. ეს სერვისი ხელმისაწვდომია sma
წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: ჰეი !! დიდი ხნის შესვენების შემდეგ მე აქ ვარ, რადგან ჩვენ ყველამ უნდა გავაკეთოთ რაღაც მოსაწყენი (სამუშაო) მოსაპოვებლად. ყველა საშინაო ავტომატიზაციის შემდეგ მე დავწერე BLUETOOTH, IR, Local WIFI, Cloud ანუ რთული, * ახლა * მოდის ყველაზე მარტივი, მაგრამ ყველაზე ეფექტური