Სარჩევი:
- ნაბიჯი 1: ნაბიჯი 1:
- ნაბიჯი 2: ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
- ნაბიჯი 3: ნაბიჯი 3: HC-05 (სამაგისტრო) კონფიგურაცია
- ნაბიჯი 4: ნაბიჯი 4: ააშენეთ RC მანქანის ბაზა მიჰყევით ინსტრუქციას ამ ტეპის სურათებზე
- ნაბიჯი 5: ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
- ნაბიჯი 6: ნაბიჯი 5: ატვირთეთ CAR.ino Sketch Arduino– ში (CAR)
- ნაბიჯი 7: ნაბიჯი 6: გათიშეთ Arduino (CAR) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე
- ნაბიჯი 8: ნაბიჯი 7: შეაერთეთ L9110S სტეპერი Arduino Shield- თან (CAR)
- ნაბიჯი 9: ნაბიჯი 8: შეაერთეთ HC-06 Arduino Shield- თან (CAR)
- ნაბიჯი 10: ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
- ნაბიჯი 11: ნაბიჯი 10: ატვირთეთ HAND.ino Sketch Arduino– ში (HAND)
- ნაბიჯი 12: ნაბიჯი 11: გათიშეთ Arduino (ხელი) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე
- ნაბიჯი 13: ნაბიჯი 12: დააკავშირეთ გირო Arduino Shield– თან (ხელით)
- ნაბიჯი 14: ნაბიჯი 13: შეაერთეთ HC-06 Arduino Shield- თან (HAND)
ვიდეო: ხელით ჟესტით კონტროლირებადი RC მანქანა: 15 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა მსოფლიო!
ეს არის ჩემი პირველი ინსტრუქცია
თუ თქვენ გაქვთ რაიმე შეკითხვა - გთხოვთ, ნუ დააყოვნებთ დასვას.
Სამიზნე აუდიტორია:
ეს პროექტი ეხება ყველას, ვისაც აქვს გატაცება ტექნოლოგიასთან დაკავშირებით. ხართ თუ არა ექსპერტი ან აბსოლუტური დამწყები, როდესაც საქმე ეხება რობოტიკას. თქვენ შეძლებთ ამ პროექტის შექმნას ამ დოკუმენტის ინსტრუქციის შესაბამისად.
რაც დაგჭირდებათ:
· (2) x Elegoo Uno R3 კონტროლერის დაფა
· (2) x პროტოტიპის გაფართოების დაფა
· (1) x HC-05 Bluetooth მოდული
· (1) x HC-06 Bluetooth მოდული
· (1) x ხელთათმანი
· (1) x GY-521 მოდული
· (12) x M-M მავთულები
· (6) x F-M მავთულები
· (2) x 9V ბატარეა DC– ით
რ/კ მანქანა
· (1) x ბაზის დაფა
· (2) x კოდირების დისკი
· (2) x ბორბალი
· (2) x შენელება DC ძრავა
· (1) x ბატარეის კონტეინერი
· (4) x M3*30 ხრახნიანი ბარი
· (8) x M3*6 ხრახნიანი ბარი
· (8) x M3 კაკალი
· (1) x გადამრთველი
· (4) x შესაკრავი
· (1) x Hammer caster
· (4) x AA ბატარეა
· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Controller Board
ნაბიჯი 1: ნაბიჯი 1:
მიზანი: დააკონფიგურიროთ ბადის სიჩქარე და დააყენეთ პაროლი HC-06 (SLAVE)
HC-06 არის მონების მხოლოდ Bluetooth მოდული, რაც იმას ნიშნავს, რომ „მასზე საუბარი შესაძლებელია მხოლოდ“. HC-06 ავტომატურად არის AT რეჟიმში. AT რეჟიმი არის ბრძანების რეჟიმი, რომელიც საშუალებას გაძლევთ დაკითხოთ/დააკონფიგურიროთ Bluetooth მოდულის ზოგიერთი პარამეტრი.
I. მხოლოდ Arduino და USB სერიული კომპიუტერთან დაკავშირებული. ატვირთეთ ცარიელი ესკიზი არდუინოში, როგორც ზემოთ არის დართული
II გათიშეთ USB სერია კომპიუტერიდან.
III. შეაერთეთ HC-06 და Arduino (4) F-M ხაზებით-იხილეთ ნაბიჯი 1 მავთული
IV. შეაერთეთ USB სერია კომპიუტერთან. ეს გახდის HC-06 მოციმციმე და გამორთვას ყოველ წამს.
V. დააწკაპუნეთ სერიულ მონიტორზე და დარწმუნდით, რომ არსებობს „ხაზის დამთავრების გარეშე“და რომ სერიული მონიტორის ბოლოში ბადის სიჩქარე დაყენებულია „9600“–ზე.
IV. აკრიფეთ AT სერიული მონიტორის ტექსტურ ყუთში და ის უნდა დაბეჭდოს OK (ეს ნიშნავს, რომ არსებობს კავშირი სერიულ მონიტორსა და Bluetooth– ს შორის)
VII. HC-06– ის ნაგულისხმევი პაროლი არის 1234, მაგრამ მხოლოდ იმ შემთხვევაში, თუ ეს ასე არ არის. ჩაწერეთ AT+PIN1234 და დააჭირეთ გაგზავნას. სერიული მონიტორი შემდეგ დაბეჭდს OKsetPIN. ეს დააყენებს HC-06 დაწყვილების პაროლს 1234-ზე (პაროლი HC-06- სა და HC-05- ს შორის უნდა იყოს იგივე).
VIIII. ჩაწერეთ AT+BAUD8 და დააჭირეთ გაგზავნას. სერიული მონიტორი დაბეჭდავს OK115200. ეს განსაზღვრავს HC-06- ის ბადის სიჩქარეს 115200-მდე. (Hud-HC-06- სა და HHC-06- ს შორის ბუდის სიჩქარე იგივე უნდა იყოს).
ნაბიჯი 2: ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
თქვენ შეგიძლიათ მიიღოთ HC-06 მისამართები აპლიკაციის საშუალებით, სახელწოდებით Bluetooth Finder, Android ტელეფონის საშუალებით ან HC-05– ის გამოყენებით, რათა შეისწავლოთ მიმდებარე Bluetooth მოდულები HC-05– ის გარშემო.
დაიმახსოვრე HC-06 მისამართი. ეს ინფორმაცია დაგჭირდებათ HC-05 კონფიგურაციისას
HC-06 მისამართის მიღება Bluetooth Finder– ის საშუალებით
I. იხილეთ თანდართული სურათი
შენიშვნა: MAC მისამართი ჰგავს ზემოთ მონიშნულს. Bluetooth მოდული ჩვეულებრივ აღმოჩენილი იქნება როგორც "HC-06".
I. ჩამოტვირთეთ Bluetooth Finder პროგრამა
II სანამ HC-06 ჩართული და მოციმციმეა-დაწყვილეთ android ტელეფონი HC-06– თან
III. HC-06– ის პაროლი იქნება 1234. ჩვენ ადრე დავაყენეთ მისი პაროლი AT+PIN1234 ბრძანების საშუალებით
IV. ერთხელ HC-06 და Anroid ტელეფონი დაწყვილებულია. გახსენით Bluetooth Finder პროგრამა, რომ ნახოთ რა არის მისი მისამართი.
ნაბიჯი 3: ნაბიჯი 3: HC-05 (სამაგისტრო) კონფიგურაცია
*HC-06 მისამართის მიღება HC-05– ის საშუალებით
მიზანი: შეაერთეთ HC-05, რომ ავტომატურად დაუკავშიროთ მხოლოდ HC-06
I. სანამ HC-06 ჩართულია. გახსენით არდუინოს ახალი სესია და მიჰყევით ნაბიჯებს 1-3 ნაბიჯ 1-ზე.
II USB სერიის კომპიუტერთან დაკავშირებისას დარწმუნდით, რომ დააჭირეთ ღილაკს HC-05. ეს გახდის HC-05 მოციმციმე და გამორთულს ყოველ 2 წამში. ეს მიუთითებს იმაზე, რომ HC-05 არის AT რეჟიმში. დარწმუნდით, რომ არჩეულია სწორი პორტი. არჩეული პორტი უნდა იყოს არდუინო, რომელსაც HC-05 უკავშირდება.
III. დააწკაპუნეთ სერიულ მონიტორზე და დარწმუნდით, რომ იქ არის დამატებული „ორივე NL & CR“და რომ სერიული მონიტორის ბოლოში ბადის სიჩქარე დაყენებულია „9600“–ზე. (როგორც ილუსტრირებულია თანდართულ სურათზე)
IV. ჩაწერეთ AT სერიული მონიტორის ტექსტურ ყუთში და ის დაბეჭდავს ERROR: (0) (არ ვიცი რატომ ხდება ეს). აკრიფეთ ისევ AT და სერიული მონიტორი დაბეჭდავს OK (ეს ნიშნავს რომ არსებობს კავშირი სერიულ მონიტორსა და Bluetooth- ს შორის).
V. ტიპი AT+ROLE? და დააჭირეთ გაგზავნას. სერიული მონიტორი დაბეჭდავს რა როლს ასრულებს HC-05 ამჟამად. როლი 0 = მონა. როლი 1 = ოსტატი. თუ მისი როლი არის 0. შეცვალეთ მისი როლი 1 – ზე AT+ROLE = 1 აკრეფით სერიული მონიტორი შემდეგ იბეჭდება OK მას შემდეგ, რაც HC-05– ის როლი 1 – ზე დააყენეთ (Master). აკრიფეთ AT+ROLE? ისევ ორმაგი შემოწმება.
VI. აკრიფეთ AT+CMODE? და დააჭირეთ გაგზავნას. სერიული მონიტორი დაბეჭდის რა კავშირის რეჟიმი აქვს HC-05– ს ამჟამად. 0 = დაუკავშირდით მხოლოდ ფიქსირებულ მისამართს. 1 = დაუკავშირდით ნებისმიერ ახლომდებარე Bluetooth- ს. თუ მისი სმოდი არის 1. შეცვალეთ მისი სმოდ 0-ით AT+CMODE = 0 აკრეფით სერიული მონიტორი შემდეგ იბეჭდება OK მას შემდეგ, რაც HC-05- ის სმ კოდს დააყენებთ 0. აკრიფეთ AT+CMODE? ისევ ორმაგი შემოწმება.
VII. აკრიფეთ AT+UART? და დააჭირეთ გაგზავნას. სერიული მონიტორი დაბეჭდავს იმას, თუ რა სიჩქარე აქვს ამჟამად HC-05- ს. (ანუ +UART: 9600, 0, 0). გახსოვდეთ, რომ ჩვენ უნდა დავაყენოთ იგივე ბაუდის მაჩვენებელი, როგორც HC-06. HC-05- ის ბადის სიჩქარე 115200-ზე დასაყენებლად. აკრიფეთ AT+UART = 115200, 0, 0 სერიული მონიტორი იბეჭდება OK. აკრიფეთ AT+UART? ისევ ორმაგი შემოწმება. (ახლა უნდა დაბეჭდოთ +UART: 115200, 0, 0).
VIII. ტიპი AT+PSWD? HC-05– ის პაროლის დასადგენად. გახსოვდეთ პაროლი HC-06 და HC-05 შორის უნდა იყოს იგივე. თუ მისი პაროლი არ არის 1234. დააყენეთ პაროლი AT+PSWD = 1234 სერიული მონიტორი იბეჭდება OK. ტიპი AT+PSWD? ისევ ორმაგი შემოწმება.
IX თუ თქვენ გაქვთ HC-06 მისამართი, უკვე გამოტოვეთ ეს ნაბიჯი და განაგრძეთ ნაბიჯი X. ეს ნაბიჯი განსაზღვრავს HC-06 მისამართს. აკრიფეთ AT+INIT. სერიული მონიტორი უნდა დაბეჭდოს OK. აკრიფეთ AT+INQ ეს ბრძანება შეისწავლის მიმდებარე bluetooth მოწყობილობებს. სერიული მონიტორი უნდა დაბეჭდოს HC-06 მისამართის ტიპი, სიგნალი. (ანუ +კითხვა: 98D3: 31: FD5F83, 8043C, 7FFF)
X. დააწყვილეთ HC-05 HC-06- თან. ხელახლა მიიღეთ თქვენი აღმოჩენილი მისამართი bluetooth finder აპლიკაციის საშუალებით თუ AT+INQ მეთოდით. მისამართის კოლონები (98D3: 31: FD5F83) შეცვალეთ მძიმეებით (98D3, 31, FD5F83) მისამართით Type AT+PAIR = 98D3, 31, FD5F83, 5 ამ წყვილის ბრძანების 5 არის დროის ამოწურვა წამებში. თუ HC-05 არ დაწყვილდება დანიშნულ მისამართთან, შეცდომის შეტყობინება დაიბეჭდება. სხვა შემთხვევაში, თუ დაწყვილება წარმატებულია, OK დაიბეჭდება სერიულ მონიტორზე.
XI. შეაერთეთ HC-05 HC-06- თან. ტიპი AT+BIND = 98D3, 31, FD5F83 სერიული მონიტორი წარმატებით უნდა დაბეჭდოს.
XII. ბმული HC-06. ტიპი AT+LINK = 98D3, 31, FD5F83 სერიული მონიტორი უნდა დაბეჭდოს OK თუ წარმატებულია.
XIII. მას შემდეგ, რაც HC-05 და HC-06 შეკრულია. HC-05 აციმციმდება ყოველ 2 წამში ერთხელ და HC-06 დარჩება ჩართული (მოციმციმე არ არის).
გილოცავთ HC-05 და HC-06 ერთმანეთთან შეკრული
ნაბიჯი 4: ნაბიჯი 4: ააშენეთ RC მანქანის ბაზა მიჰყევით ინსტრუქციას ამ ტეპის სურათებზე
ნაბიჯი 5: ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
*გაითვალისწინეთ, როგორ ხდება Sketch- ის დაყენება L9110S უნდა იყოს დაკავშირებული DC ძრავებთან ზუსტად ისე, როგორც ილუსტრირებულია თანდართულ სურათებზე (ისინი მიმაგრებულია ქრონოლოგიური თანმიმდევრობით)
ნაბიჯი 6: ნაბიჯი 5: ატვირთეთ CAR.ino Sketch Arduino– ში (CAR)
ნაბიჯი 7: ნაბიჯი 6: გათიშეთ Arduino (CAR) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე
ნაბიჯი 8: ნაბიჯი 7: შეაერთეთ L9110S სტეპერი Arduino Shield- თან (CAR)
ნაბიჯი 9: ნაბიჯი 8: შეაერთეთ HC-06 Arduino Shield- თან (CAR)
ნაბიჯი 10: ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 11: ნაბიჯი 10: ატვირთეთ HAND.ino Sketch Arduino– ში (HAND)
ნაბიჯი 12: ნაბიჯი 11: გათიშეთ Arduino (ხელი) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე
ნაბიჯი 13: ნაბიჯი 12: დააკავშირეთ გირო Arduino Shield– თან (ხელით)
იხილეთ თანდართული სურათი
ნაბიჯი 14: ნაბიჯი 13: შეაერთეთ HC-06 Arduino Shield- თან (HAND)
გირჩევთ:
ჟესტით კონტროლირებადი რობოტი არდუინოს გამოყენებით: 7 ნაბიჯი
ჟესტით კონტროლირებადი რობოტი Arduino– ს გამოყენებით: რობოტები გამოიყენება ბევრ სექტორში, როგორიცაა მშენებლობა, სამხედრო, წარმოება, შეკრება და სხვა. რობოტები შეიძლება იყოს ავტონომიური ან ნახევრად ავტონომიური. ავტონომიურ რობოტებს არ სჭირდებათ ადამიანის ჩარევა და შეუძლიათ დამოუკიდებლად იმოქმედონ სიტუაციის შესაბამისად. Se
ხელის ჟესტით კონტროლირებადი Chrome დინოზავრის გაჯეტი / როგორ გავაკეთოთ ეს / #martcreativity: 14 ნაბიჯი
Hand Gesture Controlled Chrome Dinosaur Gadget / How To Make This / #smartcreativity: გამარჯობა მეგობრებო, ამ გაკვეთილში მე ვაპირებ გაჩვენოთ ძალიან ექსკლუზიური პროექტი. ასე რომ, დღეს მე გაჩვენებთ როგორ აკონტროლოთ Chrome დინოზავრის თამაში თქვენი ხელის ჟესტით ძალიან ადვილად. თუ თქვენ გამოიყენებთ ამ ტექნოლოგიას ქრომის DINO- ს გასაკონტროლებლად, თქვენ დაეცემა
ჟესტით კონტროლირებადი უკაბელო მანქანა: 7 ნაბიჯი
ჟესტებით კონტროლირებადი უკაბელო მანქანა: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ ჟესტებით კონტროლირებადი მანქანა ან ნებისმიერი რობოტი. ამ პროექტს აქვს ორი ნაწილი, ერთი ნაწილი არის გადამცემი ერთეული და მეორე ნაწილი არის მიმღები. გადამცემი მოწყობილობა ფაქტიურად დამონტაჟებულია ხელთათმანებზე და მიმღებზე
ჟესტით კონტროლირებადი მანქანა: 5 ნაბიჯი (სურათებით)
ჟესტებით კონტროლირებადი მანქანა: რობოტები მნიშვნელოვან როლს ასრულებენ ავტომატიზაციაში ყველა სექტორში, როგორიცაა მშენებლობა, სამხედრო, სამედიცინო, წარმოება და ა.შ. რამდენიმე ძირითადი რობოტის შექმნის შემდეგ, როგორიცაა კონტროლირებადი მანქანა Bluetooth– ის გამოყენებით, მე შევიმუშავე ეს აქსელერომეტრზე დაფუძნებული
Gesture Hawk: ხელით ჟესტით კონტროლირებადი რობოტი გამოსახულების დამუშავებაზე დაფუძნებული ინტერფეისის გამოყენებით: 13 ნაბიჯი (სურათებით)
Gesture Hawk: ხელის ჟესტით კონტროლირებადი რობოტი გამოსახულების დამუშავების საფუძველზე ინტერფეისის გამოყენებით: Gesture Hawk გამოჩნდა TechEvince 4.0-ში, როგორც გამოსახულების დამუშავების მარტივი მექანიზმი ადამიანისა და მანქანის ინტერფეისით. მისი სარგებლობა მდგომარეობს იმაში, რომ რობოტული მანქანის გასაკონტროლებლად, რომელიც მუშაობს სხვადასხვა მიმართულებით, არ არის საჭირო დამატებითი სენსორები ან ხელთათმანების გარდა