Სარჩევი:

Bluetooth კონტროლის სახლის ავტომატიზაცია: 7 ნაბიჯი (სურათებით)
Bluetooth კონტროლის სახლის ავტომატიზაცია: 7 ნაბიჯი (სურათებით)

ვიდეო: Bluetooth კონტროლის სახლის ავტომატიზაცია: 7 ნაბიჯი (სურათებით)

ვიდეო: Bluetooth კონტროლის სახლის ავტომატიზაცია: 7 ნაბიჯი (სურათებით)
ვიდეო: wifi დისტანციური IR და RF კოდების Broadlink RM4C Pro, Home Assistant - აკონტროლეთ კონდიციონერი 2024, ნოემბერი
Anonim
Image
Image

გამარჯობა,

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

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

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

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

  1. არდუინო უნო
  2. 4-შანელის სარელეო მოდული
  3. Bluetooth მოდული (Hc-05)
  4. ჯუმბერის მავთული
  5. ხის ბორდი
  6. ბოლქვების მფლობელი
  7. მავთული
  8. 5 ვ კვების წყარო

ინსტრუმენტების სია

  1. შედუღების ნაკრები
  2. წებო იარაღი
  3. Android სმარტფონი
  4. ხრახნები
  5. მავთულის სტრიპტიზატორები და ა.

სულ ეს არის რაც ჩვენ გვჭირდება…

ნაბიჯი 2: სქემის დიაგრამა და კავშირი

წრიული დიაგრამა და კავშირი
წრიული დიაგრამა და კავშირი

შეაერთეთ წრიული შეყვარებულის სტეპი

ნაბიჯი 1. arduino დაკავშირება bluetooth მოდულთან hc-05

ნაბიჯი 2. hc-05 vcc და gnd დაკავშირება arduino vcc 3.5v და gnd

ნაბიჯი 3. hc-05 rx და tx შეუერთეთ arduino თანმიმდევრულად tx და rx (0 და 1)

ნაბიჯი 4. 4 არხის სარელეო მოდულს აქვს 6 პინიანი vcc, gnd, 1-4 სარელეო გადამრთველი

ნაბიჯი 5. სარელეო მოდული დააკავშირეთ arduino vcc gnd და arduino pin 2-5

შენიშვნა:- დიაგრამაში Bluetooth კავშირი არის Wong Bluetooth მოდული Rx და Tx დაკავშირება მიმდევრობით arduino Tx და Rx (0 და 1) რიცხვითი პინით

ნაბიჯი 3: პროგრამული უზრუნველყოფა

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

ჩვენ ვიყენებთ arduino პროგრამულ უზრუნველყოფას inarduino uno– ს გადაღებისთვის

ჩამოტვირთეთ Arduino IDE აქედან.

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

ეს კოდი იყენებს softwareserial.h არდუინოში rx და tx ქინძისთავების კონფიგურაციას. ეს rx და tx ქინძისთავები დაკავშირებულია შესაბამისად HC 05 Bluetooth მოდულის tx და rx ქინძისთავებთან.

Bluetooth მოდული იღებს მონაცემებს დაწყვილებული android მოწყობილობიდან და იწვევს რელეებს მიღებულ მონაცემებთან მიმართებაში. მაგალითად, ჩემს კოდში, თუ მიღებული მონაცემები არის სიმბოლო "A", რელე 1 გააქტიურდება ON და თუ მიღებული მონაცემები არის სიმბოლო "B", რელე 1 გამორთული იქნება. ანალოგიურად, ყველა რელე შეიძლება ჩართოთ/გამორთოთ bluetooth ბრძანებების გამოყენებით. იხილეთ კოდი დეტალური კომენტარებისთვის.

ნაბიჯი 5: Android პროგრამა

Android აპლიკაცია
Android აპლიკაცია

ჩამოტვირთეთ android პროგრამა აქ

როგორც ზემოთ აღვნიშნეთ, მიკროკონტროლერი ააქტიურებს თითოეულ სარელეოს მონაცემების მიხედვით, რომელიც იღებს Bluetooth მოდულის საშუალებით Android მოწყობილობიდან. ასე რომ, ჩვენ გვჭირდება Android პროგრამა ამ მონაცემების HC 05 -ში გასაგზავნად. მე გავაკეთე მორგებული პროგრამა MIT აპლიკაციის გამომგონებლის გამოყენებით. მე დავამატე ჩემი განაცხადის "ბლოკის განლაგება" როგორც PDF აქ მითითებისთვის მათთვის, ვინც აპირებს შექმნას საკუთარი აპლიკაცია აპლიკაციის გამომგონებლის გამოყენებით.

ნაბიჯი 6: ინსტრუქციები Android პროგრამისთვის

ინსტრუქციები Android პროგრამისთვის
ინსტრუქციები Android პროგრამისთვის
ინსტრუქციები Android პროგრამისთვის
ინსტრუქციები Android პროგრამისთვის
ინსტრუქციები Android პროგრამისთვის
ინსტრუქციები Android პროგრამისთვის

თქვენ უნდა დააწყვილოთ HC-05 Bluetooth მოდული თქვენს ანდროიდ მოწყობილობასთან, სანამ გამოიყენებთ მას აპში.

ნაბიჯი 1: გახსენით თქვენი მოწყობილობის bluetooth პარამეტრები და მოძებნეთ ახალი მოწყობილობები, დარწმუნდით, რომ led HC05 მოდული მუდმივად აციმციმდება (დაწყვილების რეჟიმი)

ნაბიჯი 2: აირჩიეთ HC 05 (ან ნახავთ მისამართს, რომელიც მთავრდება "C" - ით, როგორც ეს მოცემულია სურათზე.)

ნაბიჯი 3: შეიყვანეთ PIN "1234" და დააჭირეთ OK

ნაბიჯი 4: გახსენით "Bluetooth Controller" აპლიკაცია და დააწკაპუნეთ bluetooth ღილაკზე ეკრანის ზედა ნაწილში

ნაბიჯი 5: აირჩიეთ "HC 05" სიიდან

ნაბიჯი 6: გამოიყენეთ შესაბამისი გადამრთველები რელეების 1, 2, 3, 4 ჩართვის/გამორთვისთვის

ნაბიჯი 7: დააწკაპუნეთ ოსტატზე, რომ ყველა რელე ჩართოთ/გამორთოთ ერთი დაწკაპუნებით

ნაბიჯი 7: კომპონენტების შეკრება

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

სურათის ზემოთ ყველა კომპონენტის აწყობა

გირჩევთ: