Სარჩევი:

Arduino + Bluetooth კონტროლირებადი ავზი: 10 ნაბიჯი (სურათებით)
Arduino + Bluetooth კონტროლირებადი ავზი: 10 ნაბიჯი (სურათებით)

ვიდეო: Arduino + Bluetooth კონტროლირებადი ავზი: 10 ნაბიჯი (სურათებით)

ვიდეო: Arduino + Bluetooth კონტროლირებადი ავზი: 10 ნაბიჯი (სურათებით)
ვიდეო: 🚗Bluetooth танк - powerbank своими руками 2024, ნოემბერი
Anonim
Arduino + Bluetooth კონტროლირებადი ავზი
Arduino + Bluetooth კონტროლირებადი ავზი

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

აქ არის ვიდეო: Arduino + Bluetooth კონტროლირებადი ავზი

ძირითადად, სისტემა მუშაობს ასე;

Bluetooth აგზავნის მონაცემებს ტელეფონიდან (Arduino RC პროგრამით, რიცხვები ან სიმბოლოები შეიძლება გაიგზავნოს მონაცემების სახით hc06– ზე) Arduino– ზე და Arduino იწყებს სერვოსა და მონაცემთა ძრავას.

ნაბიჯი 1: ის, რაც გჭირდებათ

ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ
ნივთები რაც თქვენ გჭირდებათ
  • 1x arduino uno r3
  • 1x arduino uno ძრავის მძღოლის ფარი
  • 2x 180 ბრუნვის მიკრო სერვისი
  • 1x Tamiya სატანკო ბილიკები
  • 1x Tamiya უნივერსალური ფირფიტის ნაკრები
  • 1xTamiya ორმაგი ძრავის გადაცემათა კოლოფი X1
  • 1x PowerBank (ჩემი არის 10400mAh ის შეიძლება შეიცვალოს)
  • 1x HC 06 bluetooth მოდული დაახლოებით 2.5 სმ მიკროსქემის გამშვები პუნქტი (შეგიძლიათ იპოვოთ ძველი სქემებიდან ან კომპიუტერიდან)
  • რაღაც მავთული
  • 2 -ზე მეტი მამაკაცი და ქალი სათაურის pin კონექტორი
  • გასაყიდი რკინა
  • ცხელი წებოს იარაღი, ცხელი სილიკონის იარაღი (იგივე)
  • შედუღების მავთული
  • მიკროსქემის დაფა
  • USB კაბელი
  • ანდროიდის ტელეფონი
  • ჩალის

ნაბიჯი 2: მას შემდეგ რაც შექმენით თქვენი ტანკების სხეული

მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს
მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს
მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს
მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს
მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს
მას შემდეგ რაც ააშენებთ თქვენს ტანკებს სხეულს

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

შეაერთეთ თქვენი საავტომობილო დრაივერი თქვენს Arduino– ში და შეაერთეთ ორი ქალის სათავე კონექტორი pin 0 (RX) და 1 (TX).

დაამყარეთ საავტომობილო კავშირები ძრავის მძღოლთან

ნაბიჯი 3: ტანკების კასრი

ტანკების კასრი
ტანკების კასრი
ტანკების კასრი
ტანკების კასრი
ტანკების კასრი
ტანკების კასრი

რამდენიმე ცხელი სილიკონის წებოთი ორი servos როგორც ნაჩვენებია ფოტოებში. შეაერთეთ სერვისები საავტომობილო ფარს.

მიწის სერვისი მიდის SER1– ზე

up და down servo მიდის SER2

ნაბიჯი 4: ბატარეა

ბატარეა
ბატარეა
ბატარეა
ბატარეა
ბატარეა
ბატარეა

მოჭერით მიკროსქემის დაფის ორი პატარა ნაჭერი თქვენი დენის ბანკისთვის და მიამაგრეთ იგი ბატარეაზე. როგორც ნაჩვენებია

გაჭერით თქვენი USB კაბელი და შეაერთეთ იგი ძრავის ფარებზე 5 ვ და მიწაზე. დარწმუნდით, რომ თქვენ სწორად ყიდით. (VCC– დან VCC– დან მიწა – ადგილზე)

ნაბიჯი 5: Bluetooth კავშირი

Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი
Bluetooth კავშირი

გაჭერით თქვენი მამრობითი და მდედრობითი სათაურის pin კონექტორები მამრობითი მხარეს და მიამაგრეთ იგი 5 ვ -ზე და მიწასთან მოათავსეთ საავტომობილო ფარი.

ჩემთვის მწვანე არის VCC წითელი არის GND

შენიშვნა: სანამ თქვენ ატვირთავთ კოდს დარწმუნდით, რომ თქვენი BLUETOOTH არ არის დაკავშირებული არდუინოსთან ნებისმიერ დროს

დაკავშირება;

arduino's rx to hc 06's tx

arduino's tx to hc 06's rx

ნაბიჯი 6: მიამაგრეთ PowerBank

წებო PowerBank
წებო PowerBank
წებო PowerBank
წებო PowerBank
წებო PowerBank
წებო PowerBank

განათავსეთ ცხელი წებო მიკროსქემის დაფებზე და მიამაგრეთ არდუინოზე. შეამოწმეთ თქვენი Arduino USB დენის ბანკთან შეერთებით (დარწმუნდით, რომ თქვენი დენის ბანკი ღიაა ან დამუხტულია).

ასევე თუ გინდათ შეგიძლიათ დააწებოთ სხვა მიკროსქემის დაფა თქვენი Bluetooth მოდულისთვის ეს ძალიან ადვილია და უფრო ლამაზი

ნაბიჯი 7: კოდის ატვირთვა

კოდის ატვირთვა
კოდის ატვირთვა
კოდის ატვირთვა
კოდის ატვირთვა
კოდის ატვირთვა
კოდის ატვირთვა

ჩამოტვირთეთ კოდი და ატვირთეთ თქვენს არდუინოში.

მცირე შენიშვნები:

sayac თურქულად ნიშნავს მრიცხველს

დურუმი არის სტატუსი

სერვო საგსოლი; სერვო იუკარი;

ესეც არის;

სერვო მარჯვენა მარცხენა;

Servo up;

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

მაგალითად;

if (durum == '5') {while (durum == '5') {sayac ++; if (sayac> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } დაყოვნება (50); sagsol. წერენ (sayac); შესვენება; }}

ის ითვლის, სანამ ტელეფონში სხვა ღილაკს დააჭერთ და int უფრო დიდი გახდება,

შეგვიძლია შევზღუდოთ მთელი რიცხვი თუ შეგვიძლია კომენტარებში ჩავწეროთ?

ლიმიტი 0 -დან 180 -მდე.

ნაბიჯი 8: ჩალის დამატება ლულის სახით

ჩალის დამატება ლულის სახით
ჩალის დამატება ლულის სახით
ჩალის დამატება ლულის სახით
ჩალის დამატება ლულის სახით
ჩალის დამატება ლულის სახით
ჩალის დამატება ლულის სახით

დაჭრილი ჩალის გადაუგრიხეს ნაწილის წინ და ჩადეთ სერვოში

ნაბიჯი 9: Android- ის გამოყენება

Android- ის გამოყენებით
Android- ის გამოყენებით
Android- ის გამოყენებით
Android- ის გამოყენებით
Android- ის გამოყენებით
Android- ის გამოყენებით

ჩამოტვირთეთ Arduino RC აპლიკაცია google play- ში

ჩართეთ თქვენი ავზი

განაცხადის გახსნა

პრესის პროცესი

დააჭირეთ HC 06 მოწყობილობას

დაელოდე…

როდესაც Arduino უკავშირდება ტელეფონს Bluetooth მოდული წყვეტს ციმციმს

ღია კონტროლერის რეჟიმი

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

გირჩევთ: