Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Bu qanday ishlaydi.
- 3 -qadam: O'chirish binosi
- 4 -qadam: dasturiy ta'minotni ishga tushirish …
- 5 -qadam: Cheklov va kelajak rejasi
Video: DIY raqamli o'tkazgichi <-13 $: 5 qadam ostida
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Agar sizning hukmdor o'lchovingiz protraktorga aylansa nima bo'ladi?..
Bu loyiha oddiy o'lchagichni burchakni o'lchashning qo'shimcha xususiyatiga ega bo'lgan aqlli boshqaruvchiga aylantirish haqida.
1 -qadam: Sizga nima kerak
Endi qaysi elektron komponet yoki boshqa yordamchi asboblar kerak bo'lgan ro'yxatini tuzing.
-
Elektron komponentlar kerak…
- Arduino Pro Mini - 2,62 dollar
- OLED -displey (0,96 dyuym, 128 * 64) - 2,77 dollar
- MPU6050 (giroskop - GY521) - 0,89 dollar
- TP4056 (mustaqil batareya zaryadlovchi) - 0,31 dollar
- Lippo 3.7v batareyasi - 1,79 dollar
- 3 * tugmachasi - 2,87 dollar
- 1* 3 pinli o'tish - 0,68 $
- Arduino Uno (PROMINI uchun dasturchi sifatida foydalaning)
Taxminan narxi: 13 $
Arudino IDE Install o'rnatilgan noutbuk
-
Boshqa muhim qismlar va asboblar
- Hukmdorlar shkalasi (butun tsirklar qanday tuzatilgan)
- Plastik quti (qaysi sxemada o'rnatilgan bo'lsa)
- O'rnatish simlari
- Dazmolni lehimlash
- Lehimlash simlari
- Erkak -ayol simlari
- Ikki tomonlama musluk
- Gluegun
- Tel kesuvchi
- Tel -striptizchi
Hammasi komponent uchun ….. Endi biz raqamli himoyachini qurishga tayyormiz
2 -qadam: Bu qanday ishlaydi.
- Bu modulning yuragi bu erda ARDUINO PRO MINI, bu erda ButtonPanel, OLED displey va giroskop (MPU6050) kabi barcha tashqi tashqi qurilmalarni boshqarish uchun ishlatiladi.
- Bu modulni yoqish uchun biz 180 mA / soatgacha etkazib beradigan 3.7V Lippo batareyasidan foydalanamiz, bu erda batareyani zaryad qilish uchun TP4056 moduli 3pinli o'tish tugmasi orqali ishlatiladi.
- Bu erda Gyroskop Arduino Pro mini matematik hisob -kitobi yordamida Pro mini -ga xom ma'lumotlarni yuboradi, undan modul yopishtirilgan o'lchov (o'lchagich) harakatiga qarab YAW ANGLE toping.
- Bu erda OLED displeyi tugma_2 yordamida olingan burchakka nisbatan joriy burchakni ko'rsatish uchun ishlatiladi.
- OLED va Gyrscope (MPU6050) Arduino Pro MINI bilan ishlash uchun I2C protokolidan foydalanadi.
Button funktsiyasini tushunamiz:
Button_1: burchakni o'lchash uchun burchak rejimiga o'tish uchun bosing.
Button_2: burchakni o'lchash kerak bo'lgan ma'lumotnoma shaklini olish uchun.
Button_3: Modulni kalibrlash uchun (Harorat va namlik o'zgarganda).
yaxshiroq tushunish uchun Digital_Protector ishining videosini ko'ring.
Kalitni almashtirish:
Toggle Switch ikkita rejimni yoqish va o'chirish rejimiga ega.
ON rejimi: Modulni yoqish va burchakni o'lchash.
O'chirish rejimi: 1) Modulni o'chirish uchun
2) modulni zaryad qilish uchun
[QAYD: Zaryad qilish uchun ON rejimidan foydalanmang, bu sizning qurilmangizga zarar etkazishi mumkin.]
3 -qadam: O'chirish binosi
- Barcha ulanishni sxematik daigramda ko'rsatilgandek ixchamlik bilan bajaring, chunki biz modulni juda ixcham qilish uchun barcha kontaktlarni plastik qutiga joylashtiramiz.
- Bir narsa shundaki, siz barcha elektrokimyoviy narsalarni plastik qutiga qanday joylashtirish haqida o'zingizga g'amxo'rlik qilishingiz kerak, chunki bu erda men hamma narsani qutiga qanday joylashtirish haqida hech narsa demaganman.
- [Eslatma: Shunday qilib, plastik qutiga joylashtirish uchun ulanishni iloji boricha kichikroq qilib qo'ying.]
4 -qadam: dasturiy ta'minotni ishga tushirish …
Kodni yuklash uchun sizga kerak ….
1) ArduinoIDE o'rnatilgan xost -kompyuter
2) Arduino Uno dasturchi sifatida
3) OLED displey bilan ishlash uchun u8lib kutubxonasi
(U8lib kutubxonasini o'chirib tashlaganingizdan so'ng, uni oching va arduino kutubxonangiz papkasiga qo'ying)
4) kod saqlanadigan raqamli himoyachining apparat moduli …
Endi biz dasturiy ta'minotimizni arduino Pro mini -ga yuklashga tayyormiz …
Kodni yuklash bosqichi:
arduino UNO ni olib tashlash - boshqaruv panelidan
Suratda tasvirlanganidek, UNO va PROMINI o'rtasida aloqa o'rnating
Arduino UNO -ni kompyuterga ulang
Arduino IDE dasturiy ta'minotining sketchbookini oching
COM portini tanlang.
Kodni yuklang va raqamli himoyachi bilan o'ynang.
[Eslatma: Kodni muvaffaqiyatli yuklash uchun barcha fayllarni sketchbook sifatida bitta papkada saqlang.]
5 -qadam: Cheklov va kelajak rejasi
Cheklash: Birinchi va asosiy cheklov - bu burchakni faqat ikki o'lchovda o'lchash mumkin, ikkinchisining chegarasi - YÜZA, siz chizadigan sirt butun rasm chizilmaguncha statik bo'lishi kerak. Uchinchi cheklov - bu atrof -muhit holati Atrof -muhit sharoitida bu o'qishga ta'sir qilishi mumkin. To'rtinchisi - tanasi, biz tanasi uchun yorilishi mumkin bo'lgan oddiy plastik qutidan foydalanamiz, shuning uchun uni juda ehtiyotkorlik bilan ishlatish mumkin
Futureplan: Kelajak rejasi - bu modulning 3D dizaynini ishlab chiqish, u atrof -muhit o'zgarishiga va tananing yorilishiga qarshi tura oladi, shuningdek burchakni 3D formatida o'lchaydi
Men ushbu ajoyib loyihani boshqargani uchun @Ravi Butaniga rahmat aytaman va muvaffaqiyat qozonaman.
Birinchi ko'rsatmalarni o'qiganingiz uchun tashakkur, sizga yoqadi degan umiddaman ….
Tavsiya:
To'shak yoritgichi ostida harakatni aniqlash: 16 qadam (rasmlar bilan)
To'shak yoritgichi ostida harakatni sezish: Hech qachon biror narsadan yiqilib, butun uyni uyg'otish uchun tunda yotoqdan jimgina chiqishga harakat qilganmisiz? To'shak ostiga ehtiyotkorlik bilan o'rnatilgan harakatni sezuvchi tungi chiroqlar past darajadagi yorug'likni beradi, bu sizni adashgan LEGO g'ishtlari bo'ylab boshqaradi
Interaktiv globus peluş va yo'qolib ketish xavfi ostida turgan hayvonlar kitobi: 14 qadam
Interaktiv globus peluş va yo'qolib ketish xavfi ostida turgan hayvonlar kitobi: "Raqamli ishlab chiqarish va o'rganish" darsida yakuniy loyiha menga darsda biz bilgan texnologiyalardan biri yordamida mahsulot yaratish vazifasini yukladi. Ammo, bu loyihani amalga oshirish uchun biz texnologiyani oldingisidan ko'ra ko'proq egallashimiz kerak edi
Arduino holda Quyosh kuzatuvchisi 700 ostida/-: 4 qadam
Quyosh kuzatuvchisi Arduino holda 700 ostida AmazonBoyni arzon narxda sotib oling
Raqamli va ikkilik soat 8 raqamli X 7 segmentli LED displeyda: 4 qadam (rasmlar bilan)
Raqamli va ikkilik soat 8 ta raqamli X 7 segmentli LED displeyda: Bu mening raqamli & 8 dyuymli x 7 segmentli LED displey yordamida ikkilik soat. Men odatiy qurilmalar, xususan, soatlar uchun yangi xususiyatlar berishni yaxshi ko'raman va bu holda ikkilik soat uchun 7 segmentli displeydan foydalanish noan'anaviy va
Elektromekanik vaqt o'tkazgichi: 5 qadam
Elektromekanik Time Lapse Trigger: Elektron pochtadagi odobsizligimga qaramay, Trebuchet bilan men ularni bir vaqtning o'zida joylashtirish haqida gaplashdik. U haqli ravishda, mendan xabar olmaganida oldinga borgani uchun, men o'z videomdan juda tez chiqib ketayapman. Shuni ta'kidlash kerakki, bu videolarning ikkitasi magniyli