Სარჩევი:

Arduino Mouse Wiggler: 4 ნაბიჯი (სურათებით)
Arduino Mouse Wiggler: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Mouse Wiggler: 4 ნაბიჯი (სურათებით)

ვიდეო: Arduino Mouse Wiggler: 4 ნაბიჯი (სურათებით)
ვიდეო: DIY Mouse Jiggler with Arduino Pro Micro [Arduino Leonardo]: Keep Your Computer Awake! 2024, ნოემბერი
Anonim
არდუინო მაუსი ვიგლერი
არდუინო მაუსი ვიგლერი

ეს არის შემაშფოთებელი ყოველ ჯერზე, როდესაც კომპიუტერი იძინებს, განსაკუთრებით მაშინ, როდესაც თქვენ ხართ PowerPoint– ის პრეზენტაციის შუაგულში, ან მუშაობთ სახლიდან, მაგრამ, როგორც ჩანს, ის ყოველთვის ხელმისაწვდომია ინტერნეტში. ეს მარტივი მოწყობილობა თქვენს მაუსს აწრიალებს (გააქტიურებს) ყოველ 30 წამში და თქვენს კომპიუტერს ყოველთვის გაღვიძებულს შეინარჩუნებს. ეს მოწყობილობა უბრალოდ ასახავს თაგვის ფიზიკურ მოძრაობას, არ არის პროგრამის და დრაივერის დაყენება, ამიტომ ის არის 'სტელსი' და არ დაარღვევს კომპანიის IT პოლიტიკას და არ გამოამჟღავნებს თავს საშიში პროგრამული უზრუნველყოფის წინაშე.

ნაბიჯი 1: შექმენით მოწყობილობა

გააკეთეთ მოწყობილობა
გააკეთეთ მოწყობილობა

თაგვის მთლიანი wiggler არის 3D დაბეჭდილი. ფაილები თან ერთვის. დაბეჭდეთ ნაწილები თქვენი საყვარელი ფერით.

ნაბიჯი 2: აპარატურა და შეკრება

აპარატურა და შეკრება
აპარატურა და შეკრება
აპარატურა და შეკრება
აპარატურა და შეკრება
აპარატურა და შეკრება
აპარატურა და შეკრება

თაგუნა wiggler იყენებს ნაწილებს, რომლებიც ხელმისაწვდომია მრავალი საცალო ვაჭრობისგან. საჭიროა შემდეგი აპარატურა:

  • არდუინო ნანო (ან კლონი , ნუ მიამაგრებ ქინძისთავებს ნანოს)
  • SG90 სერვო და აპარატურის პაკეტი
  • მინი USB კაბელი
  • ზოგიერთი მავთული

ქვემოთ მოცემულია სერვოს მიერთება არდუინო ნანოზე და სერვოსა და ბორბლის დაყენება.

სერვოს აქვს კონექტორი 3 ქალი ქინძისთავით. ნარინჯისფერი არის PMW პინი, რომელიც უნდა იყოს დაკავშირებული არდუინო ნანოს D9 პინთან. ცენტრალური წითელი მავთული არის Vcc, რომელიც მიდის +5V– მდე ნანოზე და ყავისფერი არის დაფარული, რომელიც დაკავშირებულია GND– თან ნანოზე. მე გამოვიყენე 3 მამრობითი ქინძისთავი და შევაერთე იგი მავთულხლართებს ნანოდან, რათა გაყვანილობა გაადვილებულიყო.

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

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

არდუინოს ესკიზი ერთვის. ესკიზის თქვენს ნანოში ატვირთვამდე დარწმუნდით, რომ გაქვთ Servo.h და SimpleTimer.h ბიბლიოთეკები. თქვენ შეგიძლიათ შეცვალოთ სერვო გადაადგილების კუთხე და დრო, როდესაც სერვო გადავა. ნაგულისხმევი პარამეტრია, რომ სერვო გადააადგილებს ბორბალს 30 გრადუსით მარცხნივ, შემდეგ 30 გრადუსით მარჯვნივ ყოველ 30 წამში. ამით თქვენი თაგვი გადაადგილდება დაახლოებით 10 მმ -ით, რაც საკმარისია იმისთვის, რომ კომპიუტერი არ დაიძინოს, მაგრამ არც ისე ბევრი, რომ არ დაიკარგოს მაუსის კურსორი. თქვენ შეგიძლიათ შეცვალოთ ეს ღირებულებები, როგორც გსურთ.

ნაბიჯი 4: ნება მაუსი გადაადგილება

Image
Image
ავტომატიზაციის კონკურსი 2017 წ
ავტომატიზაციის კონკურსი 2017 წ

მოათავსეთ თქვენი მაუსი მაუსის ვიგლერის თავზე და დარწმუნდით, რომ ოპტიკური სენსორი ბორბლის თავზეა. გააქტიურეთ მოწყობილობა USB დენის ადაპტერის გამოყენებით.

ავტომატიზაციის კონკურსი 2017 წ
ავტომატიზაციის კონკურსი 2017 წ

მეორე ადგილი ავტომატიზაციის კონკურსში 2017

გირჩევთ: