Სარჩევი:

Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით: 4 ნაბიჯი (სურათებით)
Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით: 4 ნაბიჯი (სურათებით)
ვიდეო: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro) 2024, ივლისი
Anonim
Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით
Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით
Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით
Arduino Car კონტროლირებადი Bluetooth აპლიკაციის საშუალებით

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

ჩვენ შეგვიძლია Arduino- ს ინტეგრირება სხვადასხვა ფარებითა და მოდულებით და შევქმნათ ფანტასტიკური საგნები. ამ პროექტში მე გაჩვენებთ თუ როგორ გამოიყენოთ Bluetooth მოდული რობოტის პლატფორმის გასაკონტროლებლად სმარტფონიდან მომდინარე ბრძანებების საშუალებით.

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები

აპარატურა:

  • 1x Arduino Uno
  • 1x Motor Shield L293D დრაივერი
  • 1x Bluetooth მოდული
  • 1x რობოტის პლატფორმა
  • 4x Dupont Wire Bluetooth მოდულისთვის (მამაკაცი ქალი)
  • 4x Dupont Wire ძრავებისთვის (მამაკაციდან მამაკაცამდე)
  • 2x ძრავა + 2x ბორბლები
  • 1x Caster Wheel

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

  • Arduino IDE
  • A– დან B– მდე USB კაბელი
  • Bluetooth RC კონტროლერი (შეგიძლიათ ჩამოტვირთოთ ეს პროგრამა აქ)

ნაბიჯი 2: არდუინოს მანქანის აწყობა

არდუინოს მანქანის აწყობა
არდუინოს მანქანის აწყობა
არდუინოს მანქანის აწყობა
არდუინოს მანქანის აწყობა
არდუინოს მანქანის აწყობა
არდუინოს მანქანის აწყობა

რობოტული პლატფორმის დამონტაჟება ძალიან მარტივია. თუ თქვენ შეიძენთ მსგავსს, თქვენ მიიღებთ სახელმძღვანელოს ყველა ნაბიჯით.

პირველ რიგში დააინსტალირეთ 2 ძრავა რობოტის პლატფორმაზე.

მეორეც დააინსტალირეთ ბორბალი რობოტის პლატფორმაზე.

მესამე დააინსტალირეთ Arduino Uno რობოტის პლატფორმაზე და მოათავსეთ საავტომობილო ფარი Arduino Uno– ზე.

მეოთხე დააკავშირეთ სურათზე მითითებული მარცხენა და მარჯვენა ძრავის მავთულები. (შენიშვნა: წითელი მავთული არის + და შავი მავთული არის -)

მეხუთედ დააკავშირეთ Bluetooth მოდული:

  • RXD to TXD Arduino Uno– ზე
  • TXD to RXD Arduino Uno– ზე
  • VCC– დან 5V– მდე Arduino Uno– ზე
  • GND to GND Arduino Uno– ზე

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

Arduino uno პროგრამირება ძალიან ადვილია.

- ძრავების გასაკონტროლებლად გამოვიყენე ბიბლიოთეკა AFMotor.h, რომელიც ზემოთ იყო.

- სმარტფონსა და Bluetooth მოდულს შორის კომუნიკაცია განხორციელდა სერიული კომუნიკაციის არდუინოს გამოყენებით.

- აპლიკაცია "Bluetooth RC Controller" აგზავნის bluetooth მოდულს შემდეგ ბრძანებებს:

  • წინ -> F
  • უკან -> ბ
  • მარცხნივ -> ლ
  • მარჯვნივ -> რ
  • წინ მარცხნივ -> გ
  • წინ მარჯვნივ -> მე
  • უკან მარცხნივ -> H
  • უკან მარჯვნივ -> ჯ
  • გაჩერება -> ს
  • წინა განათება ჩართულია -> W
  • წინა შუქები გამორთულია -> w
  • უკანა განათება ჩართულია -> U
  • უკანა შუქები გამორთულია -> u
  • Horn On -> V
  • Horn Off -> v
  • დამატებით ჩართულია -> X
  • დამატებითი გამორთულია -> x
  • სიჩქარე 0 -> 0
  • სიჩქარე 10 -> 1
  • სიჩქარე 20 -> 2
  • სიჩქარე 30 -> 3
  • სიჩქარე 90 -> 9
  • სიჩქარე 100 -> ქ
  • გააჩერე ყველაფერი -> დ

ამ პროექტში მე მაქვს დაპროგრამებული 2 ბრძანება:

1. ძირითადი (წინ, უკან, მარცხნივ და მარჯვნივ)

2. სრული ბრძანება (წინ, უკან, მარცხნივ და მარჯვნივ) და ასევე (წინ მარცხნივ, 1. წინ მარჯვნივ, უკან მარცხნივ, უკან მარჯვნივ)

თქვენ შეგიძლიათ გადმოწეროთ მთელი კოდი.

ნაბიჯი 4: არ დაგავიწყდეთ გაზიარება, მოწონება და ხმის მიცემა !

გირჩევთ: