Cov txheej txheem:
- Kauj Ruam 1: Cov ntaub ntawv rau Txoj Haujlwm
- Kauj Ruam 2: Ntu 1: Tsim Liner Motion rau Tus Sau Ntawv
- Kauj Ruam 3: Ntu 2: Tus Kws Sau Lub Taub Hau (Up and Down Motion)
- Kauj Ruam 4: Ntu 3: Cov Menyuam Ntawv
- Kauj Ruam 5: Ntu 4: Bluetooth Module Integration
- Kauj Ruam 6: Ntu 5: Sib Sau Ua Ke
- Kauj Ruam 7: Ua kom Circuit Compact
- Kauj Ruam 8: Cia Luam Braille
Video: Yooj Yim Tus Neeg Sau Tus Sau Ntawv (Hais Lus rau Braille): 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Nyob zoo sawv daws, Txhua yam no tau pib nrog ua qhov yooj yim XY cov phiaj xwm tom qab ua tiav nws tiav, kuv xav tsim kho cov lus yooj yim rau cov ntawv nyeem ntawv braille. Kuv pib tshawb hauv online thiab tsis tau xav txog tus nqi tau siab dhau, uas txhawb kuv ua tus sau me me thiab pheej yig sau ntawv.
Raws li peb paub tias txhua yam peb xav tsim, nws yuav muaj lossis tsawg kawg tau sim los ntawm ib tus neeg, yog li kuv pib nrhiav lub tshuab sau ntawv. Kuv tau txais cov vis dis aus qhov twg nws loj heev thiab nrov nrov, yog li kuv xav muab kuv tus kheej tsw uas yog me me nqa tau thiab siv tau yooj yim.
Ua siab ncaj Kuv yog tus tshiab rau Arduino thiab tseem kawm nws. Kuv ua tau zoo los tsim XY cov phiaj xwm kom lub sijhawm ntawd kuv txoj kev cia siab tau siab nrog tib txoj kev paub kuv tuaj yeem rub tawm kuv tus kheej tus kws sau ntawv me me. Yog li hauv cov txheej txheem no kuv tau kawm ntau thiab kuv thaum kawg tuaj yeem tsim nws hauv tsuas yog 2 lub lis piam.
Yog li ntawm no nws mus yuav ua li cas thiaj tsim tau tus kws sau ntawv braille yooj yim.
Kauj Ruam 1: Cov ntaub ntawv rau Txoj Haujlwm
- Arduino Nano Cov
- A4988 Stepper tsav tsheb
- Bluetooth Serial Transceiver Module
- CD tsav stepper lub cev muaj zog slider qhia tawm micro
- 2 daim 360-degree kev sib hloov servo motor
- 1 daim 180-degree servo motor
- 2 daim koob txhaj tshuaj (Hauv khw muag tshuaj)
- 1 daim ntawv ntshiab acrylic
- Muab Ob Sab Ua Npuas Ncauj
- Fevi Kev
- Txiv neej-Poj niam jumper hlau
- Txiav cov cuab yeej thiab ntswj ntsia hlau teeb.
- Gel / Pob Cwj mem
- Txawb Xov Tooj nrog Bluetooth feature
- APP: Arduino Lub Suab Tswj
Tam sim no cia peb tsim nws
-
Tag nrho txoj haujlwm tuaj yeem faib ua 4 ntu me
- Liner module Teeb (siv A4988 tus tsav tsheb)
- Tsim kom nce thiab nqis tsab ntawv rau tus sau lub taub hau
- Cov menyuam rau ntawv dov
- Bluetooth kev koom ua ke
- Thaum kawg yuav tsum sib sau ua ke txhua qhov uas yuav ua kom tiav txoj haujlwm.
Kauj Ruam 2: Ntu 1: Tsim Liner Motion rau Tus Sau Ntawv
Peb xav tau thiab txav mus los sau cov khoom hauv daim ntawv. Muaj ntau cov yeeb yaj kiab tau tawm los tsim cov lus tsa suab zoo li siv ntau txoj hauv kev. Tab sis los ntawm kev siv stepper lub cev peb tuaj yeem ua nws yooj yim heev nrog qhov raug siab.
Yog li kom tsis txhob tsim cov khoom siv tshuab Kuv siv lub cav tsav uas tau los nrog tus swb, koj tuaj yeem tsim nws koj tus kheej, yog tias koj xav tsim koj tus kheej ces koj tuaj yeem ua raws qhov txuas no.
Thaum cov khoom siv ua tiav tiav peb yuav tsum ua raws cov kauj ruam txhawm rau teeb tsa hluav taws xob
- Ua raws li cov duab ua qhov teeb tsa hauv Circuit Court.
-
Nco ntsoov muab tso
- Pin 6: Pab kom
- Pin 5: Kauj ruam
- Pin 4: Kev taw qhia
- Tshaj tawm cov cai ntawm basicMove2 hauv koj Arduino nano thiab qhib lub ntsuas saib thiab siv "f" rau kev xa mus tom ntej thiab "" b "thim rov qab thiab sim koj li kev ntsuas.
- Koj tuaj yeem siv series ntawm fbfbffbbfffbbb zoo li hais kom ua ib yam nkaus.
Kauj Ruam 3: Ntu 2: Tus Kws Sau Lub Taub Hau (Up and Down Motion)
Muaj ntau txoj hauv kev los nce thiab nqis suab. Koj tuaj yeem ua nws los ntawm kev siv solenoid actuator. Tab sis ntawm no kuv siv tus cwj mem yooj yim rau nws nrog kev pab los ntawm servo motor.
- Siv ib qho yooj yim pob cwj mem uas muaj qhov tshem tawm tau rov qab.
- Tsim lub qhov nyob rau sab saum toj tom qab thawb lub ntim rau sab hauv, xyuas kom tseeb tias koj lub qhov yuav tsum hla ob sab ntawm tus cwj mem thiab rov ua dua.
- Tsim lwm qhov hauv qhov ua kom rov zoo thiab txuas ib txoj hlua rau nws.
- Muab qhov rov ua dua rov qab, thiab tsim lub qhov nyob rau hauv tus cwj mem hauv qab lub qhov ua kom rov zoo dua kom ntseeg tau tias ua nws tsawg kawg 2-3 cm qis dua qhov rov ua dua.
- Tam sim no khi cov roj hmab ywj rau saum los ntawm tus cwj mem thiab rov ua dua.
- Siv 180 degrees Servo lub cev muaj zog, thiab teeb nws rau 0 degrees thiab txuas cov hlua rau qhov zoo.
- Tam sim no thaum tus neeg siab phem tig rov qab los ntawm clockwise 180, qhov rov ua dua yuav raug rub tawm thiab thaum nws yuav txav rov qab mus rau 0 degrees vim tias muaj cov hlua khov nyob rau sab saum toj nws yuav rov qab mus rau sab hauv.
- Txuas lub teeb liab tus pin rau tus lej 8 hauv Arduino nano.
- Tshaj tawm cov cai ntawm basicMove2 hauv koj Arduino nano thiab qhib lub ntsuas saib thiab siv "n" thiab sim koj li Circuit Court.
- Koj tuaj yeem siv ntu ntawm nnnnnnnnn hais kom ua ib yam nkaus, thiab txheeb xyuas seb nws puas ua haujlwm lossis tsis yog.
- Ua kom txo qis lub kaum sab xis kom tau txais kev txav siab.
Kauj Ruam 4: Ntu 3: Cov Menyuam Ntawv
Tam sim no cov menyuam ntawv, nws yog qhov nthuav tshaj plaws thiab nyuaj tshaj plaws.
- Tshem cov roj hmab txhaj tshuaj txhaj tshuaj.
- Txiav cov yas yas rau lub voj voos.
- Muab nws tso rau hauv cov roj hmab thiab siv qee cov kua nplaum.
- Txuas nws lub servo thiab ruaj ntseg nws nrog kua nplaum.
- Tsim lwm qhov zoo li saum toj no.
- Txuas lub teeb liab tus pin rau tus lej 9 thiab 10 hauv Arduino nano.
- Tshaj tawm cov cai ntawm basicMove2 hauv koj Arduino nano thiab qhib cov saib txuas thiab siv "p" thiab sim koj li Circuit Court.
- Koj tuaj yeem siv kab lus ntawm pppppppppp ib yam nkaus, thiab xyuas seb nws puas ua haujlwm lossis tsis yog.
- Ua kom txo qis lub kaum sab xis kom tau txais qhov xav tau ceev.
- Sim hloov kho qhov nrawm los ntawm kev hloov pauv lub zog uas muaj tam sim no hauv servo.
- Ua kev sib hloov hauv tib qho kev taw qhia thiab nrawm (qhov no yog qhov tseem ceeb tshaj plaws thiab ua haujlwm tsis txaus ntseeg).
Kauj Ruam 5: Ntu 4: Bluetooth Module Integration
Ib feem no yog ib qho yooj yim tshaj plaws.
- Ua cov txheej txheem teeb tsa saum toj no thiab nws tau ua tiav.
- Nws yuav pab koj xa lub suab hais kom siv Arduino Voice Control.
- Koj tuaj yeem tshawb nrhiav "Arduino Bluetooth module hc-05" hauv google koj yuav tau txais cov piv txwv zoo.
Kauj Ruam 6: Ntu 5: Sib Sau Ua Ke
Tam sim no cia peb sib sau ua ke tag nrho peb plaub ntu.
- Ntxuav daim ntawv.
- Siv ob kab xev, ntxiv servos motor raws li qhia hauv daim duab.
- Txuas daim yas ntxiv rau ntawm kab ntawv swb thiab muab tso rau saum ob lub servos.
- Nco ntsoov muab nws ua ke nrog cov menyuam ntawv.
- Tam sim no txuas tus cwj mem taub hau, xyuas kom tseeb tias nws yuav tsum tsis txhob kov saum npoo thiab ntawm kev sib hloov servo nws yuav tsum xuas lub qhov rau ntawm kab xev.
- Txuas tus pin Arduino nano.
- Upload cov cai ntawm basicMove2 hauv koj Arduino nano.
-
Qhib serial saib thiab tshawb xyuas txhua cov lus txib
- f rau kev xa mus
- b rau tom qab
- p rau ntawv dov
- n rau txav tus cwj mem nce thiab nqis.
- Thaum tag nrho cov haujlwm tau lees paub tam sim no nws tau npaj rau luam ntawv Braille.
Kauj Ruam 7: Ua kom Circuit Compact
Ntws daim duab kom ua rau lub voj voos me me thiab ib lub khob cij.
Kauj Ruam 8: Cia Luam Braille
- Qhib Brallie.ino cov ntaub ntawv, qhib qhov saib ntawm Arduino IDE.
- Muab daim ntawv tso rau hauv qab daim ntawv tsav tsheb.
- Xa qee qhov chaw piv txwv ("") hauv qhov hais kom ua thiab nyem nkag mus.
- Ntawv yuav swb sab hauv.
- Ua nws kom txog thaum nws hla tus kws sau lub taub hau.
- Tom qab ntawd koj tuaj yeem xa koj cov lus txib hauv tus saib xyuas, cov ntawv tseeb.
- Qhib koj lub Bluetooth app thiab txuas rau Bluetooth thiab xa lub suab hais kom ua.
- ntxeev daim ntawv kom pom cov lus braille.
- Kuv tau sim ob peb lo lus zoo li nyob zoo, nyob zoo thiab txais tos koj tuaj yeem pom cov qauv ntawv tso tawm.
-
Koj tuaj yeem hloov pauv hauv qab no hauv cov cai kom tau txais cov txiaj ntsig tshwj xeeb rau koj.
- Sib nrug ntawm kab ntawv braille: int cov kauj ruam = 30;
- Kab sib txawv ntawm kab ntawv braille thawj ob kab mus rau ob kab tom ntej: int paperLine = 250;
- Ceev ntawm linear slider: int stepperDelay = 500;
- Ceev ntawm tus kws sau lub taub hau: int servodelay = 500;
- Tus naj npawb ntawm cov cim ib kab: int n = 10;
Pom zoo:
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: 4 Cov Kauj Ruam (nrog Duab)
D.I.Y YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM LOS NTAWM SCRAPS: Hnub no kuv xav qhia yuav ua li cas kom pom lub teeb pom kev zoo los ntawm lub zog xa hluav taws xob tsis siv hluav taws xob los ntawm tus txhuam txhuam hniav thiab lub tshuab solenoid valve coils uas tau khaws los ntawm scrapyard.Ua ntej pib, thov saib cov vis dis aus hauv qab no:
RAWS LI COV NTAUB NTAWV NTSEEG NTAWV NTAWV MUAJ NTAWV TSHUAJ NTAWV TSO CAI RAU RASPBERRY PI: 6 Kauj Ruam (nrog Duab)
RAWS LI COV NTAUB NTAWV NTAWV MUAJ NTAWV TSHUAJ NTXIV RAU RASPBERRY PI: Hauv qhov haujlwm no, peb yuav txuas peb ntawm Atlas Scientific's EZO sensors (pH, yaj cov pa thiab kub) mus rau Raspberry Pi 3B+. Hloov chaw ntawm txuas cov kab hluav taws xob mus rau Raspberry Pi, peb yuav siv Whitebox Labs Tentacle T3 daim ntaub thaiv. T
DIY MusiLED, Music Synchronized LEDs Nrog Ib-nias Windows & Linux Application (32-ntsis & 64-ntsis). Yooj Yim Rov Ua Dua, Siv Yooj Yim, Yooj Yim rau Chaw Nres Nkoj: 3 Kauj Ruam
DIY MusiLED, Music Synchronized LEDs Nrog Ib-nias Windows & Linux Application (32-ntsis & 64-ntsis). Yooj Yim Rov Ua Dua, Siv Yooj Yim, Yooj Yim rau Chaw Nres Nkoj: Qhov haujlwm no yuav pab koj txuas 18 LEDs (6 Liab + 6 Xiav + 6 Daj) rau koj lub Rooj Tswjhwm Saib Arduino thiab txheeb xyuas koj lub khoos phis tawj Lub Suab Suab Lub suab lub sijhawm tiag tiag thiab xa lawv mus rau cov LEDs kom pom lawv raws li qhov cuam tshuam (Snare, High Hat, Kick)
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS YOOJ YIM: 4 Cov Kauj Ruam
YUAV UA LI CAS YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM YOOJ YIM TSHAJ PLAWS: Nyob zoo txhua tus hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas kom yooj yim " SOIL DRYNESS SENSOR ". Qhuav ntawm cov av tau txheeb xyuas siv qhov taw qhia coj. Lub teeb ci wi
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: 4 Cov Kauj Ruam
Ib qho yooj yim heev/yooj yim/Tsis yooj yim txoj hauv kev kom tib neeg/tib neeg/tsiaj/neeg hlau zoo li lawv muaj txias tiag tiag/Lub zeem muag tshav kub kub (Xim ntawm Koj Xaiv) Siv GIMP: Nyeem … lub npe