Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Цикл
- 3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 4 -қадам: Visuino компоненттерін қосыңыз
- 5 -қадам: Visuino -да: компоненттерді қосу
- 6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 7 -қадам: Ойнаңыз
Бейне: Visuino - Arduino көмегімен лазерлік детектормен периметрлік қорғаныс: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз фото резисторлық модульді, лазерлік модульді, жарықдиодты, Buzzer, Arduino Uno және Visuino -ды пайдаланып, лазер сәулесінің қашан ажыратылғанын анықтаймыз. Демонстрациялық бейнені қараңыз.
Ескерту: Фоторезисторлар Arduino үшін жарықтандыру деңгейінің ең танымал сенсорларының бірі болып табылады. Оларды пайдалану оңай, бірақ күтпеген тосынсыйлар болады, әсіресе біз басқа біреудің дайын модульдерін қолдануға тырысқанда.
ЕСКЕРТУ !!!
ЛАЗЕРДІ КӨЗІҢІЗГЕ ЖӘНЕ БІРЕУІНЕ КӨРСЕТПЕҢІЗ, себебі бұл өте қауіпті!
1 -қадам: Сізге не қажет
- Лазерлік модуль
- фото резистор модулі
- Arduino UNO
- Зумер
- Өткізгіш сымдар
- САРЫ жарық диоды (немесе кез келген басқа түс)
- Visuino бағдарламасы: Visuino жүктеу
2 -қадам: Цикл
GND-ті Arduino-дан тақтаның түйреуішіне қосыңыз (-)
Arduino -дан 5В -ты тақтаның түйреуішіне қосыңыз (+)
Buzzer түйреуішін (+) Arduino сандық пиніне (11) жалғаңыз
Дыбыстық сигналды (-) түйреуіш түйреуішке (-) қосыңыз
Жарық диодты түйреуішті (-) тақтаның түйреуішіне (-) қосыңыз
Жарықдиодты түйреуішті (+) Arduino сандық істігіне (13) жалғаңыз
Лазерлік модуль түйреуішін (-) тақта түйреуішіне (-) қосыңыз
Лазерлік модуль түйреуішін (+) тақта түйреуішіне (+) жалғаңыз ЕСКЕРТПЕ: менің жағдайда ол «S» белгісімен белгіленген (модуль түріне байланысты)
Фото резистор модулінің түйреуішін (-) тақтаның түйреуішіне (-) қосыңыз
Фото резистор модулінің түйреуішін (+) тақтаның түйреуішіне (+) қосыңыз
Фото резистор модулінің түйреуішін (S) Arduino аналогтық пиніне (A0) қосыңыз
3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:
Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықтағы қадамдарды орындамасаңыз, Arduino IDE бағдарламасын ESP 8266 бағдарламасына орнатыңыз!
Visuino: https://www.visuino.eu орнату қажет.
Visuino бағдарламасын бірінші суретте көрсетілгендей бастаңыз
Visuino ішіндегі Arduino компонентіндегі (1 -сурет) «Құралдар» түймесін басыңыз. Диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
4 -қадам: Visuino компоненттерін қосыңыз
SubtractFromValue компонентінің мәнінің мәнін 1 -ге қосыңыз
CompareAnalogValue компонентінің жиынтық мәнін 0,9 -ға қосыңыз («тәтті нүктені» табу үшін бұл санды өзгертуге болады)
Buzzer компонентін қосыңыз
5 -қадам: Visuino -да: компоненттерді қосу
- Arduino Analog істікшесін [0] SubtractFromValue1 істігіне [дюймге] қосыңыз
- SubtractFromValue1 түйреуішін [шығыс] CompareAnalogValue1 түйрегіне [дюймге] қосыңыз
- SubtractFromValue1 түйреуішін [шығыс] CompareAnalogValue1 түйрегіне [дюймге] қосыңыз
- SubtractFromValue1 түйреуішін [шығару] Arduino сериялық түйініне жалғаңыз
- AnalyzerValue1 түйреуішін Buzzer1 түйреуішімен [шығара] салыстырыңыз
- Arduino цифрлық түйініне [13] салыстыруAnalogValue1 штыры
- Buzzer1 түйреуіші [шығу] Arduino цифрлық түйреуішіне [11]
6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.
Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
7 -қадам: Ойнаңыз
Егер сіз Arduino Uno модуліне қуат берсеңіз, дыбыстық сигнал естіледі, лазер сәулесін фото резисторға бағыттаңыз, ол ызылдауды тоқтатуы керек. Енді ол дайын, сәуле үзілген кезде дыбыстық сигнал естіледі (кіруші анықталды).
Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Сондай -ақ, мен осы нұсқаулық үшін жасаған Visuino жобасы қоса берілді.
Сіз оны Visuino -да жүктей және аша аласыз:
Ұсынылған:
Arduinos көмегімен лазерлік беріліс: 4 қадам
Arduinos көмегімен лазерлік беріліс: Бұл жоба BT Young ғалымы үшін 2019 жылы болды. Мен «Демонстрациялық модельге» жауапты болдым. Бұл демонстрация ардуино басқарылатын екі лазер болды, олар біршама қашықтықта басқа ардуиноға сигнал жібереді. Ол жұмыс істеу үшін сыналды
Төмен қуатты лазерлік гравер көмегімен жеке ПХД қалай жасауға болады: 8 қадам (суреттермен)
Төмен қуатты лазерлік граверді қолдана отырып, теңшелетін ПХД қалай жасауға болады: Үйде ПХД жасау туралы айтатын болсақ, Интернетте бірнеше әдістерді табуға болады: ең қарапайым, тек қаламмен, 3D принтерлер мен басқа жабдықты қолданудың ең күрделі әдістеріне дейін. Бұл оқулық соңғы жағдайға сәйкес келеді! Бұл жобада мен
ARM Cortex-M4 көмегімен лазерлік Tripwire: 4 қадам
ARM Cortex-M4 көмегімен лазерлік Tripwire: бұл лазерлік Tripwire жүйесін жасау үшін ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) қолданатын, тақтаға негізделген жоба. Жүйе шуылмен, фокусталған сәуле түрінде сыртқы монохроматикалық жарық көзімен жұмыс істейді. , LDR және NPN транзисторы.BC54
Лазерлік периметрлік дабыл: 7 қадам
Лазерлік периметрлік дабыл: Қанша мөлшерде болса да, бекіністі қалай нығайту керектігін біліңіз, бұл сансыз теңшелетін лазерлік тор. Біреу өтіп, лазерлік сигналды бұзса, сөндіретін дабыл сигналы өшеді. Бөлмеңізді сақтаңыз, официант
Лазерлік зарядталатын батареясы бар лазерлік сәулелік дабыл жүйесі: 10 қадам
Лазерлік зарядталатын батареясы бар лазерлік дабыл жүйесі: Сәлем баршаңызға … Мен Revheadпін, бұл менің бірінші нұсқаулығым, сондықтан маған кеңес беруді және жақсартуға болатын бағыттарды көрсетуден тартынбаңыз. Бұл жобаның шабыты ұқсас нұсқаны жариялаған Кипкайдан келді (ЛАЗЕНДЕН ҮЙІҢІЗДІ ҚОРҒАҢЫЗ