Мазмуну:

Arduino тактасынан лазер драйверин түзүңүз: 6 кадам (сүрөттөр менен)
Arduino тактасынан лазер драйверин түзүңүз: 6 кадам (сүрөттөр менен)
Anonim
Arduino тактасынан лазер драйверин түзүңүз
Arduino тактасынан лазер драйверин түзүңүз
Arduino тактасынан лазер драйверин түзүңүз
Arduino тактасынан лазер драйверин түзүңүз

Бул көрсөтмө 5 мВт Adafruit лазерине Arduino негизделген тактадан лазер драйверин куруу болуп саналат. Мен келечекте лазеримди компьютеримден алыстан башкаргым келгендиктен Arduino тактасын тандадым. Мен Arduino кодунун үлгүсүн кичине программалоо тажрыйбасы жок бирөө кантип тез иштей турганын көрсөтүү үчүн колдоном. Бул мисал үчүн, менде Arduino Uno чипинин тегерегинде Intel® Galileo Gen2 тактасы бар.

1 -кадам: Лазердик коопсуздук жана сактык чаралары

Лазердик коопсуздук жана сактык чаралары
Лазердик коопсуздук жана сактык чаралары

Бул багыттар электроника жана 3R классындагы лазер булагы менен иштөө болгондуктан, гуглдар, негизделген булак жана акыл -эс сыяктуу тиешелүү коопсуздук чараларын көрүңүз.

Биз баштаардан мурун кээ бир жалпы лазердик коопсуздук чараларын белгилеп кетүү маанилүү. Эч качан лазердин башына же күзгүдөн чагылганга түз караба. Эч качан бийликке туташкан лазер булагынын башын караңыз (же чагылбайт). Когеренттүү жарык булактары менен эксперимент жасоодо, айрыкча көзгө көрүнбөгөн жарык менен иштөөдө, аппараттын жаркырап турганын жана көзүнө зыян келтирерин түшүнбөө мүмкүн. Бул көрсөтмө абдан аз кубаттуулукта көрүнүүчү жарык менен иштейт, андыктан адамдын ткандарына зыян келтирүү мүмкүн эмес, бирок сактык чаралары айтылып, сакталышы керек.

Лазердик толкун узундугу үчүн бааланган коопсуздук гуглдары, биздин учурда 650 нм толкун узундугу талап кылынат.

2 -кадам: Бардык Компонеттерди жана Программаны чогултуп алыңыз

Бардык Componets жана Программаны чогулткула
Бардык Componets жана Программаны чогулткула

Бардык компоненттерди таза статикалык эркин бетке чогултуңуз.

1 Arduino базалык тактасы жана туура электр кабелдери

1 USB кабели Arduino тактасынан көзөмөлдөөчү компьютерге маалыматтарды берүү үчүн (менин учурда: USB эркектен микро эркек кабелине)

1 баскыч

1 лазер булагы

Лазердик орнотуучу жабдыктар (кандайдыр бир лазердик стенд, сахнага орнотуу же велосипеддин жарык кармагычы.)

1 гугл топтому (киши башына)

секирүүчү кабелдер

Arduino IDE орнотуңуз же Arduino тактасын (Intel Galileo Gen 2) жана лазер булагын башкаруу үчүн керектүү программаларды конфигурациялаңыз.

  • Arduino IDE орнотуу:

    Мен Intel Core i7 менен High Sierraда иштеген IDE столун колдонуп жатам

Же

  • Arduino IDEди веб браузерде иштетүү үчүн конфигурациялаңыз:

    Мен веб IDEди колдонмону чогултууга жана тактага жөнөтүүгө жетише алган жокмун. Ал, сыягы, Галилео тактасына байланыштуу компилятордун каталарын ыргыта берген

3 -кадам: Arduino тактасынан жана компьютерден туташууну текшериңиз

  1. Arduino IDEди баштаңыз
  2. USB кабелин компьютериңизден Arduino тактасына туташтырыңыз.
  3. Керек болсо тактаны жана тиешелүү сериялык портту тандаңыз.
  4. Куралдарды тандап, Башкарманы ылдый түшүрүңүз -> Такта менеджери

    Intel Galileo териңиз жана ал автоматтык түрдө такта үчүн эң акыркы китепканаларды жулуп алышы керек. Орнотууну, анан Жабууну тандаңыз

  5. Баскычтын окуу куралын жүктөңүз.

    Үстөл IDEден Файл менюсун -> Мисалдар -> 02. Санарип -> Баскычты тандаңыз

www.arduino.cc/en/Tutorial/Button

Текшерүү үчүн текшерүү баскычын басыңыз, андан кийин -> жебе баскычын басып, жаңы кодду Arduinoго жүктөңүз

Эгер ийгиликтүү болсо, сиз баскычтардын жарк этип, жаркылдап турганын көрүшүңүз керек.

4 -кадам: Аппараттык схеманы чогултуңуз

Аппараттык схеманы чогултуңуз
Аппараттык схеманы чогултуңуз
Аппараттык схеманы чогултуңуз
Аппараттык схеманы чогултуңуз

Баскыч баскычын текшерүү:

Бул лазерди кошуудан мурун негизги схеманын иштээрин текшерүү үчүн.

5 Вольт тараптан секиргичти сайыңыз жана баскычтын бир жагына бекиңиз.

Кара зымды жерге туташтырып, баскычтын башка жагына бекиңиз.

Эгерде сиз нанды колдонуп жатсаңыз, анда бул жөнөкөй көрүнүшү мүмкүн.

www.arduino.cc/en/Tutorial/Button

5 -кадам: Лазерди схемага кошуңуз

Лазерди схемага кошуңуз
Лазерди схемага кошуңуз
Лазерди схемага кошуңуз
Лазерди схемага кошуңуз
Лазерди схемага кошуңуз
Лазерди схемага кошуңуз

Лазерди айдаш үчүн мен бул кодду колдондум: баскычтын коду мисалдан узартылды. Бул үлгү коду дагы бул кадамга тиркеме катары сакталат.

Баары ойлогондой иштеп жатканын билгенден кийин, аппаратты өчүрүп, лазерди туташтырсаңыз болот.

Аны жогорудагы схемага окшотуп же бул жерден табыңыз. Баскыч менен жердин ортосуна лазерди киргизиңиз.

6 -кадам: Лазерди баштаңыз

Image
Image

IDEде жүктөөнү тандап, Arduino кодун тактага жайылтыңыз.

Сиз өткөрүп берүү аяктады жана лазер күйөт деген билдирүүнү көрүшүңүз керек.

Бул код лазерди видеодо көрсөтүлгөндөй үчүнчү баскычты басканда күйгүзөт.

Чакан лазер булагын айдаш үчүн Intel Galileo Gen 2 прототипдөө тактасын кантип колдонуу керектигин көрүп, окуп жатканыңыз үчүн рахмат. Бактылуу кылуу!

Сунушталууда: