Სარჩევი:

სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი
სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი

ვიდეო: სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი

ვიდეო: სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი
ვიდეო: Smart home, simple switch, Sonoff - ჭკვიანი სახლი, მარტივი ჩამრთველი 2024, ნოემბერი
Anonim
Image
Image
სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით
სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით

შესავალი:

ეს არის სახლის ავტომატიზაციის პროექტი, რომელიც იყენებს 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 სახელი და პაროლი.

ბმული: კოდი და აპლიკაცია

გირჩევთ: