Სარჩევი:
- ნაბიჯი 1: საჭირო ნაწილები
- ნაბიჯი 2: ამოიღეთ ფეხები და ხრახნები და გახსენით მაუსი
- ნაბიჯი 3: გათიშეთ USB კაბელი და ამოიღეთ კოდირების ბორბალი
- ნაბიჯი 4: მაუსის სენსორი PCB და კავშირები
- ნაბიჯი 5: მავთულის მორთვა
- ნაბიჯი 6: მილების შედუღება მიკროსქემელებზე და კოდირების ბორბალზე
- ნაბიჯი 7: მავთულის და PCB- ის დაცვა ცხელი წებოთი
- ნაბიჯი 8: მავთულის შედუღება ოპტიკური მაუსის სენსორზე
- ნაბიჯი 9: ოპტიკური სენსორის დაკავშირება ნანოსთან
- ნაბიჯი 10: მარჯვენა და ცენტრალური ღილაკების დაკავშირება ნანოსთან
- ნაბიჯი 11: მარცხენა ღილაკის დაკავშირება ნანოსთან
- ნაბიჯი 12: კოდირების ბორბლის დაკავშირება ნანოსთან
- ნაბიჯი 13: სპიკერის დაკავშირება ნანოსთან
- ნაბიჯი 14: გლუვი ზედაპირის მომზადება სპიკერის დამონტაჟებისთვის,
- ნაბიჯი 15: გაბურღეთ და გააფართოვეთ ხვრელი სპიკერის დასაყენებლად
- ნაბიჯი 16: მიამაგრეთ ნებისმიერი ფხვიერი მექანიკური კომპონენტი და დააინსტალირეთ სპიკერი
- ნაბიჯი 17: ხელახლა აწყობა, კოდის ატვირთვა / რედაქტირება
ვიდეო: ხმის მაუსი: 17 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
2016 წელს, მას შემდეგ რაც შთაგონებული ვიყავი YouTube– ზე Scanman Line Follower– ით, დავიწყე მუშაობა სინთეზატორ მოწყობილობაზე Toshiba TCD1304 ხაზოვანი CCD– ის გამოყენებით სპექტროგრამის მონაცემებიდან აუდიოს სინთეზირებისათვის (ან გრაფიკული მონაცემების ინტერპრეტირებული სპექტროგრამის მონაცემებით) მიშელ რუზიკის ARSS კოდის გამოყენებით. (მისი Photosounder პროგრამის წყარო). ეს გახდა ზედმეტად მოცულობითი, ტექნიკური თვალსაზრისით და ნამდვილად არ მუშაობდა როგორც დამოუკიდებელი კონტროლერი, ამიტომ მე მას უკანა მხარეს ვაყენებ.
ცოტა ხნის წინ შევიტყვე, რომ Agilent– ის მიერ ოპტიკური კომპიუტერის თაგვებისთვის გაკეთებული სენსორები შინაგანად ამუშავებენ ბევრს, როგორც ბიტმაპის გამოსახულების (ძალიან ნელა), ასევე საშუალო სიბნელის X და Y ცვლილებებთან ერთად მარტივი სერიული მოთხოვნების გამოყენებით (ბევრი უფრო სწრაფად) ვიდრე ციფრული კონვერტაციის მაღალსიჩქარიან ანალოგთან გამკლავება, როგორიცაა Scanman / Toshiba სენსორი. ასე რომ, მე გადავწყვიტე CCD სინთეზის გამარტივებული ვერსია გამეყენებინა მაუსის გამოყენებით სკანერის ნაცვლად. კონორ პეტერსონის მიერ შემუშავებული Arduino ბიბლიოთეკის შეცვლით Agilent სენსორიდან პიქსელის მონაცემების წასაკითხად მოძრაობისა და საშუალო სიბნელის წასაკითხად მე შევძელი მონაცემების სწრაფად ათვისება მარტივი, მაგრამ საპასუხო დამოუკიდებელი ჟესტური სინთეზატორით.
ამ მოწყობილობის კომპონენტების შეძენა შესაძლებელია ათ დოლარზე ნაკლებ ფასად და კოდი საკმაოდ მარტივია, რომ თითქმის ნებისმიერმა ადამიანმა შეცვალოს, რაც გახდის სწრაფ და იაფ ხმოვან შემქმნელს შესრულებისთვის ან ხუმრობისთვის.
ქვემოთ მოყვანილი პროგრამული უზრუნველყოფის გამოყენებით, გადახვევის ღილაკი გადადის რეჟიმებს შორის: 1 - ნაბიჯი X- პოზიციის საფუძველზე, 2 - ნაბიჯი კამერის შეყვანის საფუძველზე, 3 - ორივეს ნაზავი. მაუსის მარცხენა ღილაკი არის მომენტალური გამომწვევი, ხოლო მარჯვენა არის საკეტი. გადახვევა ცვლის სიხშირის დიაპაზონს და გადახვევა პლუს მარცხენა ღილაკს ცვლის ამ დიაპაზონის ცენტრალურ წერტილს. მარცხენა ღილაკი პლუს ცენტრალური ღილაკი ცვლის მოცულობის მოდულაციას Y ღერძზე.
ნაბიჯი 1: საჭირო ნაწილები
საჭირო კომპონენტები: -24 awg მყარი მავთული (მრავალჯერადი ფერი) -USB მინი კაბელი-Arduino Nano (ან კლონი) -დიპიკერი-მაუსი Agilent სენსორით A1610 ან A2610 (შესაძლოა სხვა)
საჭირო ინსტრუმენტები: -მინი გვერდითი საჭრელები-მინი ნემსი-ცხვირის ბურჯები-მავთულის სტრიპტიზატორები-გამდნარი რკინა და გამაგრება-ცხელი წებოს იარაღი და წებო-ზუსტი ხრახნები-დამხმარე ხელები-მუდმივი მარკერი-საბურღი -1/16 ", 1/4" და გაფართოება /სტეპინგ ბიტი
არ არის ნაჩვენები: -5 ვ USB დამტენი
ნაბიჯი 2: ამოიღეთ ფეხები და ხრახნები და გახსენით მაუსი
ამოიღეთ ბალიშები თაგვის ქვემოდან, თუ ისინი დაფარულია და ხრახნებია. ამოიღეთ ხრახნები და ფრთხილად გახსენით მაუსი. დარწმუნდით, რომ შეინახეთ ხრახნები იქ, სადაც შეგიძლიათ იპოვოთ ისინი!
ნაბიჯი 3: გათიშეთ USB კაბელი და ამოიღეთ კოდირების ბორბალი
გათიშეთ მაუსის USB კაბელი და გადააგდეთ. როგორც წესი, იქნება კონექტორი, მაგრამ თუ ეს არ არის, უბრალოდ გაჭერით კაბელი გვერდითი საჭრელების გამოყენებით, ფრთხილად იყავით, რომ არ მოხდეს კავშირი მავთულხლართებს შორის (+5 ვ -ის შეხება შეიძლება შეუშალოს სენსორის მუშაობას). ამოიღეთ გადახვევის კოდირების ბორბალი ისე, რომ არ დაიკარგოს.
ნაბიჯი 4: მაუსის სენსორი PCB და კავშირები
აქ არის კავშირების დამამცირებელი ნახაზი და ფოტო, რომელიც აჩვენებს კენსინგტონის თაგვის გამოყენებით დაკავშირებულ კავშირებს, რომელსაც მე ვიყენებ გაკვეთილისთვის.
ნაბიჯი 5: მავთულის მორთვა
გაჭრა და კალის 10 4 ინჩი სიგრძის მავთულები კავშირების დასამყარებლად. ეს გაადვილებს მათ PCB- ზე მიერთებას. თქვენ შეგიძლიათ გამოტოვოთ IC საფუძველი, რადგან ის იგივე კავშირია, რაც სხვა მიწასთან.
-მიწიერი-მარცხენა ღილაკი-შუა ღილაკი-მარჯვენა ღილაკი-კოდირება a-encoder b-IC +5v-IC ადგილზე -IC sck-IC sdio
ნაბიჯი 6: მილების შედუღება მიკროსქემელებზე და კოდირების ბორბალზე
დაწყებული მიწის მავთულიდან, მიამაგრეთ მავთულები დაფის ქვედა მხარეს ადრე აღწერილ ადგილებში. თქვენ ასევე შეგიძლიათ დააკავშიროთ IC ქინძისთავები ქვედა მხარესაც. მე ეს გავაკეთე ზემოდან, რადგან შედუღების დროს მივმართავდი სპეციფიკურ ფურცელს. გადაატრიალეთ დაფა და დაალაგეთ მავთულები ისე, რომ დაფას შეეძლოს სწორად დაჯდომა მავთულხლართებით გამოწვეული დამატებითი ხარვეზების გარეშე.
ნაბიჯი 7: მავთულის და PCB- ის დაცვა ცხელი წებოთი
გამოიყენეთ ცხელი წებოს იარაღი, რათა უზრუნველყოთ მავთულები დაფის კიდეზე. არ დაგავიწყდეთ წებოვანი იარაღის ჩართვა! კავშირები შემთხვევით არ გაწყდება და აადვილებს იდენტიფიცირებას, როდესაც დაფა გადატრიალებულია, რადგან ისინი წესრიგშია.
ნაბიჯი 8: მავთულის შედუღება ოპტიკური მაუსის სენსორზე
მე შევაერთე მავთულები პირდაპირ IC- ს, მაგრამ მათი ადვილად შეკვრა შესაძლებელია PCB- ის ქვედა ნაწილში. მე ვიწყებ IC– ის ფეხების მორთვით, რომლითაც უნდა შევიკრიბო, შემდეგ კი დნება დაფარული შედუღება ფეხიზე და მავთული, გამაგრილებელ რკინასთან ერთად. დააფიქსირეთ ეს კავშირები ცხელი წებოთი და მოაწყვეთ დაფის ზედა ნაწილიდან ამოწეული მავთულები, რათა თავიდან აიცილოთ შემთხვევით არდუინო ნანოსთან შეხება.
ნაბიჯი 9: ოპტიკური სენსორის დაკავშირება ნანოსთან
გაჭერით მავთულები სენსორიდან სიგრძემდე და მიამაგრეთ არდუინოზე. მე ქვედა ნაწილში შევდივარ და ზემოდან ვწვები, რომ რაც შეიძლება პატარა ოთახი გამოვიყენო. D2, D3, 5v და GND.
ნაბიჯი 10: მარჯვენა და ცენტრალური ღილაკების დაკავშირება ნანოსთან
მარჯვენა და ცენტრალური ღილაკის მავთულები გაჭერით სიგრძეზე და შეაერთეთ D7 და D8.
ნაბიჯი 11: მარცხენა ღილაკის დაკავშირება ნანოსთან
გაჭერით მარცხენა ღილაკის მავთული სიგრძეზე და შეაერთეთ D6- ზე.
ნაბიჯი 12: კოდირების ბორბლის დაკავშირება ნანოსთან
გაშიფრეთ მავთულის სიგრძე და შეაერთეთ D9 და D10.
ნაბიჯი 13: სპიკერის დაკავშირება ნანოსთან
საბოლოოდ დაუკავშირეთ თქვენი სპიკერი არდუინოს. + წავა D5- ზე და - მიდის მიწაზე. მას შემდეგ, რაც საფუძველი იქნა მიღებული, მე გამოვიყენე USB დამცავი, რადგან მას აქვს ბევრი გამაგრება, რომელიც იკავებს მას. მიამაგრეთ USB მინი კაბელი და მიაწოდეთ იგი მაუსის კაბელის ღიობზე. ამ მაგალითში მე უნდა მოვათავსო ის გადახვევის ბორბალსა და გადახვევის ბორბალს შორის, ამიტომ გავხსენი ცოტაოდენი იზოლაცია, რათა ვიწრო უფსკრულში მოთავსებულიყო.
ნაბიჯი 14: გლუვი ზედაპირის მომზადება სპიკერის დამონტაჟებისთვის,
შეამოწმეთ თაგვის სახურავის ქვედა მხარე. როგორც წესი, იქნება გარკვეული სახის გამყოფი და სამონტაჟო კომპონენტები, რომ თაგვი ადვილად არ დაინგრეს, ასევე ღილაკების შეკრების დასაჭერად. ამ მაუსს აქვს პლასტმასის თხელი ფენა, რომელიც გადის მთელ ზედაპირზე და ემსახურება ღილაკებს, რომლებიც აჭერს შიდა მიკროსქემებს. იგი ინახება ზემოთ ნაჩვენები თეთრი პლასტმასის ნაჭრით. აღმოვაჩინე, რომ მე შემიძლია გამოვიყენო ის ადგილი დინამიკისთვის, თუ სპიკერის წებოსას ღილაკზე ცხელ წებოვანს წავაწყობ. მოაცილეთ ყველაფერი, რამაც შეიძლება ხელი შეუშალოს სპიკერს.
ნაბიჯი 15: გაბურღეთ და გააფართოვეთ ხვრელი სპიკერის დასაყენებლად
მონიშნეთ ადგილი დინამიკის გახსნისთვის და გახეხეთ მასში მცირედით. ეს საპილოტე ხვრელი აღნიშნავს ადგილს შემდგომი ბურღვისთვის უფრო დიდი ბიტით. თუ ხვრელი ძალიან სწრაფად გაფართოვდა, პლასტმასს შეუძლია ბზარი. დაიწყეთ ღილაკის შეკრების ამოღებით და შემდეგ თითოეული ნაწილის ცალკე გაფართოებით მეოთხედი ინჩის ბიტით და შემდეგ კონუსური საფეხურიანი ბიტით. გაასუფთავეთ კიდეები დანით, მოსაშორებელი ხელსაწყოთი ან მრგვალი ფაილით.
ნაბიჯი 16: მიამაგრეთ ნებისმიერი ფხვიერი მექანიკური კომპონენტი და დააინსტალირეთ სპიკერი
პირველი წებოვანა ნებისმიერი მექანიკური ნაწილი (როგორიცაა ღილაკი ამ მაგალითში) ცხელი წებოს იარაღის გამოყენებით. ეს შეიძლება არ იყოს აუცილებელი, ეს დამოკიდებულია მაუსის მოდელზე. შემდეგ მოათავსეთ სპიკერი და დააწებეთ კიდეებს გარშემო, რათა დაიჭიროთ იგი ადგილზე. მე ჩვეულებრივ ვიწყებ წებოს ერთი ბლოგით, ვატრიალებ მას სანამ ის ჯერ კიდევ ცხელია, რომ გავამახვილო ცენტრში და გავაჩერო. შემდეგ დაასრულეთ იგი დინამიკის პერიმეტრის დაცვით, ფრთხილად იყავით, რომ წებო არ მოხვდეს დინამიკის საფარზე, ან დაიფაროთ რომელიმე უკანა გრილი.
ნაბიჯი 17: ხელახლა აწყობა, კოდის ატვირთვა / რედაქტირება
მიამაგრეთ თაგვის სახურავი სხეულზე. თუ ის არ ჯდება, შეცვალეთ მავთულები და დარწმუნდით, რომ ხრახნიანი ხვრელები არ არის დაფარული. შეახვიეთ იგი და დაუკავშირეთ კომპიუტერს, რომ ატვირთოთ პროგრამული უზრუნველყოფა Arduino IDE გამოყენებით. თუ თქვენ იყენებთ Nano knockoffs– ს Mac– ზე, შეიძლება დაგჭირდეთ დამატებითი დრაივერების ჩამოტვირთვა ფაილის ასატვირთად. კოდის გადმოწერა შესაძლებელია აქედან.
www.bryanday.net/mousesynth_v0_1_4.zip
გათიშეთ კომპიუტერიდან და დაუკავშირდით USB დენის წყაროს. Გაერთე!
რეკომენდებული რეჟიმები: მეტი აუდიო ტალღის ფორმის მხარდაჭერა, დატენვის ბატარეის მხარდაჭერა, Bluetooth ფუნქციონირება, CV გამომავალი…
გირჩევთ:
ParaMouse კომპიუტერის მაუსი პარალიზებული ადამიანებისთვის: 5 ნაბიჯი (სურათებით)
ParaMouse კომპიუტერის მაუსი პარალიზებული ადამიანებისთვის: გამარჯობა, ამ სამეურვეოში მე აღვწერ, თუ როგორ უნდა ავაშენოთ კომპიუტერის მაუსი ინვალიდებისთვის, პარალიზებული ან ოთხკუთხედი ადამიანებისთვის. ეს კონკრეტული მოწყობილობა ადვილი ასაშენებელია და ძალიან დაბალი ღირებულებაა, მხოლოდ პატარა ხრახნიანი და საჭრელი დანა იქნება საკმარისზე მეტი იყოს ამისთვის
ჟესტით კონტროლირებადი მაუსი: 6 ნაბიჯი (სურათებით)
ჟესტით კონტროლირებადი მაუსი: თქვენ უყურებთ ფილმს მეგობრებთან ერთად ლეპტოპზე და ერთ -ერთი ბიჭი იძახის. აჰჰ .. თქვენ უნდა ჩამოხვიდეთ თქვენი ადგილიდან ფილმის შესაჩერებლად. თქვენ აკეთებთ პრეზენტაციას პროექტორზე და გჭირდებათ პროგრამებს შორის გადართვა. თქვენ უნდა გადაადგილდეთ
დამხმარე ენაზე მოქმედი მაუსი (ATOM): 7 ნაბიჯი (სურათებით)
დამხმარე ენაზე მომუშავე თაგვი (ATOM): ეს პროექტი თავდაპირველად დაიწყო როგორც საკლასო დავალება შესავალი კურსისთვის, რომელიც მე ავიღე, როგორც ინჟინერიის პირველი კურსის სტუდენტი. კურსის დასრულების შემდეგ შევიკრიბე პატარა გუნდი, რომელიც შედგებოდა ჩემი და ორი ხელოვნების/დიზაინის სტუდენტისგან და ჩვენ გავაგრძელეთ
Cyborg კომპიუტერის მაუსი: 4 ნაბიჯი (სურათებით)
კიბორგის კომპიუტერული მაუსი: ბევრი კვლევა აჩვენებს, რომ ჩვეულებრივი კომპიუტერის მაუსის გამოყენების პოზა შეიძლება საშიში იყოს. თაგვი არის კომპიუტერული ტექნიკის სტანდარტული ნაწილი. კომპიუტერის მომხმარებლები იყენებენ მაუსს თითქმის სამჯერ, ვიდრე კლავიატურაზე. ვინაიდან ექსპოზიციის მაჩვენებლები მაღალია, მე
ტრიგერის დაწყების ხმის დამატება Google AIY ხმის ნაკრებში: 6 ნაბიჯი (სურათებით)
დაამატეთ Trigger Start Sound Google AIY Voice Kit- ში: ეს გაკვეთილი საკმაოდ მარტივია. მე ნამდვილად მსიამოვნებდა Google AIY ხმის ნაკრები, მაგრამ მე ნამდვილად მომწონს ჩემს ჩვეულებრივ Google Home– ში ის ხმაური, რომელსაც ისინი აკეთებენ იმის დასადასტურებლად, რომ ისინი აქტიურად უსმენენ. ეს არ არის ნაგულისხმევი დაყენებული არცერთ მაგალითში, ვიდრე