Სარჩევი:
- ნაბიჯი 1: ყუთი
- ნაბიჯი 2: გაყვანილობა
- ნაბიჯი 3: პროგრამირება
- ნაბიჯი 4: ZoomButtons გამოყენებით Zoom
- ნაბიჯი 5: ცვლილებები და შემდგომი განხორციელება
ვიდეო: მასშტაბირების კონტროლის ყუთი: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
უახლესი ამბები (2021 წლის აპრილი): დიდი ხანია მინდოდა Bluetooth ვარიანტის გაკეთება და მე ახლა მაქვს ტექნოლოგია! გამომყევით, თუ გსურთ გაიგოთ ამის შესახებ, როდესაც გამოქვეყნდება, იმედია რამდენიმე კვირაში. ის გამოიყენებს იმავე ტიპის ყუთს და იმავე ღილაკებს, მაგრამ გამოიყენებს ESP-WROOM-32 ProMicro– ს ნაცვლად და ასევე დაგჭირდებათ LiPo ბატარეა (მინიმუმ 500 mAH). შეიძლება მოგეწონოს ეს მზადაა.
პანდემიამდე რამდენიმე ჩვენგანს სმენია მასშტაბის შესახებ. ეს უკვე ბევრისთვის ჩვენი ყოველდღიური ცხოვრების ნაწილია.
თუ თქვენ უბრალოდ უერთდებით სხვის შეხვედრებს, ადვილია. რა თქმა უნდა, ერთ -ერთი მიზეზი, რის გამოც იგი დაიჭირეს. მაგრამ კიდევ ერთი მიზეზი ის არის, რომ ის საკმაოდ ძლიერია. მას შემდეგ რაც დაიწყებთ სრულად გამოყენებას თქვენი საკუთარი შეხვედრებისთვის, შეგიძლიათ გააზიაროთ თქვენი ეკრანი, პრეზენტაციები, მუსიკა და ვიდეოები და დაფა და შეძლოთ თქვენი მონაწილეების მართვა.
ზოგიერთი გამოყენებისათვის თქვენ შეიძლება ეკრანზე აწარმოოთ 2 ან 3 პროგრამა, რის შემდეგაც ის შეიძლება საკმაოდ გართულდეს. ჩვენს ეკლესიაში, ისევე როგორც მრავალი სხვა, ჩვენ ვატარებდით ჩვენს მსახურებებს ონლაინ რეჟიმში, და ბოლოს, "შერეულ რეჟიმში" ზოგიერთ მონაწილესთან ერთად ონლაინში და ზოგს ეკლესიაში. გარდა Zoom- ის, მონაწილეების დამშვიდება და გაჩუმება და შესაძლოა ერთი ან რამდენიმე კამერის კონტროლი, შეხვედრის მასპინძელს უწევს სპეციალური პროექციის პროგრამული უზრუნველყოფა ჰიმნური სიტყვებისა და პასუხებისთვის და ხშირად მედია პლეერი და/ან Powerpoint ასევე. იმისათვის, რომ ასეთი შეხვედრა შეუფერხებლად წარიმართოს, თქვენ გჭირდებათ ყველა ის დახმარება, რისი მიღებაც შეგიძლიათ!
ასე რომ, მე ავაშენე ეს პატარა ყუთი. ის ჩართულია USB პორტში, ემორჩილება კლავიატურას და წარმოქმნის 6 Zoom ცხელ ღილაკს, რაც მე ყველაზე სასარგებლოდ მიმაჩნია. თქვენ შეგიძლიათ მარტივად მოახდინოთ მისი გადაპროგრამება, თუ გსურთ, შექმნათ ცხელი კლავიშების განსხვავებული ნაკრები, ან თუნდაც შექმნათ ცხელი კლავიშები სრულიად განსხვავებული პროგრამისთვის.
მე დავამყარე ეს პროექტი ჩემს USB ხმის კონტროლსა და Caps Lock LED– ზე, ფაქტობრივად, ამის კოდი შედის, მაგრამ გამორთულია. სურვილისამებრ შეგიძლიათ ჩართოთ იგი და დაამატოთ მოცულობის მბრუნავი კონტროლი და/ან კაფსების დაბლოკვა, გადახვევის დაბლოკვა და num lock LED- ები.
მასალები:
საერთო ღირებულება შეიძლება იყოს 10 ფუნტი. ნაწილების სია ძალიან მარტივია:
- Arduino Pro Micro
- 6 ღილაკზე გადამრთველი
- Ყუთი
- MicroUSB კაბელი
- მოკლე სიგრძე ცისარტყელას ლენტი კაბელი.
თქვენ ასევე დაგჭირდებათ:
- შედუღების რკინა, გამაგრება, მავთულის საჭრელი და სტრიპტიზიორი
- ლეიბლის პრინტერი
- ცხელი დნობის წებოს იარაღი.
პრინციპში, შეგიძლიათ გამოიყენოთ განსხვავებული Arduino, რომელთაგან ზოგი ოდნავ იაფია. თქვენ დაგჭირდებათ დამატებითი ბიბლიოთეკები კოდისთვის და შესაძლოა დამატებითი კომპონენტები, ასე რომ, უბრალოდ არ ღირს.
შორეული აღმოსავლეთის გამყიდველისგან მივიღე სხვადასხვა ფერის 6 ღილაკზე გადამრთველების ნაკრები, რომლებიც იდეალური იყო. EBay ძიება "12 მმ მრგვალი ღილაკის ღილაკს" ან "PBS-33b" უნდა იპოვოს ისინი. მათ აქვთ კარგი პოზიტიური მოქმედება - არ არსებობს შემთხვევითი ღილაკის დაჭერის შანსი.
ყუთისთვის, ABS პლასტიკური პროექტის ყუთი იქნებოდა იდეალური, მაგრამ მე ვერ ვიპოვე შესაფერისი ზომა. მე განვიხილე კასეტის ფირის ყუთის გამოყენება, მაგრამ შემდეგ ვიპოვე ყუთი, რომელშიც შემოვიდა ჩემი პირველი თაობის Raspberry Pi.
თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი დამაკავშირებელი მავთული, მაგრამ ცისარტყელას ლენტიანი კაბელი ამარტივებს მას. მე გამოვიყენე სქელი სპილენძის მავთულის ნაჭერი საერთო ღილაკზე დასაკავშირებლად, მხოლოდ იმიტომ, რომ მე გამოვიყენე იგი ღილაკების შესამოწმებლად, სანამ შესაფერისი ყუთი ვიპოვე.
ნაბიჯი 1: ყუთი
ყუთისთვის სხვადასხვა შესაძლებლობები არსებობს და თქვენ შეიძლება უფრო მეტის მოფიქრება შეძლოთ.
- ABS პროექტის ყუთი ადვილია საბურღი ღილაკებისთვის, მაგრამ ყველა ის, რაც მე ვიპოვე, იყო ძალიან დიდი ან ძალიან პატარა. არის ერთი განყოფილება 9 ვ ბატარეისთვის, რომელიც იყო უახლოესი, მაგრამ არ დატოვებდა დიდ ადგილს ღილაკების ეტიკეტებისთვის.
- კასეტის ფირის ყუთი (ან ყუთი პირველი თაობის ჟოლოს პიდან) არის დაახლოებით სწორი ზომის, მაგრამ პლასტიკური თხელი და მყიფეა და ძნელია პატარა ხვრელზე მეტი გაბურღვა გატეხვის გარეშე. (ჩემმა ნაკაწრი გატეხა და არც სუპერწებო და არც ექსპოზიციური ფისი კარგად არ იყო შეკრული პლასტმასთან. არის პლასტმასის პატარა ნატეხი, რომელიც უმთავრესად ერთ – ერთ ღილაკზეა დაჭერილი). ბურღვის წინ ორივე მხარე. როუტერის გამოყენება შეიძლება იყოს უფრო წარმატებული, ან პატარა ხვრელის გაბურღვა და მისი გაზრდა დრემლით.
- თუ თქვენ გაქვთ წვდომა 3D პრინტერზე, შეგიძლიათ გააკეთოთ თქვენთვის სასურველი ზომის ყუთი, ან ლაზერულად გაჭრათ ყუთი თხელი პლაივუდით.
თუ თქვენ იყენებთ იგივე ღილაკებს, როგორც მე, თქვენ უნდა გააკეთოთ ექვსი 15 მმ ხვრელი. განათავსეთ ისინი საკმარისად ისე, რომ თითოეული მათგანის ქვეშ დადეთ ეტიკეტი.
მოათავსეთ არდუინო ყუთის ბოლოში და შესთავაზეთ იგი ერთ მხარეს. გააკეთეთ ხვრელი microUSB კონექტორის გასავლელად.
ნაბიჯი 2: გაყვანილობა
ყურადღებით შეისწავლეთ Arduino Pro Micro და გამოავლინეთ 8, 9, 10 და A0, A1 და A2 კავშირები. გამოიყენეთ, შესაბამისად, ლენტის კაბელის ყავისფერი, წითელი, ნარინჯისფერი, ყვითელი, მწვანე და ლურჯი ძაფები, რომ დააკავშიროთ ისინი თითოეულ კონექტორზე 1 -დან 6 -მდე.
შეაერთეთ დანარჩენი 6 კონექტორის ღილაკები ერთმანეთთან და შემდეგ მიაბით Arduino კონექტორზე, რომელიც აღინიშნება GND იისფერი ძაფის გამოყენებით.
ახლა თქვენ შეგიძლიათ მოათავსოთ არდუინო მის სწორ პოზიციაში, მისი microUSB კონექტორი, რომელიც გამოდის მის მიერ გაკეთებულ ხვრელში. შეასწორეთ იგი ცხელი დნობის წებოს რამდენიმე ნაჭუჭით.
შეგიძლიათ ღილაკებს მიაწეროთ ეტიკეტის პრინტერი, ან თუ ეს ლაზერული მოჭრილი ყუთია, შეგიძლიათ დაწეროთ ეტიკეტები ლაზერით.
ნაბიჯი 3: პროგრამირება
თუ მანამდე არ გამოგიყენებიათ Arduino, თქვენ უნდა გადმოწეროთ და დააინსტალიროთ Arduino IDE Arduino Download საიტიდან.
ჩამოტვირთეთ ZoomButtons.ino ფაილი, შემდეგ ორჯერ დააწკაპუნეთ მასზე. Arduino IDE დაიწყება და იტყვის, რომ ZoomButtons.ino უნდა იყოს საქაღალდეში, სახელად ZoomButtons. დააწკაპუნეთ OK.
Arduino– ს ზედა ნაწილში ჩამოსაშლელი მენიუდან აირჩიეთ ინსტრუმენტები - ბიბლიოთეკების მართვა…
საძიებო ველში ჩაწერეთ HID-Project და დააჭირეთ Enter. როდესაც გამოჩნდება HID-Project by NicoHood, დააწკაპუნეთ ინსტალაციის ღილაკზე. ახლა თქვენ შეგიძლიათ დახუროთ ბიბლიოთეკის მენეჯერი.
ჩამოსაშლელი მენიუდან აირჩიეთ ინსტრუმენტები - დაფა - SparkFun AVR დაფები და შეარჩიეთ SparkFun Pro Micro.
თუ თქვენ ვერ ხედავთ SparkFun AVR დაფებს, ამის ნაცვლად აირჩიეთ დაფების მენეჯერი. ეს ძალიან ჰგავს ბიბლიოთეკების მენეჯერს. მოძებნეთ Sparkfun AVR დაფები და დააინსტალირეთ. ახლა თქვენ შეგიძლიათ აირჩიოთ SparkFun Pro Micro, როგორც ზემოთ.
ინსტრუმენტების მენიუში ახლა უნდა იყოს ნათქვამი დაფა: Sparkfun Pro Micro. მიიტანეთ მაუსი პროცესორის ხაზის ქვემოთ და აირჩიეთ ATmega32U4 (5V, 16MHz) თუ ის ჯერ არ არის არჩეული.
პროცესორის ქვეშ, აირჩიეთ პორტი და გაითვალისწინეთ რომელი სერიული პორტებია (ასეთის არსებობის შემთხვევაში) ჩამოთვლილი.
ახლა ჩართეთ თქვენი Zoom მართვის ყუთი microUSB კაბელის გამოყენებით. როდესაც აირჩევთ ინსტრუმენტებს - პორტს, ის უნდა აჩვენოს კიდევ ერთ სერიულ პორტს. აირჩიეთ ეს.
ყოველივე ამის დასრულების შემდეგ თქვენ მზად უნდა იყოთ შეადგინოთ და ატვირთოთ კოდი თქვენს არდუინოში. ზედა მენიუდან აირჩიეთ ესკიზი - ატვირთვა (არა ატვირთვა პროგრამისტის გამოყენებით). Arduino IDE- ს ქვედა სარკმელში ნახავთ ესკიზის შედგენას და შემდეგ "ყველაფრის ერთმანეთთან დაკავშირებას …" და ცოტა ხნის შემდეგ ის შეეცდება ატვირთოს თქვენი შედგენილი კოდი. თქვენ უნდა ნახოთ # ნიშნის სერია, როდესაც ის იტვირთება და შემდეგ გადამოწმდება კოდი. თუ ყველაფერი კარგად მიდის, მან საბოლოოდ უნდა თქვას "დასრულდა. გმადლობთ". (ძალიან თავაზიანი!)
პრობლემები?
Pro Micro ჩვეულებრივ მუშაობს კარგად, მაგრამ ატვირთეთ თქვენი ესკიზი მასზე, ეს შეიძლება იყოს ცოტა ტემპერამენტული. ის, რაც მე რამდენიმე წლის წინ გამოვიყენე ჩემს USB ხმის კონტროლში, იყო ჩატვირთვის ადრეული ვერსია, რომელიც საჭიროებდა გადატვირთვის ღილაკს, მაგრამ ეს არ არის აუცილებელი მიმდინარე ვერსიებისთვის. თუ რაიმე პრობლემა შეგექმნათ, შეგიძლიათ სცადოთ ატვირთვის ინსტრუქცია ინსტრუქციებში. ეს ასევე იძლევა ალტერნატიულ მეთოდს, რომელიც არ არის დამოკიდებული ჩამტვირთავზე.
ნაბიჯი 4: ZoomButtons გამოყენებით Zoom
Zoom– ში დააწკაპუნეთ პარამეტრების გადასაადგილებლად, ზედა მარჯვენა კუთხეში და აირჩიეთ კლავიატურის მალსახმობები. თითოეული მალსახმობის საწინააღმდეგოდ, რომლის გამოყენებაც გსურთ, მონიშნეთ ყუთი ჩართვა გლობალური მალსახმობის ჩართვა. ეს ნიშნავს, რომ კლავიატურის მალსახმობი ამოიცნობა და ამოქმედდება Zoom- ის მაშინაც კი, თუ თქვენ ამჟამად ურთიერთობთ სხვა პროგრამასთან.
თუ გასაღებების კომბინაცია შეეჯახება სხვა პროგრამას, რომელსაც ერთდროულად იყენებთ, შეგიძლიათ აირჩიოთ კლავიშთა კომბინაცია და შეცვალოთ იგი. ამის შემდეგ თქვენ უნდა შეცვალოთ არდუინოს ესკიზი შესატყვისად.
ნაბიჯი 5: ცვლილებები და შემდგომი განხორციელება
იცვლება საკვანძო კომბინაციები
Arduino– ს ესკიზის შეცვლა ადვილია მის მიერ წარმოქმნილი ძირითადი კომბინაციების შესაცვლელად, თუ გსურთ ღილაკების მინიჭება Zoom– ის სხვადასხვა ღილაკებზე. გადაახვიეთ არდუინოს ესკიზზე სანამ ხაზამდე არ მიხვალთ
გადართვა (i) {
თითოეული შემთხვევის ქვეშ არის 6 კომბინირებული კლავიშის ერთ -ერთი გასაღები, დანომრილი 0 -დან 5 -მდე. ნებისმიერი მოდიფიკატორისთვის (Shift, Ctrl, Alt) BootKeyboard.press და Boot. Keyboard.release ფუნქციები დააჭირეთ ან გაათავისუფლეთ ეს გასაღები შესაბამისად. სხვა გასაღებებისათვის, BootKeyboard.write ფუნქცია აჭერს და დაუყოვნებლივ ათავისუფლებს გასაღებს.
სხვა გასაღებების კოდების სიისთვის გახსენით თქვენი Arduino საქაღალდე File Explorer– ით (ჩვეულებრივ ჩემი დოკუმენტები / Arduino) და გადადით ბიბლიოთეკებში / HID-Project / src / KeyboardLayouts. გახსენით გაუმჯობესებული Keylayouts.h Notepad– ით.
თუ შედგენის მცდელობისას დაუშვებთ შეცდომებს, ორჯერ გადაამოწმეთ თქვენი მართლწერა. ხაზის ბოლოს ნახევრად კოლონის გამოტოვება ძალიან გავრცელებული შეცდომაა, ისევე როგორც შეუსაბამო ფრჩხილები. შეამოწმეთ არ დაკარგეთ შესვენება; განცხადება თითოეული საქმის ბოლოს. თუ ამას გააკეთებთ, უბრალოდ გაუშვით და შეასრულებთ შემდეგი გასაღებების კომბინაციასაც.
თუ არ ხართ დარწმუნებული, რომ მუშაობს
თუ გადართვის განცხადების შემდეგ თქვენ შეცვლით #if 1 - ით #if 0, კლავიშთა კომბინაციების ნაცვლად, ის უბრალოდ წარმოქმნის ციფრებს 0 -დან 5 -მდე შესაბამისი ღილაკებისთვის. თქვენ ნახავთ მათ, თუ გაუშვებთ Notepad– ს.
გსურთ ხმის კონტროლი ან ქუდები/გადახვევა/დაბლოკვის LED- ებიც?
Arduino ესკიზი ასევე შეიცავს კოდს ჩემი USB ხმის კონტროლისა და Caps Lock LED Instructable.
ესკიზის ზედა ნაწილში ნახავთ 3 სტრიქონს
//#განსაზღვრეთ VOLUME
// #განსაზღვრა KYBDLEDS #განსაზღვრეთ ZOOMBTNS
ყველაფერი რაც თქვენ უნდა გააკეთოთ არის კომენტარის დატოვება VOLUME და/ან KYBDLEDS ხაზები ორმაგი ხაზის წაშლით.
მიმართეთ ჩემს სხვა ინსტრუქციას, თუ როგორ უნდა დააკავშიროთ დამატებითი კომპონენტები.
გირჩევთ:
მისიის კონტროლის ყუთი V3.0: 4 ნაბიჯი
მისიის კონტროლის ყუთი V3.0: გამარჯობა ყველას! ეს არის ჩემი ორიგინალური მისიის საკონტროლო ყუთის განახლებული ვერსია. ეს ვერსია არის იგივე ძირითადი იდეა: განათება, კონცენტრატორები, ათვლის ქრონომეტრი და სახალისო LED ბარი გრაფიკა " დენის მრიცხველი, " ყველაფერი კოსმოსური შატლის თემაზე. მთავარი განსხვავება
ბარბის ყუთი: შენიღბული ყუთი/ ბუმი თქვენი Mp3 მოთამაშისთვის: 4 ნაბიჯი (სურათებით)
Barbie Box: შენიღბული კამერის/ ბუმის ყუთი შენი Mp3 მოთამაშისთვის: ეს არის თქვენი mp3 პლეერის დამცავი ჩანთა, რომელიც ყურსასმენის ჯეკს გარდაქმნის მეოთხედ ინჩზე, შეუძლია იმოქმედოს როგორც ბუმის ყუთი გადამრთველის გადასაბრუნებლად და შენიღბავს თქვენს mp3 პლეერს, როგორც ადრეული ოთხმოცდაათიანი წლების მაგნიტოფონი ან მსგავსი დაბალი ქურდობა
ააშენეთ სიგარის ყუთი ბატარეის ყუთი მილის რადიოებისთვის: 4 ნაბიჯი
ააშენეთ სიგარეტის კოლოფი ბატარეის ყუთი მილის რადიოებისთვის: თუ თქვენ აპირებთ აშენებას და თამაშობთ ჩემს მსგავსად მილის რადიოებით, თქვენ ალბათ გექნებათ მსგავსი პრობლემა, როგორც მე მათ ჩართვასთან დაკავშირებით. ძველი სქემების უმეტესობა შეიქმნა მაღალი ძაბვის b ბატარეებზე, რომლებიც აღარ არის ხელმისაწვდომი. Ისე
კედარი (სიგარა?) ყუთი სპიკერი ყუთი: 8 ნაბიჯი (სურათებით)
Cedar (Cigar?) ყუთის სპიკერი ყუთი: შთაგონებული Munny– ის დინამიკებით, მაგრამ არ სურს 10 დოლარზე მეტის დახარჯვა, აქ არის ჩემი ინსტრუქცია ძველი კომპიუტერის დინამიკების გამოყენებით, ხის ყუთი ტექნიკის მაღაზიიდან და ბევრი ცხელი წებო
შექმენით ფოტოგრაფის მასშტაბირების ადგილი .: 9 ნაბიჯი (სურათებით)
ააშენეთ ფოტოგრაფის მასშტაბირების ადგილი: ფოტოგრაფის მასშტაბირების ადგილი ქმნის მყარ შუქს, რომელიც შეიძლება ჩამოყალიბდეს შიდა საკეტებით და ფოკუსირდეს რეგულირებადი ლულით. ისინი, როგორც წესი, საკმაოდ ძვირია, ამიტომ ეს არის მცდელობა ავაშენოთ დაახლოებით 100 დოლარად