Სარჩევი:

RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა: 5 ნაბიჯი
RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა: 5 ნაბიჯი

ვიდეო: RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა: 5 ნაბიჯი

ვიდეო: RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა: 5 ნაბიჯი
ვიდეო: Bluetooth Controlled Mars Rover using Arduino 2024, ივლისი
Anonim
Image
Image
RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა
RoverBluetooth: Arduino დაფუძნებული Bluetooth მანქანა

RoverBluetooth არის სახელი, რომელიც მე დავარქვი არდუინოზე დაფუძნებულ Bluetooth მანქანას, რომელიც მე შევიმუშავე სკოლის გამოცდისთვის, როდესაც მე მხოლოდ ცამეტი წლის ვიყავი. მე ასევე ვაჩვენე Maker Faire Rome– ში FabLab– ით (და მე იქ ერთ -ერთი ყველაზე ახალგაზრდა ვიყავი)! ძალიან ადვილია დამზადება (მხოლოდ რამდენიმე იაფი ელექტრონული კომპონენტი და მექანოს პაკეტი) და კონტროლი, დაინსტალირებული Android პროგრამის წყალობით. მას აქვს სრული სიჩქარის კონტროლი, უკანა გადაცემათა კოლოფი, ულტრაბგერითი სენსორი პარკინგის ხმით და გადაუდებელი მუხრუჭით, დაბალი შეფერხების დისტანციური დისკით და ფრონტალური შუქით.

პროექტის მთავარი გვერდი

ნაბიჯი 1: აპლიკაცია

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

მე თავდაპირველად დავაპროგრამე აპლიკაცია MIT App Inventor– ით, მაგრამ შემდეგ გადავწყვიტე მისი დაწერა ნულიდან Android Studio– ს გამოყენებით. თუ თქვენ ხართ Android დამწყები, მე გირჩევთ გამოიყენოთ ორიგინალური აპლიკაცია (გამოქვეყნებულია App Inventor გალერეაში), რადგან უფრო ადვილია პროგრამირება და რედაქტირება. წინააღმდეგ შემთხვევაში, ახალი აპლიკაცია შეგიძლიათ იხილოთ GitHub– ზე.

ჩამოტვირთეთ MIT App Inventor პროექტი და APK

ნაბიჯი 2: შასი

შასი
შასი
შასი
შასი
შასი
შასი
შასი
შასი

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

ნაბიჯი 3: წრე

წრე
წრე
წრე
წრე

საჭირო ნაწილები:

  • Bluetooth მიმღები (მე გამოვიყენე BlueSMiRF ვერცხლის მოდემი Sparkfun– დან, მაგრამ ასევე შეგიძლიათ სცადოთ კლასიკური HC-06, რაც უფრო იაფია)
  • Arduino UNO ან მსგავსი
  • H- ხიდი (მე გამოვიყენე L6203)
  • ულტრაბგერითი სენსორი
  • სერვო ძრავა (ძლიერი, თუ შესაძლებელია ლითონის გადაცემათა კოლოფი)
  • ბუზერი
  • LED წინა შუქისთვის
  • ბატარეის პაკეტი 9 ვ
  • ორმხრივი მატრიცის დაფა

გაითვალისწინეთ, რომ სერვო ძრავას, რომელსაც ვიყენებ, სჭირდება 6V, ამიტომ წრედ დავამატე LM317. მოგერიდებათ მისი ამოღება, თუ თქვენი სერვო მოითხოვს 5 ვ. იყავით მომთმენი, შეარჩიეთ შემდუღებელი და შექმენით თქვენი საკუთარი არდუინოს ფარი!

ჩამოტვირთეთ Autodesk Eagle 9.3.0 სქემატური

ნაბიჯი 4: არდუინოს ესკიზი

პატარა ესკიზი იღებს მონაცემებს, ჩართავს და გამორთავს ძრავას და ამოწმებს მანძილს კედლიდან. RoverBluetooth იღებს მონაცემებს Bluetooth მოდემიდან და რიცხვებს უკავშირებს ბრძანებებს. მაგალითად, "21" განიმარტება, როგორც "ძრავის გამორთვა". აქ არის სია:

  • 0-20 → სერვო ძრავის პოზიცია
  • 21 → ძრავა გამორთულია
  • 22 → ნათება
  • 23 → შუქი გამორთულია
  • 1000-1255 → ძრავა ჩართულია, სიჩქარე
  • 1500-1755 → ძრავა ჩართულია, უკანა სიჩქარე, სიჩქარე

ჩამოტვირთეთ Arduino Sketch

ნაბიჯი 5: ისიამოვნეთ

მზად ხართ მანქანის მართვისთვის?

გირჩევთ: