Სარჩევი:

ხელით ჟესტით კონტროლირებადი RC მანქანა: 15 ნაბიჯი
ხელით ჟესტით კონტროლირებადი RC მანქანა: 15 ნაბიჯი

ვიდეო: ხელით ჟესტით კონტროლირებადი RC მანქანა: 15 ნაბიჯი

ვიდეო: ხელით ჟესტით კონტროლირებადი RC მანქანა: 15 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
ხელით ჟესტით კონტროლირებადი RC მანქანა
ხელით ჟესტით კონტროლირებადი RC მანქანა
ხელით ჟესტით კონტროლირებადი RC მანქანა
ხელით ჟესტით კონტროლირებადი RC მანქანა

გამარჯობა მსოფლიო!

ეს არის ჩემი პირველი ინსტრუქცია

თუ თქვენ გაქვთ რაიმე შეკითხვა - გთხოვთ, ნუ დააყოვნებთ დასვას.

Სამიზნე აუდიტორია:

ეს პროექტი ეხება ყველას, ვისაც აქვს გატაცება ტექნოლოგიასთან დაკავშირებით. ხართ თუ არა ექსპერტი ან აბსოლუტური დამწყები, როდესაც საქმე ეხება რობოტიკას. თქვენ შეძლებთ ამ პროექტის შექმნას ამ დოკუმენტის ინსტრუქციის შესაბამისად.

რაც დაგჭირდებათ:

· (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:

Ნაბიჯი 1
Ნაბიჯი 1
Ნაბიჯი 1
Ნაბიჯი 1
Ნაბიჯი 1
Ნაბიჯი 1
Ნაბიჯი 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)

ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
ნაბიჯი 2: მიიღეთ მისამართი HC-06 (SLAVE)
ნაბიჯი 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 (სამაგისტრო) კონფიგურაცია

ნაბიჯი 3: HC-05 (სამაგისტრო) კონფიგურაცია
ნაბიჯი 3: HC-05 (სამაგისტრო) კონფიგურაცია
ნაბიჯი 3: HC-05 (სამაგისტრო) კონფიგურაცია
ნაბიჯი 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 მანქანის ბაზა მიჰყევით ინსტრუქციას ამ ტეპის სურათებზე

ნაბიჯი 4: შექმენით RC მანქანის ბაზა მიჰყევით ინსტრუქციას სურათებზე ამ ტეპზე
ნაბიჯი 4: შექმენით RC მანქანის ბაზა მიჰყევით ინსტრუქციას სურათებზე ამ ტეპზე
ნაბიჯი 4: შექმენით RC მანქანის ბაზა მიჰყევით ინსტრუქციას სურათებზე ამ ტეპზე
ნაბიჯი 4: შექმენით RC მანქანის ბაზა მიჰყევით ინსტრუქციას სურათებზე ამ ტეპზე

ნაბიჯი 5: ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან

ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან
ნაბიჯი 5: შეაერთეთ 2 შენელებული DC ძრავა L9110S სტეპერთან

*გაითვალისწინეთ, როგორ ხდება Sketch- ის დაყენება L9110S უნდა იყოს დაკავშირებული DC ძრავებთან ზუსტად ისე, როგორც ილუსტრირებულია თანდართულ სურათებზე (ისინი მიმაგრებულია ქრონოლოგიური თანმიმდევრობით)

ნაბიჯი 6: ნაბიჯი 5: ატვირთეთ CAR.ino Sketch Arduino– ში (CAR)

ნაბიჯი 7: ნაბიჯი 6: გათიშეთ Arduino (CAR) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე

ნაბიჯი 8: ნაბიჯი 7: შეაერთეთ L9110S სტეპერი Arduino Shield- თან (CAR)

ნაბიჯი 7: შეაერთეთ L9110S სტეპერი Arduino Shield- თან (CAR)
ნაბიჯი 7: შეაერთეთ L9110S სტეპერი Arduino Shield- თან (CAR)

ნაბიჯი 9: ნაბიჯი 8: შეაერთეთ HC-06 Arduino Shield- თან (CAR)

ნაბიჯი 8: შეაერთეთ HC-06 Arduino Shield- თან (CAR)
ნაბიჯი 8: შეაერთეთ HC-06 Arduino Shield- თან (CAR)

ნაბიჯი 10: ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს

ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს
ნაბიჯი 9: RC მანქანის კონფიგურაცია დასრულებულია. მანქანა ასე უნდა გამოიყურებოდეს

ნაბიჯი 11: ნაბიჯი 10: ატვირთეთ HAND.ino Sketch Arduino– ში (HAND)

ნაბიჯი 12: ნაბიჯი 11: გათიშეთ Arduino (ხელი) ენერგიის წყაროდან და მიამაგრეთ ფარი არდუინოს თავზე

ნაბიჯი 13: ნაბიჯი 12: დააკავშირეთ გირო Arduino Shield– თან (ხელით)

ნაბიჯი 12: დააკავშირეთ გირო Arduino Shield– თან (ხელით)
ნაბიჯი 12: დააკავშირეთ გირო Arduino Shield– თან (ხელით)

იხილეთ თანდართული სურათი

ნაბიჯი 14: ნაბიჯი 13: შეაერთეთ HC-06 Arduino Shield- თან (HAND)

გირჩევთ: