Სარჩევი:
- ნაბიჯი 1: მასალები: რაც დაგჭირდებათ
- ნაბიჯი 2: Bluetooth AT რეჟიმი და ბრძანებები
- ნაბიჯი 3: AT ბრძანებები SLAVE მოდულისთვის
- ნაბიჯი 4: AT ბრძანებები სამაგისტრო მოდულისთვის
- ნაბიჯი 5: Arduino მიკრო კავშირი
- ნაბიჯი 6: Arduino Nano კავშირები
- ნაბიჯი 7: კორექტირება
- ნაბიჯი 8: 3D ბეჭდვის დრო !!!: D
- ნაბიჯი 9: გააკონტროლეთ თქვენი კომპიუტერი;)
ვიდეო: აკონტროლეთ კომპიუტერი უსადენოდ თვალის დახამხამებით;): 9 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
რას იტყვით თქვენი ჩვევების მიღმა ?? რაც შეეხება რაღაც ახლის ცდას ??? !!!!
რაც შეეხება კომპიუტერის გაკონტროლებას და იმის გაკეთებას, რაც გსურს, კლავიატურისა და მაუსის გარეშე!
ჰმ … მაგრამ როგორ არის ეს შესაძლებელი ???
მხოლოდ ერთი თვალის დახამხამებით !! არ გჯერა ???
კარგი, ასე რომ განაგრძე კითხვა და მიხვდები როგორ შეიძლება ეს მოხდეს !!;)
ნაბიჯი 1: მასალები: რაც დაგჭირდებათ
- 2x მინი დაფა
- 2x HC-05 Bluetooth მოდული
- 1x Arduino Uno
- 1x Arduino მიკრო
- 1x არდუინო ნანო
- 1x SparkFun ხაზის სენსორი QRE1113
- 1x მინი USB-USB კაბელი (არდუინო ნანოსთვის)
- 1x Micro usb-USB კაბელი (Arduino Micro– სთვის)
- 1 x USB 2.0 კაბელი A/B (Arduino Uno– სთვის)
- 1x პოტენციმეტრი 10Koh
- მხტუნავი მავთულები (მამაკაციდან მამაკაცამდე და მამაკაციდან მდედრამდე)
- 1x 9V ბატარეა
- 1x ბატარეის დამჭერი
- 1x გადართვა გადამრთველი
- 1x წყვილი სათვალე
- 1x საიზოლაციო ლენტი
- 1x შედუღების რკინა (სურვილისამებრ)
ნაბიჯი 2: Bluetooth AT რეჟიმი და ბრძანებები
ამ პროცესისთვის მე ვიყენებ Arduino Uno დაფას
1. შეაერთეთ GND და Vcc Bluetooth მოდული GND და 5V Arduino დაფაზე, შესაბამისად.
2. დააწკაპუნეთ ღილაკზე HC-05 Bluetooth- ზე და სანამ ის დაჭერილი გაქვთ, შეაერთეთ Arduino თქვენს კომპიუტერს. თქვენ დაინახავთ, რომ LED მოდული მოციმციმე 2 წამის ინტერვალით, რაც ნიშნავს რომ თქვენ ხართ შესული AT რეჟიმში.
3. გახსენით Arduino IDE და ატვირთეთ ცარიელი ესკიზი Arduino დაფაზე.
4. დააკავშირეთ Bluetooth მოდულის Rx და Tx Arduino დაფის Rx (pin0) და Tx (pin1) შესაბამისად.
მნიშვნელოვანია: ესკიზის ატვირთვისას ამოიღეთ Rx და Tx კავშირები და კვლავ დააბრუნეთ ისინი თავიანთ პოზიციებზე ატვირთვის დასრულების შემდეგ!
HC -05 -> არდუინო
Vcc -> 5V
GND -> GND
Rx -> Rx (პინ 0)
Tx -> Tx (pin1)
ყველა კავშირი ნაჩვენებია სურათზე.
5. HC 05 Bluetooth მოდულს ესაჭიროება Carriage Return & Line Feed ყოველი ბრძანების შემდეგ.
ასე რომ გახსენით, სერიული მონიტორი და შეარჩიეთ "ორივე NL & CR" და 38400 baud.
ჩაწერეთ: AT და შემდეგ დააჭირეთ გაგზავნას.
ახლა თქვენ უნდა მიიღოთ OK, როგორც პასუხი, რაც იმას ნიშნავს, რომ თქვენ წარმატებით შეიყვანეთ AT ბრძანებებში!
ნაბიჯი 3: AT ბრძანებები SLAVE მოდულისთვის
1. შეიყვანეთ AT+NAME? მოდულის სახელის სანახავად.
თქვენ შეგიძლიათ შეცვალოთ ის, როგორც გსურთ, აკრიფეთ მაგალითად: AT+NAME = SLAVE
2. იმისათვის, რომ ნახოთ პაროლის ტიპი AT+PSWD? (ნაგულისხმევია: 1234)
3. აკრიფეთ AT+ROLE = 0, რათა ის გახდეს მონა
4. ჩაწერეთ AT+ADDR =? მისი მისამართის მისაღებად. თქვენ უნდა იცოდეთ ამ მოდულის მისამართი, რათა დააკავშიროთ იგი სხვასთან.
გაითვალისწინეთ, რომ მისამართი მსგავსი იქნება:: 21: 13: 19E8
5. გამორთეთ კომპიუტერიდან AT რეჟიმიდან გასასვლელად.
შენიშვნა: მისამართი ასევე შეგიძლიათ ნახოთ Bluetooth მოწყობილობებში, დაამატეთ მოწყობილობა, დააწკაპუნეთ მარჯვენა ღილაკზე SLAVE (Bluetooth– ის სახელი), თვისებები, Bluetooth -> უნიკალური იდენტიფიკატორი.
ნაბიჯი 4: AT ბრძანებები სამაგისტრო მოდულისთვის
1. შეიყვანეთ AT+NAME? მოდულის სახელის სანახავად.
თქვენ შეგიძლიათ შეცვალოთ ის, როგორც გსურთ, აკრიფეთ მაგალითად: AT+NAME = MASTER
2. იმისათვის, რომ ნახოთ პაროლის ტიპი AT+PSWD? (ნაგულისხმევია: 1234)
3. შეიყვანეთ AT+ROLE = 1, რათა ის იყოს სამაგისტრო
4. ჩაწერეთ AT+CMODE = 0, რათა მოდული დააკავშიროთ მითითებულ Bluetooth მისამართს.
5. ჩაწერეთ AT+BIND = 0021, 13, 0109E8 (მოათავსეთ აქ თქვენი მონა მოდულის მისამართი), რათა დააკავშიროთ ის მონა მოდულთან.
შენიშვნა: AT ბრძანებებში მსხვილი ნაწლავი უნდა შეიცვალოს მძიმეებით და ასევე მისი სრული მისამართი
”: 21: 13: 19E8” არის”00: 21: 13: 01: 09: e8”, რადგან”0” გამოტოვებულია დასაწყისში.
ნაბიჯი 5: Arduino მიკრო კავშირი
გააკეთეთ კავშირები, როგორც ნაჩვენებია სურათზე:
HC -05 -> არდუინო
Vcc -> 5V
GND -> GND
Tx -> pin 11
პოტენომეტრი -> არდუინო
V -> 5V
GND -> GND
შეყვანის pin -> pin A2
ატვირთეთ შემდეგი ესკიზი:
მნიშვნელოვანია: ესკიზის ატვირთვისას ამოიღეთ Rx და Tx კავშირები და კვლავ დააბრუნეთ ისინი თავიანთ პოზიციებზე ატვირთვის დასრულების შემდეგ!
ნაბიჯი 6: Arduino Nano კავშირები
გააკეთეთ კავშირები, როგორც ნაჩვენებია სურათზე:
HC -05 -> არდუინო
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> არდუინო
VCC -> 5V
GND -> GND
OUT -> pin A0
ბატარეა -> არდუინო
9V -> გადამრთველის გადართვა
GND -> GND
გადართვა გადართვა -> Arduino
V -> ვინი
ატვირთეთ შემდეგი ესკიზი:
ნაბიჯი 7: კორექტირება
გილოცავთ! თქვენ დაასრულეთ ყველაზე მოთხოვნადი ნაწილი!;):)
ახლა დროა კორექტირებისთვის!
1. დაუკავშირეთ Arduino Micro თქვენს კომპიუტერს. თქვენ დაინახავთ, რომ Bluetooth– ის მოდული LED არაერთხელ ციმციმებს.
2. ჩართეთ Arduino Nano– ს გადამრთველი, რომ ის გააქტიურდეს. რამდენიმე წამის შემდეგ თქვენ დაინახავთ, რომ ორივე bluetooth მოდული ანათებს ერთნაირად (ერთი მოციმციმე 2 წამის შემდეგ). ეს ნიშნავს, რომ თქვენი Arduino დაფები დაწყვილებულია და შეუძლიათ ერთმანეთთან ურთიერთობა.
3. გახსენით Arduino IDE. შეარჩიეთ დაფა (Arduino Micro) და შესაბამისი COM პორტი და გახსენით Serial Plotter. თქვენ ნახავთ ნაკვეთს სენსორის გაზომვებით და პოტენციომეტრის მნიშვნელობით. ლურჯ ფერში არის მნიშვნელობები პოტენომეტრიდან (ბარიერი) და წითელი მნიშვნელობები სენსორისგან.
4. ამოიღეთ ლინზა სათვალედან ისე, რომ ჰქონდეს მხოლოდ ჩარჩო.
5. მიამაგრეთ Spark Fun ხაზის სენსორი ჩარჩოზე ფოტოების მსგავსი პოზიციით.
6. ჩაიცვი სათვალე და მოარგე სენსორი, რომ იყოს შენი თვალის გვერდით. თვალის დახამხამებით თქვენ შეამჩნევთ მწვერვალებს სერიული პლოტერის გრაფიკში. შეცვალეთ პოტენომეტრის მნიშვნელობა მწვერვალების ზემოთ და სხვა მნიშვნელობების ქვემოთ, როგორც ეს მოცემულია სურათზე. ახლა თქვენ წარმატებით დაადგინეთ თქვენი ბარიერი!
შენიშვნა: ბარიერის შესწორებიდან თქვენ ასევე შეგიძლიათ აირჩიოთ რომელი სახის მოციმციმე (განზრახ თუ უნებლიე) მიიღებთ. ამ გზით თქვენ შეგიძლიათ სრულად გააკონტროლოთ როდის გაიგზავნება 'ENTER' ბრძანება.
და …… ბოლოს: D
ერთადერთი რაც ახლა უნდა გააკეთოთ არის მხოლოდ BLINK (დახუჭეთ და გაახილეთ თვალი);)
"Enter" გაიგზავნება თქვენს კომპიუტერში !!
დიახ, მაგრამ არის თუ არა რაიმე გზა, რომ დავწერო და გავაკეთო ის, რაც მინდა, ჩემს კომპიუტერთან შეხების გარეშე ???
Yeaaaahhh … განაგრძეთ ბოლო ნაწილი, რომ ნახოთ თქვენთვის !!;)
ნაბიჯი 8: 3D ბეჭდვის დრო !!!: D
ეს ნაბიჯი არის არჩევითი ნაბიჯი, რათა მიეცეს ამ პროექტს უფრო კომპაქტური და პორტატული განცდა !!;)
თქვენ შეგიძლიათ ექსპერიმენტი გაუკეთოთ საკუთარ თავს და შექმნათ თქვენი საკუთარი შიგთავსები ნებისმიერი დიზაინით, რომელიც მოგწონთ! ქვემოთ თქვენ ასევე ნახავთ ჩემს დიზაინს!
ამ პროექტისთვის მე გამოვიყენე FDM პროცესი PLA– ით, როგორც მასალა. PLA არის შესანიშნავი ვარიანტი დაბალფასიანი და სწრაფი პროტოტიპირებისთვის და მოდის ფერების ფართო სპექტრში.
3D ბეჭდვის დასრულების შემდეგ შეგიძლიათ გამოიყენოთ ქვიშის ქაღალდი, რომ გახადოთ ისინი გლუვი და ლამაზი და ასევე შეგიძლიათ შეღებოთ თქვენთვის სასურველი ნებისმიერი ფერი!
Სულ ეს არის !!!!: D: D
ისიამოვნეთ თქვენი ახალი მოწყობილობით და გამოიყენეთ ნაკლები კლავიატურა და მაუსი და მეტი თვალის დახამხამება!;)
ნაბიჯი 9: გააკონტროლეთ თქვენი კომპიუტერი;)
ახლა დროა ნახოთ როგორ მუშაობს !!!!
გთხოვთ თავისუფლად გამიზიაროთ ნებისმიერი კომენტარი ან წინადადება რაც გაქვთ !!!
და არ დაგავიწყდეს …… !!
გააკეთე მეტი თვალის შერწყმით !!!;)
თუ მოგეწონათ პროექტი გთხოვთ მიეცით ხმა კონკურსებს! Გმადლობთ!
PS ვიდეოსთვის გამოვიყენე ეკრანის კლავიატურა ფანჯრებიდან, რომელიც მხარს უჭერს ავტომატური სკანირებისა და სკანირების პროგრამულ უზრუნველყოფას ahf– დან.
პირველი პრიზი დისტანციური მართვის კონკურსში 2017