Мазмұны:
- Жабдықтар
- 1 -қадам: Жабдыққа қосылу:
- 2 -қадам: Arduino жоқ кедергілер сенсорының тізбегі:
- 3 -қадам: Arduino көмегімен кедергі детекторы:
- 4 -қадам: код:
Бейне: IR сенсорлық модулін қалай жасауға болады: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіздер ме, мен Маникантпын, бүгін біз өзіміздің IR сенсорлық модулімізді құрамыз. Бұл жобада мен сіздерге өз қолдарыңызбен датчикті қалай жасау керектігін және оны arduino көмегімен, сондай -ақ arduino -сыз қалай пайдалану керектігін түсіндіремін. Мен роботты болдырмайтын келесі жолды құрдым, сондықтан менде бірнеше шамдар болды, сондықтан мен өз жобамның жеке сенсорларын құруды ойладым.
Жабдықтар
- 1 x Ир таратқыш, қабылдағыш
- 1 x 10 мың қарсылас
- 1х 100 Ом резистор
- 1 x bc547/2n222a транзисторы
- 1 x Arduino
- қажетті компоненттерді көру үшін мына сілтемеге өтіңіз
1 -қадам: Жабдыққа қосылу:
- берген шамдарды жалғаңыз
- IR таратқыштың анодын 100 Ом резисторға қосыңыз
- Қабылдағыштың теріс мәнін 10 к резисторға қосыңыз
- 10 к және 100 Ом резистордың екі ұшын қосыңыз (бұл +ve түйреуіші, оны 5в -ке қосыңыз)
- Қабылдағыш пен таратқыштың анодтары мен катодтарын біріктіріңіз (бұл -түйреуіш, оны жерге қосыңыз)
- Басқа сымды ресивердің анодына қосыңыз (бұл сигнал түйреуіші)
- Сіз анод пен катодты түйреуіштерге қарап анықтай аласыз, ұзын түйреуіш анод, ал қысқа - катод
- Сондай -ақ, анод пен катодты светодиодтың катодының жалпақ жиегіне қарап, анықтауға болады.
- Егер сіз мен сияқты 100 Ом резисторды таба алмасаңыз, 100 Ом -ға жақын басқа резисторды қолдануға болады.
2 -қадам: Arduino жоқ кедергілер сенсорының тізбегі:
arduino жоқ кедергілер сенсорының тізбегі:
Кедергілер сенсоры жасау үшін компоненттерді жоғарыдағы схемада көрсетілгендей қосыңыз.
- Біз жоғарыда орнатқан электр датчигін алыңыз, 2n222a/ bc547 транзисторының негізіне қосқыш сымының түйреуішін қосыңыз (қажет болса резисторды негізге қосыңыз)
- Транзистордың эмитентін жерге қосыңыз, сонымен қатар сенсордың gnd пинін жерге қосыңыз
- Транзистордың коллекторын LED катодына қосыңыз
- Светодиод пен ир сенсорының анодын 5в -ке қосыңыз
- Егер сіз кез келген затты алдына қойсаңыз, онда сіз жарық диодты жарықты көре аласыз, сонымен қатар индикатордың орнына дыбыстық сигналды қолдануға болады
3 -қадам: Arduino көмегімен кедергі детекторы:
- Arduino тақтасын, таратқыш пен қабылдағышты алыңыз.
- Таратқыш анодты 100 Ом және 5 В -қа қосыңыз және катодты gnd -ге қосыңыз
- Қабылдағыштың анодын таратқыштың катодына қосыңыз 10к резисторды қабылдағыш анодына қосыңыз
- Резистордың екі ұшын 5 вольтке қосыңыз
- Қабылдағыштан алынған сигнал түйреуішін arduino A5 -ке қосыңыз.
*Arduino ide ашыңыз және төменде берілген кодты қойыңыз және оны uno тақтасына жүктеңіз.
4 -қадам: код:
КОД ЖҰМЫСЫ:
- Сериялық мониторды ашу
- Сенсор жіберген мәндерді көре аласыз
- Енді қолыңызды электр сенсорына жақындатуға тырысыңыз
- Сіз қолыңызды ир сенсорына жақындатсаңыз, мәндер төмендей беретінін байқайсыз.
- Осы мәндер бойынша сіз кедергі қаншалықты алыс немесе жақын екенін біле аласыз.
- Келесі блогта мен сенсорлардың көмегімен робот машинасын жасайтын боламын, сондықтан осы уақытқа дейін күтіп отырыңыз:)
int inputpin = A5;
int сенсоры; void setup () {Serial.begin (9600); pinMode (inputpin, INPUT); void loop () {sensor = analogRead (inputpin); Serial.println (сенсор); }
Ұсынылған:
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Arduino көмегімен сенсорлық емес қоңырауды қалай жасауға болады, дене температурасын анықтау, GY-906, 433МГц: 3 қадам
Дене температурасын анықтау, GY-906, 433МГц Arduino көмегімен қалай қоңырау соғуға болады: Бүгін біз сенсорлық емес қоңырау соғамыз, ол сіздің дене температураңызды анықтайды. Қазіргі жағдайда біреудің дене температурасы қалыптыдан жоғары екенін білу өте маңызды, егер біреу соқса, бұл жоба қызыл шамды көрсетеді
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары: Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй реле модулін жасаймыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды эстафета сонымен қатар сезеді
TCRT5000 IR сенсорлық модулін Arduino UNO көмегімен қалай қолдануға болады: 7 қадам (суреттермен)
TCRT5000 IR сенсорлық модулін Arduino UNO -мен қалай қолдану керек: Бұл оқулықта біз сізге TCRT5000 IR сенсорлық модулін қолданудың бірнеше негіздерін үйретеміз. Бұл негізгі құралдар сізге сериялық мониторда аналогтық және цифрлық мәндерді көрсетеді. Сипаттама: Бұл IR шағылыстыратын сенсор түс пен дискіні анықтау үшін TCRT5000 пайдаланады