Სარჩევი:

ჭკვიანი სახლი არდუინოსთან ერთად: 11 ნაბიჯი (სურათებით)
ჭკვიანი სახლი არდუინოსთან ერთად: 11 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი სახლი არდუინოსთან ერთად: 11 ნაბიჯი (სურათებით)

ვიდეო: ჭკვიანი სახლი არდუინოსთან ერთად: 11 ნაბიჯი (სურათებით)
ვიდეო: Yale 3109 კარების ციფრული საკეტი. აღწერილობა და შესაძლებლობები 2024, ივლისი
Anonim
ჭკვიანი სახლი არდუინოსთან ერთად
ჭკვიანი სახლი არდუინოსთან ერთად

გამარჯობა

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

აკრონიმების ახსნა დამწყებთათვის:

GND - ადგილზე

VCC - ძალა

PIR - გადაადგილების სენსორი

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები

ყველა ნაწილი დამიჯდა 90 $

  • არდუინო
  • Ethernet მოდული ENC28J60
  • თერმომეტრი DS18B20 x2
  • მიკროფონის მოდული
  • წვიმის სენსორი
  • PIR სენსორი
  • ლერწმის გადამრთველი
  • სარელეო
  • რეზისტორი 4, 7k Ω
  • გადახვეული წყვილის კაბელი
  • Ethernet კაბელი
  • ინსტრუმენტები (soldering, screwdriver)

ნაბიჯი 2: კავშირი

კავშირი
კავშირი
კავშირი
კავშირი
კავშირი
კავშირი

ზემოთ მე დავამატე სურათი fritzing კავშირით. თუ თქვენ გაქვთ პრობლემა, დატოვეთ კომენტარი.

ნაბიჯი 3: პროგრამა

პირველი რაც თქვენ უნდა გააკეთოთ არის გადმოწეროთ, ამოიღოთ და შემოიტანოთ ეს ბიბლიოთეკა arduino IDE– ში. ჩამოტვირთეთ 1Wire ბიბლიოთეკა აქედან, დალასის ტემპერატურა აქედან და შემოიტანეთ ისინი arduino IDE- შიც. თქვენ შეგიძლიათ ატვირთოთ ეს პროგრამა თქვენს არდუინოში. კომენტარში არის კოდის ახსნა.

ნაბიჯი 4: როგორ მუშაობს?

Როგორ მუშაობს?
Როგორ მუშაობს?

როდესაც დააწკაპუნებთ განახლებაზე თქვენს აპლიკაციაში ან ბრაუზერში, Arduino აგზავნის მონაცემებს სმარტფონზე/ბრაუზერში. პროგრამა იღებს წყაროს კოდს თითოეული გვერდიდან (/tempin, /tempout, /rain, /window, /alarm) და აჩვენებს მას თქვენს ტელეფონში.

ნაბიჯი 5: აპლიკაცია Android- ისთვის

აპლიკაცია Android- ისთვის
აპლიკაცია Android- ისთვის
აპლიკაცია Android- ისთვის
აპლიკაცია Android- ისთვის
აპლიკაცია Android- ისთვის
აპლიკაცია Android- ისთვის

თქვენს Android ტელეფონზე აპლიკაციის დასაყენებლად თქვენ უნდა გააკეთოთ ეს (თქვენ შეგიძლიათ ნახოთ იგი ზემოთ მოცემულ სურათზე): 1. პირველი ნაბიჯი არის ჩამოტვირთოთ smartHome.apk ფაილი 2. გაგზავნეთ apk ფაილი თქვენს ტელეფონში 3. გახსენით ფაილების მენეჯერი და იპოვეთ smarthHome.apk ფაილი 4. დააწკაპუნეთ მასზე და დააწკაპუნეთ ინსტალაციაზე (თუ ჩართული გაქვთ პროგრამის დაყენების შესაძლებლობა google play- ის გარეთ ჩართვა) 5. თქვენ დაასრულეთ ინსტალაცია, შეგიძლიათ ჩართოთ პროგრამა

პროგრამა ითარგმნება ინგლისურად და პოლონურად. ბრაუზერში შეგიძლიათ ჩართოთ და გამორთოთ შუქი, მაგრამ აპლიკაციაში არა იმიტომ, რომ მე არ შემიძლია ამის გაკეთება, უკაცრავად.

ნაბიჯი 6: პროგრამის კონფიგურაცია

განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია
განაცხადის კონფიგურაცია

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

ნაბიჯი 7: ბრაუზერი

ბრაუზერი
ბრაუზერი
ბრაუზერი
ბრაუზერი

ჩაწერეთ ბრაუზერი თქვენი ip / all. აქ შეგიძლიათ ნახოთ ყველა მონაცემი და ჩართოთ და გამორთოთ შუქი.

თქვენ შეგიძლიათ გამოიყენოთ ეს აპლიკაციის ნაცვლად Android- ზე.

ნაბიჯი 8: პორტის გადაგზავნა

Პორტის გადამისამართება
Პორტის გადამისამართება

თქვენ უნდა გახსნათ პორტი თქვენს როუტერზე. გახსენით თქვენი როუტერის კონფიგურაცია და დააყენეთ arduino ip და გახსენით პორტი 80. ამის ნახვა შეგიძლიათ ზემოთ სურათზე.

ნაბიჯი 9: არა IP (სურვილისამებრ)

IP არ არის (სურვილისამებრ)
IP არ არის (სურვილისამებრ)

თქვენ შეგიძლიათ შექმნათ ანგარიში IP– ის გარეშე, მაგრამ ეს არ არის აუცილებელი. ზემოთ მოცემულ სურათზე თქვენ ხედავთ როგორ დააკონფიგურიროთ იგი.

ნაბიჯი 10: გამოსცადეთ

თუ გსურთ თქვენი კომპიუტერის მონაცემების ნახვა შეგიძლიათ ამის გაკეთება თქვენს ბრაუზერში აკრიფეთ yourip / all (მაგ. 12.345.678.901/all) ან გამოიყენეთ android პროგრამა.

გახსოვდეთ დატოვეთ კომენტარი და დააწკაპუნეთ ფავორიტზე, თუ მოგწონთ ჩემი პროექტი:)

ნაბიჯი 11: რედაქტირება: Android პროგრამის წყაროს კოდი

იმის გამო, რომ ბევრმა მკითხა ანდროიდის წყაროს კოდის შესახებ, მე დავამატებ მას ქვემოთ.

გირჩევთ: