Სარჩევი:

ხმა გააქტიურებულია BT: 3 ნაბიჯი (სურათებით)
ხმა გააქტიურებულია BT: 3 ნაბიჯი (სურათებით)

ვიდეო: ხმა გააქტიურებულია BT: 3 ნაბიჯი (სურათებით)

ვიდეო: ხმა გააქტიურებულია BT: 3 ნაბიჯი (სურათებით)
ვიდეო: მათემატიკა, III კლასი - სიგრძის საზომი ერთეულები: მმ, სმ, დმ, მ, კმ #ტელესკოლა 2024, დეკემბერი
Anonim
ხმით გააქტიურებული BT
ხმით გააქტიურებული BT

ხმის კონტროლირებადი სახლის ავტომატიზაცია Arduino– ს გამოყენებით: ამ პროექტში მე ვიყენებ ხმოვან ფუნქციას სახლის მოწყობილობების გასაკონტროლებლად. ეს პროექტი ჩემი სახლის ავტომატიზაციის სერიის ნაწილია. ეს პროექტი ძალიან ადვილია რეალურ ცხოვრებაში. ნებისმიერი ასაკის ადამიანს შეუძლია გააკონტროლოს იგი მხოლოდ ბრძანებების წარმოთქმით. ამ პროექტის განხორციელებამდე უნდა იცოდეთ როგორ დაუკავშიროთ HC 05 Bluetooth მოდული Arduino– ს და ასევე უნდა იცოდეთ Arduino პროგრამირების საფუძვლების შესახებ.

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

კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო

კომპონენტები საჭიროა ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემისთვის Arduino– ს გამოყენებით

Arduino Uno: ჩვენ ვიყენებთ Arduino– ს მისი სიმარტივის გამო და ის ასევე იძლევა ბევრ ციფრულ პინს LCD– სთან, Bluetooth მოდულთან და სარელეო მოდულთან ერთდროულად. HC-05 Bluetooth მოდული: HC-05 გამოიყენება მობილურთან კომუნიკაციისთვის ტელეფონი. 4 არხის სარელეო მოდულები: მოდული, რომელსაც ჩვენ ვიყენებთ ამ პროექტში არის HL-54S. ის ჩართულია და გამორთულია არდუინოს 5 ვ ლოგიკური სიგნალის გამოყენებით. მას შეუძლია გაუძლოს 250VAC და 10A. ამ მოდულებს აქვთ 4 არხი, ასე რომ ჩვენ შეგვიძლია გავაკონტროლოთ 4 AC მოწყობილობა ერთდროულად. 16 × 2 LCD: LCD გამოიყენება პროექტის სახელის გამოსახატავად, ბრძანებების ჩამონათვალის შესასვლელად, შემდეგ ის ითხოვს ნებისმიერი ბრძანების გაცემას და სტატუსის ჩვენებას ბრძანება, რომელიც შესულია. ჩვენ ვიყენებთ 16 × 2 LCD- ს, რადგან ადვილია Arduino– სთან ინტერფეისი და ძალიან იაფია. 10k პოტენომეტრი გამოიყენება ეკრანის ნათურების კონტრასტის გასაკონტროლებლად დამჭერებთან: AC ნათურები გამოიყენება ტექნიკის წარმოსადგენად. იმის გამო, რომ მისი დამუშავება ადვილია და ძალიან სასარგებლოა, როდესაც თქვენ ახდენთ ნებისმიერი AC პროექტის პროტოტიპირებას.

. გარე 5 ვოლტის მიწოდება: 5 ვოლტიანი დენის მიწოდებაა საჭირო რელეს ჩართვისა და გამორთვისთვის ……

ნაბიჯი 2: ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა Arduino– ს გამოყენებით

ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა არდუინოს გამოყენებით
ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა არდუინოს გამოყენებით
ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა არდუინოს გამოყენებით
ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა არდუინოს გამოყენებით

კავშირები:

Bluetooth მოდული HC-05 HC-05 Rx to Arduino Tx. HC-05 Tx to Arduino Rx. Vcc to 5v მიწიდან მიწაზე. 16 × 2 LCD: VSS მიწასთან. VDD ძაბვის უზრუნველსაყოფად. VO 10 კ-იანი პოტენომეტრის პინის შესაცვლელად. RS მიამაგრეთ 8. RW მიწაზე. ჩართეთ 9. LCD D4 Pin 10. LCD D5 პინ 11. LCD D6 პინ 12. LCD D7 პინ 13. მიაყენეთ პოტენომეტრის ერთი ბოლო. 5v მეორე ბოლომდე პოტენომეტრი. 4 არხის სარელეო მოდულები: გარე 5 ვოლტი JD VCC- ზე. მიწა მიწაზე. Ini1 Pin 3. Ini2 Pin 4. Ini3 Pin5. Vcc Arduino 5v- ზე. დააკავშირეთ ყველა ბოლქვის ერთი ტერმინალი რელეების ჩვეულებრივ გახსნილ ტერმინალთან. 220VAC– ის ერთი დასასრული რელეს ყველა საერთო ტერმინალში და მეორე დასასრული ბოლქვების სხვა ტერმინალით.

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

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

ჩვენ ვსაუბრობთ წინასწარ განსაზღვრულ ბრძანებებზე AMR_Voice პროგრამაში. პროგრამა აგზავნის ბრძანებას Bluetooth– ზე, რომელსაც იღებს Arduino და ასრულებს აღწერილ დავალებას. ამავე დროს, Arduino აჩვენებს სტატუსს LCD– ზე და წერს სერიულ მონიტორზე. თითოეულ ბრძანებას აქვს თავისი უნიკალური ოპერაციები, რომლებიც განსაზღვრულია კოდში. თქვენ შეგიძლიათ შეცვალოთ ბრძანებები თქვენი სიმარტივის შესაბამისად. ქვემოთ მოცემულია ბრძანებების სია.

შემდეგი ვიდეო გვიჩვენებს, თუ როგორ გამოვიყენე android პროგრამა, რომელიც გარდაქმნის ჩვენს ხმას მეტყველების სიგნალად და აგზავნის ამ სიგნალს არდუინოში Bluetooth მოდულის საშუალებით. ეს არის ძალიან მარტივი გამოყენება Arduino– სთან ერთად და ეს პროექტი შეიძლება განხორციელდეს მცირე ძალისხმევით

გირჩევთ: