Përmbajtje:
- Furnizimet
- Hapi 1: Shtypni 3D Pjesët tuaja
- Hapi 2: Instaloni Softuerin dhe Bibliotekat
- Hapi 3: Kuptimi i Shkrimit Python
- Hapi 4: Mblidhni dorezën tuaj të zgjuar
Video: Një mi kompjuteri me doreza të zgjuara: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Ky është një mi kompjuteri "Doreza e zgjuar" që mund të përdoret me çdo kompjuter PC, Mac ose Linux. Shtë bërë duke përdorur një përshtatës USB të shumë protokolleve Binho Nova, i cili ju lejon të lidhni sensorë dhe përbërës të tjerë me kompjuterin tuaj dhe pastaj t'i kontrolloni ato duke përdorur kodin që funksionon në kompjuter (në krahasim me programimin e një mikrokontrolluesi).
Me këtë Dorezë të Zgjuar, ju mund të lëvizni kursorin e miut përreth, klikoni majtas ose klikoni djathtas. Zvarritja nuk është programuar aktualisht, por biblioteka e kontrollit të miut e mbështet atë funksionalitet nëse doni ta shtoni. Kjo mund të përshtatet për një numër pajisjesh ndihmëse të miut, siç është shiriti i kokës për ata që nuk përdorin duart e tyre.
Furnizimet
Për ta ndërtuar këtë, do t'ju duhet vetëm disa përbërës. Ato përfshijnë:
- Binho Nova
- Bordi i Ndërfaqes Binho Qwiic
- Përshpejtues SparkFun (Qwiic)
- Kontrollues dorezash SparkFun Flex (Qwiic)
- Kabllo e gjatë Qwiic
- Kabllo e shkurtër Qwiic
- Një dorezë e zgjedhjes suaj
- Vida M3 dhe futje të vendosura në nxehtësi
Ju gjithashtu do të keni nevojë për qasje në një printer 3D për të printuar udhëzuesit e rrethimit dhe sensorit fleksibël.
Hapi 1: Shtypni 3D Pjesët tuaja
Do të filloni me printimin 3D të udhëzuesve të rrethimit dhe sensorit fleksibël. Mbështetjet nuk janë të nevojshme.
Pasi pjesët të jenë të shtypura, mund të përdorni një hekur bashkues për të ngrohur futjet M3 dhe pastaj t'i shtyni ato në vend.
Hapi 2: Instaloni Softuerin dhe Bibliotekat
Para se të bëni ndonjë gjë tjetër, do t'ju duhet të instaloni Python 3. Mund të gjeni një instalues për sistemin tuaj operativ në faqen e internetit të Python këtu:
Pastaj do të instaloni bibliotekat e përdorura nga Binho Nova. Kjo është e lehtë për tu bërë me menaxherin e paketave të integruara të Python (Pip) përmes terminalit tuaj ose Windows PowerShell. Udhëzimet e plota janë këtu:
pip instaloni përshtatësin binho-host
Së fundi, duhet të instaloni bibliotekën PyAutoGUI. Kjo bibliotekë ju lejon të kontrolloni programërisht miun e kompjuterit tuaj me Python. PyAutoGUI gjithashtu mund të instalohet me Pip, dhe udhëzimet e plota janë këtu:
pip instaloni pyautogui
Hapi 3: Kuptimi i Shkrimit Python
Skripti i bashkangjitur Python përmban të gjithë kodin që ju nevojitet për Dorezën e Zgjuar. Ndryshimi i vetëm që duhet të bëni është në portën COM. Aktualisht është vendosur në COM3, por do t'ju duhet ta ndryshoni që të përputhet me portën COM ku Binho Nova juaj është regjistruar.
Në Windows, mund ta gjeni atë informacion duke shkuar te Menaxheri i Pajisjes tuaj (kliko me të djathtën mbi ikonën Start në Windows 10) dhe duke kërkuar nën Portet.
Ju gjithashtu mund të dëshironi të rregulloni vlerën "clickThreshold" nëse klikimet e miut nuk po ndodhin siç pritej. Rritja e kësaj vlere në diçka si 14000 do t'i bëjë sensorët fleksibël më të ndjeshëm ndaj klikimeve, ndërsa ulja e tij në diçka si 10000 do t'i bëjë ata më pak të ndjeshëm (duke kërkuar që ju të lëvizni gishtin më tej).
Ju mund të lexoni komentet në kod për të kuptuar më mirë se si funksionon, por me pak fjalë:
- Importoni bibliotekat e kërkuara
- Vendosni dështimin e PyAutoGUI të sigurt në rast se miu vepron në mënyrë të çrregullt
- Përcaktoni portën COM dhe vendosni vlerat fillestare
- Bëjeni gati Binho Nova për komunikim I2C
- Filloni lidhjen me akselerometrin
- Filloni të bëni loop. Çdo lak, kontrolloni vlerat e sensorëve fleksibël dhe përshpejtuesit. Nëse është e përshtatshme, lëvizni kursorin ose klikoni miun.
- Mbyllni lidhjen Binho. Kodi nuk duhet të arrijë në këtë pikë, nëse nuk del nga laku disi
Hapi 4: Mblidhni dorezën tuaj të zgjuar
Asambleja është shumë e drejtpërdrejtë. Bordi i sensorit fleksibël do të lidhet me tabelën e përshpejtuesit me kabllon e shkurtër Qwiic. Pastaj bordi i akcelerometrit do të lidhet me bordin e ndërfaqes Binho Qwiic me kabllon e gjatë Qwiic. Së fundi, ajo bord ndërfaqe është bashkangjitur në kabllon e integruar të Binho Nova. Tani mund të ekzekutoni shiritin Python për të provuar që gjithçka po funksionon siç duhet.
Nëse është, atëherë vendosni përbërësit tuaj brenda rrethimit dhe sigurojini të dyja gjysmat së bashku me vida të shkurtra 10 mm M3. Të dy bordet e sensorit fleksibël dhe bordi i përshpejtuesit duhet të jenë të drejtuar lart! Tani mund të përdorni një zam të nxehtë ose ngjitës pëlhure për të bashkangjitur rrethimin dhe udhëzuesit e sensorit të përkuljes në dorezën tuaj. Sigurohuni që vidhat të jenë të drejtuara lart, në rast se keni nevojë të hapni rrethimin më vonë. It'sshtë gjithashtu më mirë të shënoni pozicionet ndërsa vishni dorezën në mënyrë që të siguroheni që ato janë në një vend të rehatshëm.
Kjo eshte! Tani keni një mi kompjuterik të veshshëm! Ju, natyrisht, mund të bëni shumë më tepër me Binho Nova, ky është vetëm një shembull se sa e lehtë është të punosh me komponentët I2C si ato në formacionin Qwiic të SparkFun.
Vrapues në Konkursin Teknik Ndihmës
Recommended:
Përdorimi i një ngrohës kompjuteri për të krijuar një ngrohës ngrohës transistor: 7 hapa
Përdorimi i një ngrohës kompjuteri për të krijuar një ngrohës nxehtësie tranzistor: Pak kohë më parë bleva disa Raspberry Pi 3 për të luajtur. Ndërsa ata vijnë pa ngrohës, unë isha në treg për disa. Bëra një kërkim të shpejtë në Google dhe hasa në këtë Instructable (Raspberry Pi Heat Sink) - kjo ishte pasi refuzova idenë e
Mbyllja në distancë ose rinisja e një kompjuteri me pajisjen ESP8266: 10 hapa (me fotografi)
Mbyllja në distancë ose rinisja e një kompjuteri me pajisjen ESP8266: Për të qenë të qartë këtu, ne po mbyllim kompjuterin TUAJ, jo kompjuterin e dikujt tjetër. Historia shkon kështu: Një miku im në Facebook më dërgoi një mesazh dhe tha se ai ka një duzinë kompjuterash që funksionojnë një mori matematike, por çdo mëngjes në 3 të mëngjesit, ata mbyllen. S
Si të bëni furnizimin me energji të stolit të rregullueshëm nga një furnizim me energji kompjuteri i vjetër: 6 hapa (me fotografi)
Si të bëni furnizimin me energji të stolit të rregullueshëm nga një furnizim me energji kompjuterike të vjetër: Unë kam një furnizim të vjetër me energji kompjuterike të vendosur aty pranë. Kështu që unë kam vendosur të bëj një furnizim me energji elektrike të rregullueshme nga ai. Ne kemi nevojë për një gamë të ndryshme të tensioneve në fuqi ose kontrolloni qark ose projekte të ndryshme elektrike. Pra, është gjithmonë mirë të kesh një rregullues
Si të gdhendni një dritare kompjuteri (Pjesa 2): 5 hapa (me fotografi)
Si të gdhendni një dritare kompjuterike (Pjesa 2): Kjo shkon me mënyrën e gdhendjes së një dritareje kompjuterike (Pjesa 1) Kjo është opsionale, por unë mendoj se duket e lezetshme. Pjesa 2 po merr atë gdhendje dhe e bën atë të dallohet. Kjo e bën dritaren të duket Tron në një farë mënyre. Ky është një efekt i bukur, por ju keni nevojë për pak
Si të përdorni një TV si një monitor kompjuteri: 6 hapa
Si të përdorni një TV si një monitor kompjuteri: Mirë kështu .. Ky është udhëzimi im i parë, prandaj duroni me mua … Në këtë udhëzues do t'ju tregoj .. është e drejtë .. si të përdorni një TV si një monitor kompjuteri ! Punon mjaft mirë, por ka kufij .. për shembull ju nuk mund të lexoni tekste të vogla, por një pi