Мазмұны:
- Жабдықтар
- 1 -қадам: 1 -қадам: Ультра дыбыстық сенсорды жинау
- 2 -қадам: 2 -қадам: Зумерді бекітіңіз
- 3 -қадам: 3 -қадам: Жарық диодты қосыңыз
- 4 -қадам: 4 -қадам: кодтау уақыты
- 5 -қадам: 5 -қадам: Мысықты тоқтату уақыты
- 6 -қадам: 6 -қадам: Параметрлермен ойнаңыз
Бейне: Arduino дабылы - мысықтан қорғау: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мысықтар керемет болуы мүмкін. Олар сондай керемет, көңілді және түсініксіз болуы мүмкін. Алайда, олар жобаны бастағанда, оларды тоқтату өте қиын болуы мүмкін. Мысыққа қозғалысқа сезімтал жарық пен дыбыстан қорқудың жақсы жолы қандай?
Бұл сабақта сіз Arduino -ны оның маңындағы қозғалысты анықтау үшін қалай орнатуды және кодтауды үйренесіз. Қозғалыс пайда болған кезде, ол жарық диодты жарықпен де, дыбыспен де тіршілік иесіне кедергі жасайды.
Электр схемасы мен бағдарламалаудың кейбір қарапайым тәжірибесі пайдалы, бірақ қажет емес.
Жабдықтар
1 Arduino Uno
1 Нан тақтасы
2 330Ω Резистор
1 Дыбыстық сигнал
1 RGB жарық диоды
10 өтпелі кабельдер
1 9V1A адаптері (орнату және қосу үшін)
1 -қадам: 1 -қадам: Ультра дыбыстық сенсорды жинау
Нан тақтасын жинауды бастаңыз.
Ultra Sonic сенсорын жоғарыда көрсетілгендей бекітіңіз. VCC, Trig, Echo және Gnd төрт түрлі түйреуге назар аударыңыз. VCC 5В қуат көзіне, ал GND жерге қосылатынына көз жеткізіңіз.
Триг 2 -ші түйінге өтуі керек, ал Эхо 3 -пинге өтуі керек.
2 -қадам: 2 -қадам: Зумерді бекітіңіз
Тағы да, дыбыстық сигналды бекіту үшін жоғарыдағы тақтаны ұстаныңыз. Сигналдың + терминалы 7 -істікке бекітілгеніне көз жеткізіңіз, ал терминалды жерге қосу үшін 330Ω резисторды қолданыңыз.
3 -қадам: 3 -қадам: Жарық диодты қосыңыз
Диаграммада көрсетілгендей RGB жарықдиодты қосыңыз. Қызыл 9 түйреуішке, жасыл 10 түйреуішке, көк 11 түйреуішке бекітілуі керек. Соңғы (және ең ұзын) түйреуіш жерге 330Ω резистормен бекітілуі керек.
4 -қадам: 4 -қадам: кодтау уақыты
Енді кодты қосатын уақыт келді. Arduino редакторын қолдана отырып, келесі код сіздің жарық диодты жарықтандырады және ультрадыбыстық сенсор объектіні анықтайтын қашықтыққа байланысты дыбыстық сигнал береді.
Егер сіз өзіңіздің PIN нөмірлеріңізбен шығармашылықпен айналыссаңыз, кодты жұмыс істеу үшін оларды өзгерту қажет болуы мүмкін екенін біліңіз.
5 -қадам: 5 -қадам: Мысықты тоқтату уақыты
Мысықтың кетуіне жол бермеу үшін, сіз өзіңіздің орналасуыңызды кез келген жерде орнатыңыз. Мен оның жертөлемдегі еденді айналып өтуіне жол бермеуге тырысамын, бұған жол бермейтін есік жоқ. Ол сенсордың алдында жүргенде, ол сөнеді. Ол шу мен жарықтан оңай қорқады, сондықтан оған кедергі жасаудың қажеті жоқ.
6 -қадам: 6 -қадам: Параметрлермен ойнаңыз
Сіздің қажеттіліктеріңізге байланысты реттеуге немесе өзгертуге болатын кейбір нәрселер:
- Қандай «расстояние InCM» нәрселердің болуына себеп болады. Ол өте жақын нәрсені анықтаған кезде болғанын қалайсыз ба, әлде ол алыс жерде болғанда ғана? Егер сіз мұны тым алыс етіп реттесеңіз, сізге сезімталдығы жоғары ультрадыбыстық сенсорды алу қажет болуы мүмкін.
- Қандай түс ауқымын қолданғыңыз келеді? RGB светодиодында 0 -ден 100 -ге дейін немесе 0 -ден 255 -ке дейінгі кездейсоқ мәндерді таңдау (бірдеңе жақын болғанда қызыл түспен) үлкенірек ескерту үшін.
- Дыбыстық сигналдың жиілігін реттеуге болады. Төмен жиіліктер - төменгі ноталар, жоғары жиіліктер - жоғары ноталар.
Ұсынылған:
Arduino дизайнымен Warzone мұнарасын қорғау нұсқаулығы: 5 қадам
Warzone мұнарасы қорғанысының нұсқаулығы Arduino дизайнымен: Кіріспе Біз YOJIO тобымыз (Сіз тек JI-де бір рет оқисыз, сондықтан оны бағалаңыз.) UM-SJTU Біріккен Институты Шанхай Цзяо Тонг университетінің кампусында орналасқан, Минхан, Шанхай. VG100 - бұл бірінші курс студенттеріне арналған инженерияның негізгі курсы
Есік қоңырауы, ұрлық дабылы, түтін дабылы және т.б. үшін Arduino push сигналдары: 8 қадам
Есік қоңырауы, ұрлық дабылы, түтін дабылы және т.б. үшін Arduino Push Alerts: Arduino Uno мен Ethernet Shield көмегімен есік қоңырауы, ұрлық дабылы, түтін дабылы және т. Толық мәліметтер мына жерде: менің веб -сайтымда Arduino Push Alert Box туралы Wiznet W5100 чипіне негізделген Arduino Uno және Ethernet Shield қолданады
DIY күнжіт көше дабылы (өрт дабылы бар!): 6 қадам (суреттермен)
DIY Sesame Street Alarm Clock (өрт дабылы бар!): Бәріне сәлем! Бұл жоба менің алғашқы жобам. Менің туыстарымның бірінші туған күні жақындағандықтан, мен оған ерекше сыйлық жасағым келді. Мен нағашы әжемнен оның Сезам көшесінде екенін естідім, сондықтан мен бауырларыммен оятқышты жасауға шешім қабылдадым
Темір жолдарды қорғау үшін Arduino -да температура, жаңбыр суы және діріл сенсорларын қолдану: 8 қадам (суреттермен)
Темір жолдарды қорғау үшін Arduino-дағы температура, жаңбыр суы және діріл датчиктерін қолдану: Қазіргі қоғамда теміржол жолаушыларының көбеюі темір жол компаниялары сұранысты қанағаттандыру үшін желілерді оңтайландыру үшін көп жұмыс жасауы керек дегенді білдіреді. Бұл жобада біз температура, жаңбыр суы мен діріл сенсорларының қалай болатынын шағын көлемде көрсететін боламыз
Ноутбуктағы деректерді қорғау және қорғау: 6 қадам
Ноутбуктағы деректерді қорғаңыз және қорғаңыз: Ноутбукті жоғалту қиын; маңызды деректер мен парольдерді жоғалту әлдеқайда нашар. Деректерді қорғау үшін мен не істеймін