Სარჩევი:

ხმის კონტროლირებადი ავტომატიზაცია: 13 ნაბიჯი
ხმის კონტროლირებადი ავტომატიზაცია: 13 ნაბიჯი

ვიდეო: ხმის კონტროლირებადი ავტომატიზაცია: 13 ნაბიჯი

ვიდეო: ხმის კონტროლირებადი ავტომატიზაცია: 13 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
ხმის კონტროლირებადი ავტომატიზაცია
ხმის კონტროლირებადი ავტომატიზაცია

დღესდღეობით ადამიანებს ყოველთვის აქვთ სმარტფონები. ასე რომ, აზრი აქვს მათ გამოყენებას საყოფაცხოვრებო ტექნიკის გასაკონტროლებლად. აქ წარმოდგენილია სახლის ავტომატიზაციის სისტემა მარტივი Android პროგრამის გამოყენებით, რომელიც შეგიძლიათ გამოიყენოთ ელექტრო მოწყობილობების გასაკონტროლებლად დაწკაპუნებით და ხმოვანი ბრძანებით. ბრძანებები იგზავნება Bluetooth– ით (HC05) Arduino Uno– ში, რომელიც აკონტროლებს სარელეო მუშაობას (ჩართული ან გამორთული). ასე რომ თქვენ არ გჭირდებათ ადგომა, რომ ჩართოთ ან გამორთოთ მოწყობილობა ფილმის ყურებისას ან სამუშაოს შესრულებისას და სხვა მიზეზების გამო.

ნაბიჯი 1: კომპონენტები

1.არდინო (ნანო/უნო)

2.4 არხის სარელეო დაფა (5 ვ)

3. Bluetooth მოდული (HC05/HC06)

4. LCD დისპლეი 20x4

5.7805 ძაბვის რეგულატორი

6.9v smps ადაპტერი (დენის წყაროსთვის).

ნაბიჯი 2: Arduino Uno

არდუინო უნო
არდუინო უნო

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

Arduino დაფები ძირითადად ემყარება Atmel Corporation– ის მიკროკონტროლებს, როგორიცაა 8, 16 ან 32 ბიტიანი AVR არქიტექტურა დაფუძნებული მიკროკონტროლერები. Arduino დაფების მნიშვნელოვანი მახასიათებელია სტანდარტული კონექტორები. ამ კონექტორების გამოყენებით, ჩვენ შეგვიძლია Arduino დაფის დაკავშირება სხვა მოწყობილობებთან, როგორიცაა LED- ები ან დამატებითი მოდულები, სახელწოდებით Shields. Arduino დაფები ასევე შედგება ბორტზე ძაბვის რეგულატორისა და ბროლის ოსცილატორისგან. ისინი ასევე შედგება USB სერიული ადაპტერისგან, რომლის საშუალებითაც შესაძლებელია Arduino დაფის დაპროგრამება USB კავშირის გამოყენებით. არდუინოს დაფის დასაპროგრამებლად, ჩვენ უნდა გამოვიყენოთ არდუინოს მიერ მოწოდებული IDE. Arduino IDE ემყარება პროგრამირების ენის დამუშავებას და მხარს უჭერს C და C ++

.რა არის არდუინო?

ნაბიჯი 3: 4 არხის სარელეო დაფა

4 არხი სარელეო დაფა
4 არხი სარელეო დაფა

აქ მე ვიყენებ 5v 4 არხიანი სარელეო მოდულს.

მას აქვს 6 ქინძისთავი VCC, GND, IN1, IN2, IN3, IN4.

VCC ჩვენ შეგვიძლია გამოვიყენოთ 5v, და ადგილზე (GND) მიწაზე.

IN1 დან IN4 უკავშირდება არდუინოს, რომელიც არის საკონტროლო სიგნალი.

რა არის სარელეო? როგორ მუშაობს სარელეო

ნაბიჯი 4: BLUEETOOTH MODULE HC05/06

BLUEETOOTH მოდული HC05/06
BLUEETOOTH მოდული HC05/06
BLUEETOOTH მოდული HC05/06
BLUEETOOTH მოდული HC05/06

აქ მე ვიყენებ HC05 bluetooth მოდულს andriod ტელეფონის ბრძანებების განმეორების მიზნით.

ნაბიჯი 5: LCD დისპლეი

LCD დისპლეი
LCD დისპლეი
LCD დისპლეი
LCD დისპლეი

ამ პროექტში მე ვიყენებ 20x4 LCD ეკრანს. გაიარეთ კავშირი სურათის მიხედვით.

ნაბიჯი 6: ძაბვის რეგულატორი Ic 7805

ძაბვის რეგულატორი Ic 7805
ძაბვის რეგულატორი Ic 7805

1. ძაბვის რეგულატორი

input-9v ადაპტერიდან, რომელიც დაკავშირებულია ic7805– ის შეყვანის პინთან. მეორე ქინძი მიწაზე. მესამე pin არის გამომავალი pin. გამომავალი არის 5v. ეს 5v გამოიყენება როგორც LCD ეკრანის, bluetooth მოდულის და სარელეო დაფის vcc.

ნაბიჯი 7: სარელეო კავშირები

Image
Image
LCD კავშირები
LCD კავშირები

ვიდეო გვიჩვენებს, თუ როგორ უნდა მოხდეს AC დატვირთვის დაკავშირება რელეში.

ახლა დაუკავშირეთ arduino pin D6, D7, D8, D9 IN1, IN2, 1N3, 1N4 OF RELAY BOARD.

VCC 5v (ძაბვის რეგულატორის o/p/7805))

GND-GND

ნაბიჯი 8: BLUETOOTH მოდულის კავშირი

ბლუთუს მოდულის RX, რომელიც დაკავშირებულია არდუინოს დაფაზე (ციფრული პინ 1 არდუინოს)

Bluetooth მოდულის TX დაკავშირებულია arduino დაფის RX– თან (ციფრული პინ 0 arduino– სთან).

VCC-5v (olp ძაბვის რეგულატორის გამოყენებით)

მიწისქვეშა (gnd)

ნაბიჯი 9: LCD კავშირები

LCD კავშირები
LCD კავშირები

* LCD RS პინი ციფრულ პინზე 12

* LCD ჩართეთ პინი ციფრულ პინზე 11

* LCD D4 პინი ციფრულ პინზე 5

* LCD D5 პინი ციფრულ პინზე 4

* LCD D6 პინი ციფრულ პინზე 3

*LCD D7 პინი ციფრულ პინზე 2

* LCD R/W პინი მიწასთან

* LCD VSS პინი მიწასთან

* LCD VCC პინი 5 ვ -მდე

*LCD ეკრანის 15 პინი უკანა განათება led + დაკავშირებული 5 ვ.

*16 პინი მიწაზე.

*V0 iam მხოლოდ დასაბუთებულია, თქვენ შეგიძლიათ გამოიყენოთ 10k ბანკი ეკრანის კონტრასტის დასარეგულირებლად.

მიუთითეთ წრედის დიაგრამა

ნაბიჯი 10: ANDROID აპლიკაცია და მისი კონფიგურაციები

ჩამოტვირთეთ ეს პროგრამა PLAYSTORE– ში

APP ბმული

ნაბიჯი 11: კოდი

პროგრამული უზრუნველყოფა: ARDUINO IDE

ARDUINO IDE SOFTWARE DOWNLOAD LINK - windows

კოდი:

APP I SETLight-'1 ღილაკის გამოყენება ჩართვა/გამორთვა მოწყობილობის ჩართვისთვის და მოწყობილობის გამორთვისას 'A'. ხმოვანი კონტროლის გამოყენებით ბრძანება არის "შუქი" ჩართვისთვის და "სინათლის" გამორთვა.

Fan-'2 'მოწყობილობის ჩართვისთვის და' B 'მოწყობილობის გამორთვისთვის. ხმოვანი კონტროლის გამოყენებით ბრძანება არის "fan on" ჩართვისთვის და "fan of" გამორთვისთვის.

AC-'3 'მოწყობილობის ჩართვისთვის და' C 'მოწყობილობის გამორთვისთვის. ხმოვანი კონტროლის გამოყენებით ბრძანება არის "AC on" ჩართვისთვის და "AC of" გამორთვისთვის.

TV-'4 'მოწყობილობის ჩართვისთვის და' D 'მოწყობილობის გამორთვისთვის. ხმოვანი კონტროლის გამოყენებით ბრძანება არის "TV on" ჩართვისთვის და "TV of" გამორთვისთვის.

ჩართეთ ყველა მოწყობილობა -9. ხმოვანი ბრძანება-"ყველაფერი ჩართულია".

გამორთეთ ყველა მოწყობილობა-'I'. ხმოვანი ბრძანება-"ყველა"

სრული კოდი ჩამოტვირთეთ

შეაერთეთ თქვენი arduino დაფა კომპიუტერთან.

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

აირჩიეთ arduino დაფა დააწკაპუნეთ ინსტრუმენტები> დაფა> აირჩიეთ თქვენი დაფა.

პორტის დაყენება-ინსტრუმენტები> პორტი> აირჩიეთ პორტი.

ატვირთეთ კოდი.

ნაბიჯი 12: შეაერთეთ ყველა კომპონენტი

ყველა კომპონენტის შეერთების შემდეგ შეამოწმეთ ყველა კავშირი მულტიმეტრის გამოყენებით.

ახლა კავშირები კარგია, შემდეგ ჩართულია.

გირჩევთ: