Mundarija:
- 1 -qadam: elementlarni bazaga mahkamlang
- 2 -qadam: Tel komponentlari
- 3 -qadam: to'pni motorga ulang
- 4 -qadam: Harakat sensori va lazer modulini minoraga ulang
- 5 -qadam: Arduino kodi
Video: Arduino lazer harakatini aniqlash: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
ESLATMA: Bu loyiha barcha qismlari kelajakdagi loyihalarda qayta ishlatilishi uchun yaratilgan. Natijada, agar siz yopishqoq, lehim va boshqalar kabi doimiy materiallardan foydalansangiz, yakuniy mahsulot barqaror emas.
Ogohlantirish: Lazerni ko'zning balandligiga qo'ymang, chunki u ko'zning to'r pardasiga zarar etkazishi mumkin
Materiallar
- Arduino (Mega 2560)
- Non paneli
- Harakat sensori (HC-SR501)
- Lazer moduli (ST1172)
- Servo dvigatel (SG90)
- Erkak -ayol simlari
- Erkak -erkak simlari
- Qog'oz sochiq rulosi
- Yopishqoq lenta
- Fermuar bog'lamlari
- Baza
- Qaychi
1 -qadam: elementlarni bazaga mahkamlang
Arduino taxtasining pastki qismiga rulonli lentani va kerak bo'lganda non taxtasini yopishtiring.
Servo dvigatelning uch tomoniga simsiz lentani mahkamlang.
Arduino taxtasi, non taxtasi va servo motorni tayanchga ulang.
Qo'shimcha barqarorlik uchun siz Servo Motors simlarini yopishtirishingiz mumkin.
2 -qadam: Tel komponentlari
Diagrammalar va vizuallar uchun yuqoridagi rasmlarga qarang. Kirish va chiqish simlari uchun siz ishlatadigan aniq pin muhim emas; ammo, agar siz bizning kodimizni hech qanday o'zgartirishlarsiz ishlatmoqchi bo'lsangiz, biz ko'rsatgan pinlardan foydalanishingiz kerak. Non panelidagi har qanday pin (manfiy) va musbat uchun, agar ular Arduino er va quvvat simlari o'rnatilgan ustunlarda bo'lsa. Quyida ko'rsatilgan ranglar biz tasvirlarda ishlatilgan simlarning rangiga mos keladi.
-
Non panelini arduino -ga ulang
- Apelsin - Arduino -dagi 5v, taxtada ijobiy
- Qora - Arduino -dagi GND (er) - non taxtasida salbiy
-
Harakat sensori
- Jigarrang - non taxtasida maydalangan (salbiy)
- Apelsin - non taxtasida ijobiy
- Qizil - Arduino -da kirish/chiqish 14
-
Servo dvigatel
- Qizil - non taxtasida ijobiy
- Jigarrang - non taxtasida maydalangan (salbiy)
- Apelsin - Arduino -da kirish/chiqish 4
-
Lazer
- Moviy - non taxtasida maydalangan (salbiy)
- Sariq - Arduino -da kirish/chiqish 10
- Yashil - non taxtasida ijobiy
Eslatma: Harakat sensori va lazerni ulashda uzunroq simlardan foydalanganingizga ishonch hosil qiling, aks holda taret yonma -yon aylanayotganda simlar joyidan tortib olinishi mumkin.
3 -qadam: to'pni motorga ulang
Qog'oz sochiqning bir chetiga ikkita parallel teshikni joylashtiring.
Teshiklardan ikkita fermuar bog'lang, har bir teshik to'plamidan bitta fermuar bog'lang.
Qog'oz sochiq rulonini servo dvigatelning yuqori qismiga mahkamlang va dvigatel ustidagi tirgak atrofidagi fermuar bog'ichlarini mahkamlang.
Teng bo'lmagan vazn tufayli qog'oz sochiq rulosi oldinga egilib pastga qarashi mumkin. Buni tuzatish uchun biz motor va qog'oz sochiq rulonlari orasiga qo'shimcha mustahkamlik o'rnatamiz.
4 -qadam: Harakat sensori va lazer modulini minoraga ulang
Yuqoridagi rasmlarda ko'rsatilgandek, qog'oz sochiq rulosining oxiriga harakat sensori ulang. Turta aylanayotganda u qimirlamasligi uchun uni mahkamlang.
Yuqoridagi rasmda ko'rsatilgandek, qog'oz sochiq rulosining yuqori qismiga lazerni mahkamlang.
5 -qadam: Arduino kodi
Quyida ushbu loyihaning arduino kodini o'z ichiga olgan github omboriga havola. Agar har xil kirish/chiqish pinlari ishlatilsa, kodni aks ettirish uchun o'zgartirish kerak bo'ladi. Bundan tashqari, siz kodda ko'rsatilgan barcha tegishli kutubxonalarni yuklab olishingiz kerak bo'ladi.
github.com/ArduinoToys/ArduinoMotionSensin…
Eslatma: Agar sizga arduino -ni sozlashda yordam kerak bo'lsa, https://www.arduino.cc/ saytiga o'ting.
Tavsiya:
SMS -signalli DIY harakatini aniqlash tizimi: 5 qadam (rasmlar bilan)
DIY harakatini aniqlash SMS signalizatsiya tizimi: Ushbu loyihada men arzon PIR harakat sensori bilan TC35 GSM modulini birlashtirib, sizga "INTROUDER ALERT" ni yuboradigan signal tizimini quraman. Kimdir sizning narsalaringizni o'g'irlamoqchi bo'lsa, SMS yuboring. Qani boshladik
Qo'l harakatini aniqlash vositasi: 5 qadam
Qo'llarning harakatini aniqlash vositasi: Umumiy nuqtai nazar, ushbu loyihada biz MicroBit va bir nechta datchiklar yordamida qo'llarning asosiy harakatlarini taniy oladigan qo'lqop tayyorlaymiz. Biz Android ilovasi va veb -server bilan birgalikda MicroBit -dagi Bluetooth imkoniyatlaridan foydalanamiz
Yuzni aniqlash va aniqlash - OpenCV Python va Arduino yordamida Arduino Face ID: 6 qadam
Yuzni aniqlash va aniqlash | OpenCV Python va Arduino yordamida Arduino Face ID: yuzni aniqlash AKA yuz identifikatori hozirgi vaqtda mobil telefonlarning eng muhim xususiyatlaridan biridir. Shunday qilib, menda "Arduino loyihasi uchun yuz identifikatori bo'lishi mumkinmi?" Degan savol bor edi. va javob ha … Mening sayohatim quyidagicha boshlandi: 1 -qadam: Bizga kirish
O'z -o'zidan sug'oriladigan qozonni Wi -Fi bilan DIY harakatini aniqlash uchun qo'riqchi signalizatorini yangilang: 17 qadam
DIY bilan ishlaydigan o'zini o'zi sug'oradigan qozonni DIY harakatini aniqlash signalizatsiyali signalizatorga ko'taring: Ushbu maqolada biz sizga o'z -o'zini sug'orish qozonini Wi -Fi bilan DIY va suv bilan ishlaydigan o'z -o'zini sug'oradigan qozonga qanday o'zgartirish kerakligini ko'rsatamiz. WiFi bilan o'z -o'zidan sug'oriladigan idishni qanday qurish haqida siz maqolani o'qimagansiz, siz
Lazer va kamera yordamida diapazonni aniqlash: 6 qadam
Lazer va kamera yordamida diapazonni aniqlash: Hozir men kelgusi bahor uchun ichki ishlarni rejalashtiryapman, lekin eski uyni sotib olganimdan keyin uy rejam yo'q. Men o'lchagich yordamida devordan devorgacha bo'lgan masofani o'lchay boshladim, lekin u sekin va xatolarga moyil. Men assortiment sotib olishni o'yladim