Სარჩევი:
- ნაბიჯი 1: მასალები
- ნაბიჯი 2: ჩარჩო
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: შეყვანის შემოწმება
- ნაბიჯი 5: ჩარჩოს მშენებლობა
- ნაბიჯი 6: კარგი, გამოსცადე
- ნაბიჯი 7: საქმის წარმოება
- ნაბიჯი 8: განაახლეთ 1: ფოტოცელი
- ნაბიჯი 9: განახლება 2: ულტრაბგერითი სენსორი
- ნაბიჯი 10: ბოლო რამ
ვიდეო: Bluetooth მაუსი ულტრაბგერითი სენსორით და ფოტოსელით: 10 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ასე რომ, მცირე შესავალი, თუ რატომ გავაკეთე ეს პროექტი. ამჟამად ვეძებ ახალ სახლში კნუტის შვილად აყვანას. კატების სათამაშო ნივთების გადაღების შემდეგ ვიფიქრე: რატომ არ გავაკეთო სათამაშო მე თვითონ. ასე რომ, მე გავაკეთე 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: ფოტოცელი
ამრიგად, ჩვენ გვაქვს მოძრავი თაგვი, მაგრამ მისი მოსაწყენი მხოლოდ მოძრაობაა. მსურს დავამატო მეტი ურთიერთქმედება, ასე რომ გამოვიყენე ფოტოცელი. ამ ნაწილისთვის ჩვენ ცოტა უნდა გავკეროთ გამაგრების დაფაზე, ჩვენ უბრალოდ გვჭირდება პატარა ნაჭერი.
ვიღებთ ფოტოცელს; 10k ohm რეზისტორი; და 3 ჯუმბერის მავთული. 3 მხტუნავი მავთული უნდა მოდიოდეს: 5 ვ; gnd; და A0.
ასევე, ჩვენ გვჭირდება LED ზოლები ან ნორმალური LED (რაც გირჩევნიათ). მიამაგრეთ - to gnd და + to pin 6.
რამდენიმე რჩევა:
- ეცადეთ რაც შეიძლება ცოტა კალის გამოყენება. თქვენ არ გსურთ გააკეთოთ შესაძლო მოკლე ჩართვა.
- თუნუქის დამატებამდე დარწმუნდით, რომ გამაგრება სასურველ ტემპერატურაზეა.
- გააფართოვეთ gnd (სახმელეთო) და 5 ვ პორტი არდუინოდან სითბოს შემცირების მილის გამოყენებით. დაამატეთ რამდენიმე მამრობითი - მამრობითი მავთული ერთ მხარეს და მხოლოდ ერთი ქალი - მდედრობითი მავთული მეორე მხარეს, გამოიყენეთ სითბოს შესამცირებელი მილები მავთულის ერთმანეთთან დასაკავშირებლად.
ნაბიჯი 9: განახლება 2: ულტრაბგერითი სენსორი
როგორც აღვნიშნე, მინდა ორი რეჟიმი. ამ მიზნის მისაღებად ჩვენ ვამატებთ ულტრაბგერითი სენსორს.
დაამატეთ vcc 5 ვ; gnd to gnd; ტრიგერი 8 პინზე; ეხმიანება 9 პინს. ახლა უბრალოდ განათავსეთ ულტრაბგერითი ჰალსტუხი L298n-h– ის უკან, ასე რომ ის გადის მაუსის უკან.
კარგი, ახლა თქვენ შეგიძლიათ ატვირთოთ ArduinoMouseController.ino კოდი თქვენს Arduino– ში.
ნაბიჯი 10: ბოლო რამ
ასე რომ, ყველაფერი მზად არის!
ჩვენ უბრალოდ დავაყენეთ საქმე მავთულხლართებზე და კარგია წასვლა!
დაამატეთ LED ზოლები, სადაც გსურთ, უბრალოდ დარწმუნდით, რომ Photocell არ არის ქეისის ქვეშ. თუ გინდა შეგიძლია წებოთი მიამაგრო საქმე, მაგრამ მე მომწონს, როცა მარტივად შემიძლია საქმის გარჩევა, რომ ნახო რა არის შიგნით: D
გირჩევთ:
გაზომეთ მანძილი ულტრაბგერითი სენსორით HC-SRF04 (უახლესი 2020 წელი): 3 ნაბიჯი
გაზომეთ მანძილი ულტრაბგერითი სენსორით HC-SRF04 (უახლესი 2020): რა არის ულტრაბგერითი სენსორი (მანძილი)? ულტრაბგერა (სონარი) მაღალი დონის ტალღებით, რომელსაც ხალხი ვერ ისმენს. თუმცა, ჩვენ შეგვიძლია დავინახოთ ულტრაბგერითი ტალღების არსებობა ყველგან ბუნებაში. ცხოველებში, როგორიცაა ღამურები, დელფინები … გამოიყენეთ ულტრაბგერითი ტალღები
დაკავშირება ESP 32 ულტრაბგერითი სენსორით: 3 ნაბიჯი
ESP 32 -ის დაკავშირება ულტრაბგერითი სენსორით: ულტრაბგერითი სენსორები მუშაობენ ადამიანების მოსასმენად ძალიან მაღალი სიხშირის ხმის ტალღების გამოსხივებით. შემდეგ ისინი დაელოდებიან ხმის უკან ასახვას და ითვლიან მანძილს საჭირო დროის მიხედვით. ეს ჰგავს იმას, თუ როგორ ზომავს რადარი დროს, რომელიც სჭირდება
Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: 5 ნაბიჯი (სურათებით)
Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: ეს არის ინსტრუქცია იმის შესახებ, თუ როგორ უნდა გააკეთოთ მარტივი და იაფი სიგნალიზაციის მოწყობილობა საკუთარი ხელით. ყველაფერი რაც თქვენ გჭირდებათ არის ელექტრონიკისა და arduino პროგრამირების ძირითადი ცოდნა. თუ თქვენ გაქვთ რაიმე შეკითხვა ან პრობლემა, შეგიძლიათ დამიკავშირდეთ ჩემს ფოსტაზე: iwx [email protected] აქ
Arduino ინტერფეისი ულტრაბგერითი სენსორით და უკონტაქტო ტემპერატურის სენსორით: 8 ნაბიჯი
Arduino ინტერფეისის ულტრაბგერითი სენსორი და უკონტაქტო ტემპერატურის სენსორი: დღესდღეობით, შემქმნელები, დეველოპერები ამჯობინებენ Arduino– ს პროექტების პროტოტიპების სწრაფი განვითარებისათვის. Arduino არის ღია კოდის ელექტრონიკის პლატფორმა, რომელიც დაფუძნებულია ადვილად გამოსაყენებელ აპარატურასა და პროგრამულ უზრუნველყოფაზე. Arduino– ს აქვს ძალიან კარგი მომხმარებლის საზოგადოება. ამ პროექტში
ულტრაბგერითი თავსატეხი მაუსი: 4 ნაბიჯი (სურათებით)
ულტრაბგერითი თავსაბურავი მაუსი: მე ცოტა ხნის წინ აღვადგინე ყურსასმენი თაგვისთვის პარაპლეგიური ჩაპისთვის. ეს ინსტრუქცია შეიცავს ცოტა ინფორმაციას, რომელიც შეიძლება დაეხმაროს ვინმეს იმავეს გაკეთებაში. ერთეული, რომელთანაც მუშაობს ეს ყურსასმენი არის PRC- ის დირექტორი, Prentke HM-2P