Sadržaj:
- Korak 1: Kutija
- Korak 2: Ožičite ga
- Korak 3: Programiranje
- Korak 4: Korištenje gumba za zumiranje sa zumiranjem
- Korak 5: Izmjene i daljnji napredak
Video: Okvir za zumiranje: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
PRAVNE VIJESTI (travanj 2021): Dugo sam želio napraviti Bluetooth varijantu, a sada imam tehnologiju! Pratite me ako želite čuti o tome kad bude objavljena, nadam se za nekoliko tjedana. Koristit će istu kutiju i iste gumbe, ali će umjesto ProMicro koristiti ESP-WROOM-32, a trebat će vam i LiPo baterija (najmanje 500 mAH). Možda biste voljeli naručiti ove gotove.
Prije pandemije malo nas je uopće čulo za Zoom. Sada je to dio našeg svakodnevnog života za mnoge od nas.
Ako se samo pridružite tuđim sastancima, lako je. Sigurno, jedan od razloga zašto se hvata. No, drugi razlog je taj što je zapravo prilično moćan. Kad ga počnete koristiti u potpunosti za vlastite sastanke, možete dijeliti zaslon, prezentacije, glazbu i videozapise te ploču, a možete i upravljati svojim sudionicima.
Za neke od tih upotreba možda žonglirate s 2 ili 3 programa na ekranu, nakon čega se to može prilično zakomplicirati. U našoj smo crkvi, kao i mnoge druge, naše službe držali na internetu, a kasnije i u "mješovitom načinu" s nekim sudionicima na mreži, a drugima u crkvi. Osim zumiranja, isključivanja i isključivanja zvuka sudionika i možda upravljanja jednom ili više kamera, domaćin sastanka mora koristiti i poseban softver za projekciju za hvalospjeve riječi i odgovore, a često i medijski player i/ili Powerpoint. Da bi takav sastanak protekao bez problema, potrebna vam je sva pomoć koju možete dobiti!
Tako sam sagradio ovu malu kutiju. Uključuje se u USB priključak, oponaša tipkovnicu i generira prečace tipke 6 Zoom koji su mi najkorisniji. Možete ga jednostavno reprogramirati kako biste generirali drugačiji niz interventnih tipki ako želite, ili čak generirati interventne tipke za potpuno drugačiji program.
Ovaj projekt temeljio sam na LED upravljanju glasnoćom USB -a i Caps Lock LED -u, zapravo kôd za to je uključen, ali onemogućen. Možete ga omogućiti ako želite i dodati rotirajuću kontrolu glasnoće i/ili caps lock, scroll lock i num lock LED diode.
Pribor:
Ukupni trošak mogao bi biti manji od 10 funti. Popis dijelova je vrlo jednostavan:
- Arduino Pro Micro
- 6 prekidača na gumb
- Kutija
- Kabel microUSB
- Kratka dugačak kabel od duge vrpce.
Također će vam trebati:
- Lemilica, lemilica, rezači žice i skidač
- Pisač naljepnica
- Pištolj za ljepilo za topljenje.
U načelu biste mogli koristiti drugi Arduino, od kojih su neki nešto jeftiniji. No, potrebne su vam dodatne knjižnice za kôd i eventualno dodatne komponente, pa se jednostavno ne isplati.
Dobio sam set od 6 prekidača u različitim bojama od prodavatelja Far Eastersna, koji su bili idealni. EBay pretraga za "okrugli prekidač od 12 mm" ili "PBS-33b" trebala bi ih pronaći. Imaju lijepu pozitivnu akciju - nema šanse za slučajno pritiskanje gumba.
Za kutiju bi bila idealna ABS plastična projektna kutija, ali nisam uspio pronaći odgovarajuću veličinu. Razmišljao sam o korištenju kutije s kazetom, ali sam tada našao kutiju u kojoj je došla moja izvorna prva generacija Raspberry Pi.
Možete koristiti bilo koju spojnu žicu, ali kabel s duguljastom vrpcom olakšava. Koristio sam komad debele bakrene žice za uobičajenu vezu tipki, samo zato što sam je koristio za podršku tipki za testiranje prije nego što sam pronašao odgovarajuću kutiju.
Korak 1: Kutija
Za kutiju postoje različite mogućnosti, a možda ćete moći smisliti i više.
- ABS projektnu kutiju lako je izbušiti za gumbe, ali sve one koje sam pronašao bile su prevelike ili premale. Postoji jedan s odjeljkom za 9V bateriju koji je bio najbliži, ali ne bi ostavio mnogo mjesta za oznake gumba.
- Kutija s kazetom (ili kutija iz prve generacije Raspberry Pi) je odgovarajuće veličine, ali plastika je tanka i lomljiva pa je teško izbušiti više od male rupe bez pucanja. (Moj je ipak pukao, a ni superlijepilo ni ekspoksidna smola nisu se dobro povezali s plastikom. Postoji mali slomljeni komad plastike koji je na mjestu držan uglavnom jednim od gumba.) Možda će biti manje pukotina ako nalijepite ljepljive naljepnice na obje strane prije bušenja. Korištenje usmjerivača moglo bi biti uspješnije ili bušenje male rupe i njeno povećanje dremelom.
- Ako imate pristup 3D pisaču, mogli biste napraviti kutiju željene veličine ili biste laserski izrezali kutiju od tanke šperploče.
Ako koristite iste gumbe kao i ja, morat ćete napraviti šest rupa od 15 mm. Razmaknite ih dovoljno da ispod svakog možete zalijepiti naljepnicu.
Postavite Arduino na dno kutije i ponudite ga do jedne strane. Napravite rupu za microUSB konektor da proviri.
Korak 2: Ožičite ga
Pažljivo pregledajte Arduino Pro Micro i identificirajte veze označene 8, 9, 10 i A0, A1 i A2. Upotrijebite smeđe, crvene, narančaste, žute, zelene i plave niti vrpčnog kabela kako biste ih spojili na svaki priključak od gumba 1 do 6.
Preostale konektore svih 6 tipki spojite zajedno, a zatim ih povežite na Arduino priključak s oznakom GND pomoću ljubičaste niti.
Sada možete postaviti Arduino na ispravan položaj s microUSB konektorom koji viri kroz rupu koju ste za njega napravili. Učvrstite ga s nekoliko mrlja ljepila za topljenje.
Gumbe možete označiti pisačem za naljepnice, ili ako je to laserski izrezana kutija, možete spaliti naljepnice laserom.
Korak 3: Programiranje
Ako prije niste koristili Arduino, morat ćete preuzeti i instalirati Arduino IDE sa Arduino stranice za preuzimanje.
Preuzmite datoteku ZoomButtons.ino, a zatim je kliknite dvaput. Arduino IDE će se pokrenuti i reći da ZoomButtons.ino mora biti u mapi pod nazivom ZoomButtons. Pritisnite U redu.
Na stavkama padajućeg izbornika pri vrhu Arduina odaberite Alati - Upravljanje knjižnicama …
U okvir za pretraživanje upišite HID-Project i pritisnite Enter. Kad se pojavi HID-Project by NicoHood, kliknite gumb Instaliraj. Sada možete zatvoriti Upravitelja knjižnice.
Na padajućim izbornicima odaberite Alati - Ploča - SparkFun AVR ploče i odaberite SparkFun Pro Micro.
Ako ne vidite SparkFun AVR ploče, umjesto toga odaberite Upravitelj ploča. Ovo jako sliči upravitelju knjižnica. Potražite Sparkfun AVR ploče i instalirajte ih. Sada možete odabrati SparkFun Pro Micro kao gore.
U izborniku Alati sada bi trebalo biti napisano Board: Sparkfun Pro Micro. Zadržite pokazivač miša iznad linije procesora ispod i odaberite ATmega32U4 (5V, 16MHz) ako već nije odabran.
Odmah ispod procesora odaberite Port i zabilježite koji su serijski portovi (ako ih ima) navedeni.
Sada priključite svoju kontrolnu kutiju Zoom pomoću microUSB kabela. Kad odaberete Alati - Port, sada bi trebao prikazati još jedan serijski port. Odaberite ovo.
Nakon što ste sve to učinili, trebali biste biti spremni za sastavljanje i prijenos koda na svoj Arduino. Na gornjem izborniku odaberite Sketch - Upload (ne Upload with Programmer). U donjem oknu Arduino IDE -a vidjet ćete kako se skica sastavlja, a zatim "Povezivanje svega zajedno …", a nedugo zatim će pokušati prenijeti vaš prevedeni kod. Trebali biste vidjeti niz od # oznaka dok se učitava, a zatim provjerava kôd. Ako sve prođe u redu, napokon bi trebalo reći "avrdude gotovo. Hvala." (Vrlo pristojno!)
Problemi?
Pro Micro obično radi dobro, ali učitavanje skice na njega može biti malo temperamentno. Ona koju sam prethodno koristio u USB kontroli glasnoće prije nekoliko godina imala je raniju verziju pokretačkog programa koja je zahtijevala gumb za resetiranje, ali to nije potrebno za trenutne verzije. Ako imate problema, možete isprobati upute za prijenos u tom Instructable. Ovo također daje alternativnu metodu koja ne ovisi o pokretačkom programu.
Korak 4: Korištenje gumba za zumiranje sa zumiranjem
U Zoomu kliknite ikonu zupčanika Postavke u gornjem desnom kutu i odaberite Tipkovni prečaci. Uz svaki od prečaca koje želite koristiti potvrdite okvir Omogući globalni prečac. To znači da će Zoom prepoznati i aktivirati prečac na tipkovnici čak i ako trenutno komunicirate s drugim programom.
Ako se kombinacija tipki prečaca sukobi s onom koju koristite s drugim programom koji ćete vjerojatno istovremeno koristiti, možete odabrati kombinaciju tipki i promijeniti je. Zatim ćete morati promijeniti Arduino skicu tako da odgovara.
Korak 5: Izmjene i daljnji napredak
Promjena kombinacija tipki
Arduino skicu je lako izmijeniti kako bi se promijenile kombinacije tipki koje generira ako želite dodijeliti gumbe različitim tipkama prečaca Zoom. Pomičite se kroz Arduino skicu dok ne dođete do crte
switch (i) {
Ispod svake od velikih slova nalazi se kombinacija tipki za jednu od 6 tipki, numeriranih od 0 do 5. Za bilo koju tipku modifikatora (Shift, Ctrl, Alt) funkcije BootKeyboard.press i Boot. Keyboard.release pritisnite ili otpustite tu tipku, odnosno. Za ostale tipke funkcija BootKeyboard.write pritišće i odmah pušta tipku.
Za popis kodova za ostale ključeve otvorite svoju Arduino mapu pomoću File Explorera (obično Moji dokumenti / Arduino) i idite na knjižnice / HID-Project / src / KeyboardLayouts. Otvorite ImprovedKeylayouts.h pomoću Notepada.
Ako dobijete pogreške pri pokušaju sastavljanja, provjerite pravopis. Nedostatak točke sa zarezom na kraju retka vrlo je česta pogreška, kao i zagrade bez premca. Provjerite niste li izgubili pauzu; izjava na kraju svakog slučaja. Ako to učinite, jednostavno ćete pokrenuti i izvršiti sljedeću kombinaciju tipki.
Ako niste sigurni da radi
Ako odmah nakon naredbe switch promijenite #if 1 u #if 0, umjesto kombinacija tipki ona će jednostavno generirati znamenke 0 do 5 za odgovarajuće gumbe. Ovo ćete vidjeti ako pokrenete Notepad.
Želite li i kontrolu glasnoće ili LED diode za ograničavanje glasnoće/scroll/numlock?
Arduino skica također uključuje kôd za moju USB kontrolu glasnoće i Caps Lock LED instrukciju.
Pri vrhu skice vidjet ćete 3 linije
//#definirati VOLUME
// #definirati KYBDLEDS #define ZOOMBTNS
Sve što trebate učiniti je dekomentirati VOLUME i/ili KYBDLEDS retke brisanjem dvostruke kose crte.
Pogledajte moj drugi Instructable za povezivanje dodatnih komponenti.
Preporučeni:
NFC okvir za zaključavanje prstena: 6 koraka (sa slikama)
NFC Ring Lock Box: Pozdrav svima! Dobrodošli u moju prvu instrukciju! Unaprijed se ispričavam na lošoj razini engleskog jezika. U ovom vodiču korak-po-korak naučit ću vas kako izgraditi jednostavnu i vrlo jeftinu NFC kutiju za zaključavanje prstena
LED okvir za fotografije sa srcem - savršen poklon za Valentinovo ili rođendan: 7 koraka (sa slikama)
LED okvir za fotografije sa srcem - savršen poklon za Valentinovo ili rođendan: Pozdrav! U ovom uputstvu pokazat ću vam kako možete napraviti ovaj sjajni LED okvir za fotografije sa srcem. Za sve ljubitelje elektronike! Napravite savršen poklon za Valentinovo, rođendan ili godišnjicu svojim najmilijima! Možete pogledati demo video ovog
Face Aware OSD okvir za fotografije: 11 koraka (sa slikama)
OSD fotookvir s osviještenjem lica: Ove upute pokazuju kako napraviti okvir za fotografije s prikazom lica na ekranu (OSD). OSD može prikazati vrijeme, vrijeme ili druge internetske informacije koje želite
Kako spriječiti zumiranje bombardiranja: 9 koraka
Kako spriječiti Zoom bombardiranje: Nitko ne voli da mu stranci prekidaju sastanak tijekom vašeg predavanja. Zoom je svjestan da je to danas postalo veliki problem. Ovaj vodič pruža popis koraka koji se nude onima od vas koji su možda doživjeli zumiranje. W
Zocus - bežično zumiranje i fokus za vašu DSLR kameru: 24 koraka (sa slikama)
Zocus - Bežični zum i fokus za vašu DSLR kameru: Zocus vam omogućuje bežično upravljanje zumiranjem i fokusom vaše DSLR kamere putem ZocusAppa s omogućenim Bluetooth -om na iPadu ili iPhoneu (Android uskoro). Prvotno je razvijen za Jamesa Dunna, koji se strastveno bavi fotografijom, ali koji također