Სარჩევი:

Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოსელით: 10 ნაბიჯი (სურათებით)
Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოსელით: 10 ნაბიჯი (სურათებით)

ვიდეო: Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოსელით: 10 ნაბიჯი (სურათებით)

ვიდეო: Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოსელით: 10 ნაბიჯი (სურათებით)
ვიდეო: iPhone 7 Ремонт для подписчика город Кропоткин 2024, ივლისი
Anonim
Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოცელით
Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოცელით

ასე რომ, მცირე შესავალი, თუ რატომ გავაკეთე ეს პროექტი. ამჟამად ვეძებ ახალ სახლში კნუტის შვილად აყვანას. კატების სათამაშო ნივთების გადაღების შემდეგ ვიფიქრე: რატომ არ გავაკეთო სათამაშო მე თვითონ. ასე რომ, მე გავაკეთე Bluetooth მაუსი. თქვენ შეგიძლიათ გააკონტროლოთ ის აპლიკაცია, რომელიც მე გავაკეთე android ტელეფონებისთვის. ასევე, მე გავაკეთე ორი რეჟიმი. შეყვანის გამორთვის რეჟიმი, სადაც მაუსი პასუხობს მხოლოდ იმ შემთხვევაში, თუ რაიმე ობიექტი მის ზურგს უკან არის. და ნორმალური შეყვანა იქ, სადაც პროგრამის მომხმარებელს შეუძლია თაგვის 'მართვა'.

ნაბიჯი 1: მასალები

მასალები
მასალები

თაგვისთვის დაგჭირდებათ:

  • 1x Arduino Uno
  • 1x პურის დაფა
  • 1x შედუღების დაფა
  • 2x Gearmotor 360 დეკრეტით ოფსეტურით
  • 1x 10k Ohm რეზისტორი
  • 1x Arduino მძღოლის დაფა L298N Dual H Bridge
  • 1x HC-05 Bluetooth ადაპტერი
  • 1x ფოტო უჯრედის სინათლის რეზისტორი
  • 1x ულტრაბგერითი სენსორი
  • 1x ხის ნაჭერი
  • 2x ბორბლები, რომლებსაც შეუძლიათ გადაცემათა კოლოფის მორგება
  • 20-ჯერ ჰალსტუხი
  • 20x ქალი - ქალი მხტუნავი მავთულები
  • 20x მამაკაცი - მამაკაცი მხტუნავი მავთულები
  • 1x ტელეფონი, რომელზეც არის android
  • 1x LED ზოლები
  • 1 x 12 ვ ბატარეა
  • 3x ღილაკები (ნებისმიერი ფერი, რომელიც მოგწონთ)
  • 10x ცალი თოკი

ასევე, თქვენ დაგჭირდებათ ინსტრუმენტი სქემის განლაგებისათვის და დაგჭირდებათ ინსტრუმენტი მის შესაქმნელად. apk თქვენი ტელეფონისთვის.

მე გამოვიყენე circuito.io მიკროსქემის განლაგებისათვის და Appinventor2, რათა შევქმნა მარტივი პროტოტიპის აპლიკაცია Android ტელეფონისთვის.

ნაბიჯი 2: ჩარჩო

Ჩარჩო
Ჩარჩო

ასე რომ, ჩვენ ვქმნით თაგვს. მას უნდა შეეძლოს გადაადგილება და ამ მიზნის მისაღწევად ჩვენ ვქმნით ჩარჩოს ყველა ელექტრონიკისთვის. მე გამოვიყენე ხე და გავაკეთე 10*14 სმ. ჩვენ ვამაგრებთ მბრუნავ ბორბალს და ეს ჯერჯერობით ყველაფერი იქნება.

ნაბიჯი 3: კოდი

ჩამოტვირთეთ კოდები ქვემოთ.

თქვენ უნდა მიიღოთ:

-ArduinoMouseController.ino

-ArduinoMouseTesting.ino

ნაბიჯი 4: შეყვანის შემოწმება

შეყვანის ტესტირება
შეყვანის ტესტირება
შეყვანის ტესტირება
შეყვანის ტესტირება

დარწმუნებული უნდა იყოს, რომ არდუინო; HC-05; L298n-H Brigde ძრავის მძღოლი და გადაცემათა კოლოფი მუშაობს და იღებს ინფორმაციას აპლიკაციიდან თქვენს მოწყობილობაზე, ჩვენ ვამოწმებთ მას. ასე რომ, ჩვენ უნდა შევაერთოთ ყველა კომპონენტი, როგორც ხედავთ ზემოთ წრედში.

შენიშვნა: ის ასევე მუშაობს 9v ან 6v ბატარეით, ძრავები უბრალოდ ნელა დატრიალდება, მაგრამ ეს ნორმალურია.

ატვირთეთ ArduinoMouseTesting.ino თქვენს Arduino Uno– ში.

ახლა გადმოწერეთ ArduinoMouseApplication.apk თქვენს მობილურ მოწყობილობაზე და შეეცადეთ დაუკავშიროთ თქვენი ტელეფონი HC-05- თან. პინის მოთხოვნისას გამოიყენეთ 1234 ან 0000.

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

თუ თქვენ არ იღებთ შეცდომას, ყველაფერი მუშაობს და ჩვენ შეგვიძლია გავაგრძელოთ!:)

ნაბიჯი 5: ჩარჩოს მშენებლობა

შენდება ჩარჩოზე!
შენდება ჩარჩოზე!
შენდება ჩარჩოზე!
შენდება ჩარჩოზე!
შენდება ჩარჩოზე!
შენდება ჩარჩოზე!

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

ახლა გადააბრუნეთ ჩარჩო და დაამატეთ Arduino Uno წინა მხარეს. დაამატეთ L298n-h დრაივერი უკანა მხარეს ისე, რომ ის ახლოს იყოს გადაცემათა კოლოფთან. გამოიყენეთ ჰალსტუხი ან წებო, რომ ეს ყველაფერი ჩარჩოზე დადოთ, რათა დარჩეს იქ, სადაც ეკუთვნის.

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

ნაბიჯი 6: კარგი, გამოსცადე

კარგი, გამოსცადე!
კარგი, გამოსცადე!

თუ ყველაფერი წესრიგშია, თაგვს უნდა შეეძლოს გადაადგილება თქვენი მობილური მოწყობილობიდან მიღებული შეყვანის საშუალებით. ჩვენ გვყავს მოძრავი თაგვი!: D

ნაბიჯი 7: საქმის წარმოება

საქმის წარმოება!
საქმის წარმოება!
საქმის წარმოება!
საქმის წარმოება!
საქმის წარმოება!
საქმის წარმოება!

ჩვენ გვაქვს მოძრავი "ნივთი", მაგრამ ის თაგვს საერთოდ არ უყურებს. ასე რომ, ჩვენ ვაპირებთ გავაკეთოთ ის, რაც ლამაზად მალავს ყველა ელექტრონიკას და ასევე ოდნავ ჰგავს თაგვს, დიდ თაგვს ^^.

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

მეორე, ჩვენ ვიყენებთ ქსოვილს, რათა ბაზა ფუმფულა იყოს და თაგვს დაემსგავსოს.

მესამე, ჩვენ ვამატებთ რამდენიმე ღილაკს თვალებსა და ცხვირზე.

მეოთხე, ჩვენ ვამატებთ თოკს ცხვირზე, რომ ის კიდევ უფრო უკეთესი იყოს.

ნაბიჯი 8: განაახლეთ 1: ფოტოცელი

განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი
განახლება 1: ფოტოცელი

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

ვიღებთ ფოტოცელს; 10k ohm რეზისტორი; და 3 ჯუმბერის მავთული. 3 მხტუნავი მავთული უნდა მოდიოდეს: 5 ვ; gnd; და A0.

ასევე, ჩვენ გვჭირდება LED ზოლები ან ნორმალური LED (რაც გირჩევნიათ). მიამაგრეთ - to gnd და + to pin 6.

რამდენიმე რჩევა:

  • ეცადეთ რაც შეიძლება ცოტა კალის გამოყენება. თქვენ არ გსურთ გააკეთოთ შესაძლო მოკლე ჩართვა.
  • თუნუქის დამატებამდე დარწმუნდით, რომ გამაგრება სასურველ ტემპერატურაზეა.
  • გააფართოვეთ gnd (სახმელეთო) და 5 ვ პორტი არდუინოდან სითბოს შემცირების მილის გამოყენებით. დაამატეთ რამდენიმე მამრობითი - მამრობითი მავთული ერთ მხარეს და მხოლოდ ერთი ქალი - მდედრობითი მავთული მეორე მხარეს, გამოიყენეთ სითბოს შესამცირებელი მილები მავთულის ერთმანეთთან დასაკავშირებლად.

ნაბიჯი 9: განახლება 2: ულტრაბგერითი სენსორი

განახლება 2: ულტრაბგერითი სენსორი
განახლება 2: ულტრაბგერითი სენსორი

როგორც აღვნიშნე, მინდა ორი რეჟიმი. ამ მიზნის მისაღებად ჩვენ ვამატებთ ულტრაბგერითი სენსორს.

დაამატეთ vcc 5 ვ; gnd to gnd; ტრიგერი 8 პინზე; ეხმიანება 9 პინს. ახლა უბრალოდ განათავსეთ ულტრაბგერითი ჰალსტუხი L298n-h– ის უკან, ასე რომ ის გადის მაუსის უკან.

კარგი, ახლა თქვენ შეგიძლიათ ატვირთოთ ArduinoMouseController.ino კოდი თქვენს Arduino– ში.

ნაბიჯი 10: ბოლო რამ

ბოლო რამ
ბოლო რამ
ბოლო რამ
ბოლო რამ

ასე რომ, ყველაფერი მზად არის!

ჩვენ უბრალოდ დავაყენეთ საქმე მავთულხლართებზე და კარგია წასვლა!

დაამატეთ LED ზოლები, სადაც გსურთ, უბრალოდ დარწმუნდით, რომ Photocell არ არის ქეისის ქვეშ. თუ გინდა შეგიძლია წებოთი მიამაგრო საქმე, მაგრამ მე მომწონს, როცა მარტივად შემიძლია საქმის გარჩევა, რომ ნახო რა არის შიგნით: D

გირჩევთ: