Мазмұны:
- 1 -қадам: Лазерлік қауіпсіздік және сақтық шаралары
- 2 -қадам: Барлық компьютерлер мен бағдарламалық жасақтаманы жинаңыз
- 3 -қадам: Arduino тақтасы мен компьютерден қосылуды тексеріңіз
- 4 -қадам: Аппараттық схеманы жинаңыз
- 5 -қадам: Лазерді тізбекке қосыңыз
- 6 -қадам: Лазерді іске қосыңыз
Бейне: Arduino тақтасынан лазер драйверін жасаңыз: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулық 5 мВт Adafruit лазеріне арналған Arduino тақтасынан лазер драйверін құру болып табылады. Мен Arduino тақтасын таңдадым, себебі болашақта лазерді компьютерден қашықтан басқарғым келеді. Мен сондай -ақ Arduino кодының үлгісін аз бағдарламалау тәжірибесі бар адамның қалай тез іске қосылатынын көрсету үшін қолданамын. Бұл мысал үшін менде Arduino Uno чипіне негізделген Intel® Galileo Gen2 тақтасы бар.
1 -қадам: Лазерлік қауіпсіздік және сақтық шаралары
Бұл нұсқаулар электроникамен және 3R класындағы лазерлік көздермен жұмыс істейтіндіктен, гуглдар, жерге тұйықталған көздер мен ақылға қонымды қауіпсіздік шараларын қолданыңыз.
Жұмысты бастамас бұрын лазерлік қауіпсіздік ережелерін ескеру маңызды. Ешқашан тікелей лазер сәулесінің басына немесе айнадан шағылысып тұрғанға қарамаңыз. Қуат көзіне қосылған (немесе шағылған) лазер көзіне ешқашан қарамаңыз. Когерентті жарық көздерімен тәжірибе жасағанда, әсіресе көзге көрінбейтін жарықпен жұмыс жасағанда, құрылғының жарқырап тұрғанын және көзге зақым келтіретінін байқамау мүмкін. Бұл нұсқаулық өте төмен қуатта көрінетін жарықпен жұмыс істейтін болады, сондықтан адам тініне зақым келтіруі екіталай, бірақ сақтық шараларын сақтау керек.
Лазерлік толқын ұзындығына есептелген қауіпсіздік гуглдері, біздің жағдайда 650 нм толқын ұзындығы қажет.
2 -қадам: Барлық компьютерлер мен бағдарламалық жасақтаманы жинаңыз
Барлық компоненттерді таза статикалық бетке жинаңыз.
1 Arduino базалық тақтасы және тиісті қуат кабельдері
Деректерді Arduino тақтасынан басқарушы компьютерге жіберуге арналған 1 USB кабелі (менің жағдайда: USB еркек - микро еркек кабелі)
1 түйме
1 лазер көзі
Лазерлік қондырғы (лазерлік стенд, сахнаға бекіту немесе велосипед жарығы ұстағышының бір түрі.)
1 гугл жиынтығы (бір адамға)
секіргіш кабельдер
Arduino IDE орнатыңыз немесе Arduino тақтасын (Intel Galileo Gen 2) және лазер көзін басқаруға қажетті бағдарламалық жасақтаманы конфигурациялаңыз.
-
Arduino IDE орнатыңыз:
Мен Intel Core i7 көмегімен High Sierra жүйесінде жұмыс істейтін IDE жұмыс үстелін қолданамын
Немесе
-
Arduino IDE -ді веб -шолғышта іске қосу үшін конфигурациялаңыз:
Мен веб -IDE -ді қосымшаны құрастыруға және тақтаға жіберуге қол жеткізе алмадым. Ол Галилео тақтасына қатысты компилятор қателерін жібере берді
3 -қадам: Arduino тақтасы мен компьютерден қосылуды тексеріңіз
- Arduino IDE іске қосыңыз
- USB кабелін компьютерден Arduino тақтасына қосыңыз.
- Қажет болса, тақтаны және сәйкес сериялық портты таңдаңыз.
-
Құралдар тармағын таңдап, тақтаны төмен түсіріңіз -> Тақта менеджері
Intel Galileo теріңіз және ол тақта үшін соңғы кітапханаларды автоматты түрде жинауы керек. Орнатуды таңдаңыз, содан кейін Жабу
-
Түймешік оқулығын жүктеңіз.
IDE жұмыс үстелінен Файл мәзірін -> Мысалдар -> 02. Сандық -> Түймешікті таңдаңыз
www.arduino.cc/kz/Tutorial/Button
Тексеру үшін тексеру түймесін басыңыз, содан кейін жаңа кодты Arduino -ға жүктеу үшін -> көрсеткі түймесін басыңыз
Егер сәтті болса, сіз түймелердің жыпылықтап, жыпылықтағанын көресіз.
4 -қадам: Аппараттық схеманы жинаңыз
Push Button тесті:
Бұл лазерді қоспас бұрын негізгі тізбек жұмыс істейтінін тексеру үшін.
Өткізгішті 5 вольт жағынан жалғаңыз және оны түйменің бір жағына бекітіңіз.
Қара сымды жерге жалғап, түйменің екінші жағына бекітіңіз.
Егер сіз нан тақтасын қолдансаңыз, бұл қарапайым көрінуі мүмкін.
www.arduino.cc/kz/Tutorial/Button
5 -қадам: Лазерді тізбекке қосыңыз
Лазерді жүргізу үшін мен мына кодты қолдандым: түйме коды мысалдан кеңейтілген. Бұл үлгі коды осы қадамға қосымша ретінде сақталады.
Бәрі ойдағыдай жұмыс істейтінін білгеннен кейін, құрылғыны өшіріп, лазерді қосуға болады.
Оны жоғарыдағы немесе осы жерден табылған схемаға ұқсас етіп салыңыз. Лазерді түйме мен жердің арасына кірістіріңіз.
6 -қадам: Лазерді іске қосыңыз
IDE ішінен жүктеуді таңдап, Arduino кодын тақтаға орналастырыңыз.
Сіз трансфер аяқталды деген хабарды көресіз және лазер жанып тұрады.
Бұл код бейнеде көрсетілгендей лазерді әрбір үшінші түймені басуға қосады.
Кішкене лазерлік көзді басқару үшін Intel Galileo Gen 2 прототиптеу тақтасын қалай қолдану керектігін оқығаныңыз үшін рахмет. Бақытты жасау!
Ұсынылған:
I²C интерфейсімен статикалық СКД драйверін қалай жасауға болады: 12 қадам
Статикалық СКД драйверін I²C интерфейсімен қалай жасауға болады: Сұйық кристалды дисплейлер (СКД) жақсы көрнекі қасиеттерге, төмен бағаға және қуатты аз тұтынуға байланысты коммерциялық және өнеркәсіптік қосымшаларда кеңінен қолданылады. Бұл қасиеттер СКД-ны батареямен жұмыс істейтін құрылғылардың стандартты шешіміне айналдырады
LM3915 логарифмдік нүктелік/жолақты дисплей драйверін пайдалану IC: 7 қадам
LM3915 логарифмдік нүктелік/штрихті дисплей драйверін пайдалану IC: LM3915 минималды уайымсыз он светодиодтың бір немесе бірнеше тобының көмегімен логарифмдік кернеу деңгейін көрсетудің қарапайым әдісін ұсынады. Егер сіз VU есептегішін жасағыңыз келсе, LM3916 пайдалануыңыз керек, біз оны соңғы бөлікте қарастырамыз
Қарапайым Flyback драйверін қалай жасауға болады: 4 қадам (суреттермен)
Қарапайым Flyback драйверін қалай жасауға болады: Flyback трансформаторы (FBT) - CRT дисплейлерінде қолданылатын арнайы жасалған трансформатор. Ол 50 кВ -тан жоғары қуат шығара алады. Бұл нұсқаулықта мен power mosfet көмегімен қарапайым ұшатын драйверді қалай жасау керектігін айтатын боламын
Leatherman протекторына арналған пайдалы режимдер (Жақсартылған, биттерді қосатын, жаңғақ драйверін түрлендіретін): 14 қадам (суреттермен)
Leatherman протекторына арналған пайдалы режимдер (Жақсартылған, биттерді қосатын, жаңғақ драйверін түрлендіретін): Бұл нұсқаулық Leatherman TreadModification #1 -ге 3 модификациядан асады - сіздің білегіңіздің модернизациясына №2 - протекторды бит тасымалдаушы және драйверді өзгерту ретінде пайдалану # 3 - жаңғақ драйверін кіші өлшемге түрлендіру
NODEMCU LUA ESP8266 M5450B7 жарықдиодты дисплей драйверін басқару IC: 5 қадам (суреттермен)
M5450B7 жарықдиодты дисплей драйверін басқару NODEMCU LUA ESP8266: M5450B7 - бұл 40 істікшелі DIP жарықдиодты дисплей драйвері IC. Бұл өте аңға ұқсайды, бірақ оны басқару және бағдарламалау оңай. Светодиодты қосуға болатын 34 шығыс түйреуіш бар. әрқайсысына. Құрылғы токты емес, токты сөндіреді, сондықтан