Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები
- ნაბიჯი 2: ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის წრიული დიაგრამა Arduino– ს გამოყენებით
- ნაბიჯი 3: ხმის კონტროლირებადი სახლის ავტომატიზაციის სისტემის მუშაობა
ვიდეო: ხმა გააქტიურებულია BT: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ხმის კონტროლირებადი სახლის ავტომატიზაცია 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– სთან ერთად და ეს პროექტი შეიძლება განხორციელდეს მცირე ძალისხმევით
გირჩევთ:
წვრილმანი სიგნალიზაციის ველოსიპედის საკეტი (შოკი გააქტიურებულია): 5 ნაბიჯი (სურათებით)
წვრილმანი სიგნალიზაციის ველოსიპედის საკეტი (შოკი გააქტიურებულია): ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ მარტივი შოკით გააქტიურებული სიგნალიზაციის ველოსიპედის საკეტი. როგორც სახელი გულისხმობს, ის ქმნის სიგნალიზაციას, როდესაც თქვენი ველოსიპედი ნებართვით მოძრაობს. გზად ჩვენ შევისწავლით ცოტას პიეზოელის შესახებ
EqualAir: ტარებადი NeoPixel ჩვენება გააქტიურებულია ჰაერის დაბინძურების სენსორით: 7 ნაბიჯი (სურათებით)
EqualAir: Wearable NeoPixel ჩვენება გამოწვეულია ჰაერის დაბინძურების სენსორით: პროექტის მიზანია ატაროს ტარებადი მაისური, რომელიც ასახავს გამომწვევ გრაფიკას, როდესაც ჰაერის დაბინძურება აღემატება მითითებულ ზღვარს. გრაფიკა შთაგონებულია კლასიკური თამაშით "აგურის ამომრთველები" იმით, რომ მანქანა ჰგავს ტალღას, რომელიც
მოძრაობა გააქტიურებულია Redstone: 7 ნაბიჯი (სურათებით)
მოძრაობა გააქტიურებულია Redstone: გამარჯობა! ეს პროექტი არის მოძრაობის გააქტიურებული წითელი ქვის ნათურა. ის მუშაობს დამსხვრეული მიკროკონტროლერის და ულტრაბგერითი მანძილის სენსორის გამოყენებით რელეზე. ეს პროექტი მონაწილეობს Minecraft კონკურსში და ნებისმიერ ხმას, ფავორიტსა თუ თანამშრომელს
მოძრაობის სენსორი გააქტიურებულია LED ზოლით ტაიმერით: 6 ნაბიჯი (სურათებით)
მოძრაობის სენსორი გააქტიურებულია LED ზოლით ტაიმერით: გამარჯობა ყველას! მე ნამდვილად ბედნიერი ვარ, რომ ვწერ კიდევ ერთ სასწავლო ინსტრუქციას. ეს პროექტი მაშინ შეიქმნა, როდესაც რამდენიმე თვის წინ დამიკავშირდა თანამემამულე ინსტრუქტორი (?!) (David @dducic) დიზაინის დახმარების თხოვნით. ასე რომ, აქ იყო ორიგინალური სპეციფიკაცია: & q
განათება LED ნიშანი (სიკაშკაშე გააქტიურებულია): 4 ნაბიჯი (სურათებით)
განათება LED ნიშანი (სიკაშკაშე გააქტიურებულია): ამ ინსტრუქციებში მე მაქვს დოკუმენტირებული, თუ როგორ უნდა ავაშენოთ LED ნიშანი სიბნელის / სინათლის სენსორით და ჩაშენებული PWM მბზინავი წრე. საშობაოდ მომბეზრდა და ერთად შევიკრიბეთ იუთუბზე შთაგონებული სწრაფი პროექტი შესავალი ვიდეო შესავალი " G