Mundarija:
- Ta'minotlar
- 1 -qadam: Birinchi qadam: yig'ilish
- 2 -qadam: kod
- 3 -qadam: Sinov
- 4 -qadam: Yakuniy mahsulot
Video: Arduinos bilan lazer uzatish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu loyiha 2019 yilda BT Young olimi uchun mo'ljallangan edi.
Men "Namoyish modeli" uchun mas'ul edim.
Namoyish arduino bilan boshqariladigan ikkita lazer bo'lib, ular bir oz narida boshqa arduinoga signal yuboradi. U 100 m masofada ishlash uchun sinovdan o'tkazildi, bundan tashqari, lazerni fokuslash va nishonga olish katta og'riq edi. Biz nazariy maksimal masofani (juda kolimatsiyalangan lazerni hisobga olgan holda) bir necha ming kmni hisobladik.
Ishga tushganimdan juda faxrlanaman. Bizni bir nechta siyosatchilar va professorlar bilan suhbatlashdi va hatto Dublindagi mahalliy gazetalar va televideniyeda ko'rsatdi. Bizni hatto DCU o'qituvchisi ham tvit qilgan !!!
Sovrinlar borasida biz "Juda maqtovli" bilan taqdirlandik.
Ta'minotlar
Namoyish transmitteri uchun men foydalanardim:
Arduino uno klon
Lazerlar uchun quvvat manbai. Arduino noutbukdan ishlaydi.
2x yuqori quvvatli yashil lazer
Lazerlarni boshqarish uchun o'rni (bizda MOSFET yoki boshqa narsa yo'q edi)
Matnni ko'rsatish uchun I2C ryukzakli katta LCD displey.
Yashil va qizil rangdagi (asosan effekt uchun, balki disk raskadrovka uchun) chiroqlar bir vaqtning o'zida lazer bilan bir vaqtda yonib turadigan 2x LEDlar odamlarni o'ziga jalb qiladi va uni sovuqroq qiladi.
Qabul qilgich uchun biz foydalanganmiz:
Arduino uno klon
2x fotodiodlar
Sezuvchanlikni sozlash uchun turli xil rezistorlar
Nosozliklarni tuzatish va muammolarni bartaraf etish uchun qanday signal kelayotganini ko'rsatish uchun 2x LED. Shuningdek, transmitterda bo'lgani kabi.
Qabul qilingan translyatsiyalarni ko'rsatish uchun LCD displey
Arduino -ni tiklash uchun kalit
1 -qadam: Birinchi qadam: yig'ilish
Hammasi sxemada ko'rsatilganidek yig'ilgan.
Ma'lumot uchun bitta lazer va fotodiod juftligi ishlatilgan, ikkinchisi soat uchun. Ikkalasi uchun ham bitta lazerdan foydalanish mumkin, lekin men buni o'sha paytda bilmasdim.
Taqdimot uchun biz Lego -dan uzatuvchi va qabul qiluvchi modullar uchun vaqtinchalik holatlar tayyorladik.
Ikkala qurilma o'rtasida simli aloqa yo'qligi aniq bo'lishi uchun ularning har biri uchun alohida quvvat manbai ishlatilgan. Ikkita lazer, har xil kuchlanishga ega, devor devori va kuchlanish regulyatorlari bilan alohida quvvatlanadi. Bilaman, o'rni ishlatish ideal emas, chunki u uzatish tezligini cheklaydi, lekin o'sha paytda biz buni qilishimiz kerak edi.
2 -qadam: kod
Kod bu loyihani amalga oshirishdan oldin juda ko'p tajribaga ega bo'lmaganim uchun eng uzoq vaqtni oldi.
Mening kodim github -da mavjud
3 -qadam: Sinov
Agar siz buni o'zingiz qilmoqchi bo'lsangiz, uni sinovdan o'tkazish kerak bo'ladi.
Men buni fotodiodlardan birining chiqishini yozib, natijalarini elektron jadvalga joylashtirish orqali qildim.
U erdan men qabul qilgichdagi rezistorlar qiymatini aniqlab berdim, shuning uchun grafik iloji boricha aniqlandi. Keyingi maqsad tezlik edi. Lazer qanchalik tez miltillasa, yorqinligi shunchalik past bo'ladi va shuning uchun signal sifati past bo'ladi. Biz 60 gigagertsli rölelerle cheklandik, lekin biz boshqaradigan tezlik soniyasiga 50 bitgacha (har bir belgi 1 bayt, har soniyada taxminan 6 ta harf) bizda kuchli lazer va fotodiodlar sezgirroq edi. Bundan ham ko'proq va o'rni soat tsikllarini yo'qotishni boshladi.
4 -qadam: Yakuniy mahsulot
u deyarli har safar, ayniqsa, bizning stendimizda mavjud bo'lgan bo'sh joy kabi, joziba kabi ishlagan.
Biz aniqladikki, miltillovchi chiroqlar, simlar, ekranlar va boshqalar odamlarni o'ziga jalb qiladi.
Tavsiya:
NVIDIA JetBot yordamida o'qishni uzatish - trafik konuslari bilan qiziqarli: 6 qadam
NVIDIA JetBot yordamida o'qishni uzatish-"Trafik konuslari bilan o'yin-kulgi": Robotingizga kamera va zamonaviy chuqur o'rganish modeli yordamida yo'l konuslari labirintida yo'l topishga o'rgating
DIY simsiz energiya uzatish tizimi: 4 qadam (rasmlar bilan)
DIY simsiz energiya uzatish tizimi: Ushbu loyihada men sizga 20 Vt quvvatni osongina uzatadigan simsiz energiya uzatish tizimi uchun mos keladigan lasan va inverter sxemasini qanday yaratishni ko'rsataman. Qani boshladik
Chiroq orqali ma'lumotlar uzatish !!!: 4 qadam (rasmlar bilan)
Yorug'lik orqali ma'lumot uzatish !!!: Salom bolalar, men uzoq vaqtdan keyin yana yangi va oddiy loyiha bilan bo'lishishga qaytdim. Ushbu loyihada men sizga yorug'lik signallarini bir joydan boshqasiga yorug'lik orqali qanday uzatishni ko'rsataman. Ma'lumotni yorug'lik orqali yuborish yangi tushuncha emas, lekin yaqinda
Ovozni lazer orqali uzatish: 3 qadam
Ovozni lazer orqali uzatishning uzluksiz konstruktsiyasi: lazerli konstruktsiyasi
60 gigagertsli elektr uzatish liniyasi bilan sinxronlashtirilgan Arduino raqamli soati: 8 qadam (rasmlar bilan)
Arduino raqamli soati 60 Gts quvvat liniyasi bilan sinxronlashtiriladi: Arduino -ga asoslangan bu raqamli soat 60 Gts quvvat liniyasi bilan sinxronlashtiriladi. U oddiy va arzon umumiy anodli 4 xonali 7 segmentli displeyga ega, u soat va daqiqalarni ko'rsatadi. U 60 gigagertsli sinus to'lqinlari qachon kirishini aniqlash uchun o'zaro faoliyat detektordan foydalanadi