Mundarija:

DigitalHeroMeter: 4 qadam (rasmlar bilan)
DigitalHeroMeter: 4 qadam (rasmlar bilan)

Video: DigitalHeroMeter: 4 qadam (rasmlar bilan)

Video: DigitalHeroMeter: 4 qadam (rasmlar bilan)
Video: Romantic 2024, Iyul
Anonim
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter
DigitalHeroMeter

Tinkercad loyihalari »

Hukmdorlar, hisoblagichlar va boshqa zerikarli narsalar bilan masofani o'lchashdan charchadingizmi? Bu erda ajoyib qahramonlar ishlatadigan yechim!

Siz Iron Man qo'lqopidek kiyishingiz mumkin bo'lgan juda ajoyib gadjet, uni ishlab chiqish oson, juda funktsional va kulgili tarzda ishlatish oson. Sozlanishi o'qish tezligi, qulay va bardoshli. Men bunday qurilmalarni juda ko'p ko'rganman, lekin bunday emas. Struktura apparatni ushlab turadi va to'liq 3d bosilgan, men Arduino komponentlari va dasturlashdan foydalandim. Bunga qo'shimcha ravishda, foydalanuvchilarga boshqa ko'rsatkichlarni ko'rsatish uchun modelni LEDlar va signal signallari bilan yangilash juda oson, men ushbu loyihani ta'lim uchun tavsiya qilaman, chunki uni ishlab chiqish juda oson.

Sizga yoqadi degan umiddaman!

Ta'minotlar

1 x Arduino

1 x Ultrasonik sensor

1 x potentsiometr 10k

1 x Mini -taxtali

1 x 220 Ω rezistor

1 x LCD 1602 moduli

14 x o'tish simlari

4 x Ayol-Erkak tolasi

1 x 9V batareya

1 x ulagichning qisqichi

35 sm velcro lenta

10 sm spiral simi tashkilotchisi

1 x tornavida Filipp (x)

1 x tornavida uyasi (-)

8 x O'z -o'zidan tebranish murvatlari M2 x 6 mm

2 x o'z -o'zidan tejamkor murvat M3 x 12 mm

1 x Super elim yopishtiruvchi

1 -qadam: tizim dizayni

Tizim dizayni
Tizim dizayni
Tizim dizayni
Tizim dizayni
Tizim dizayni
Tizim dizayni
Tizim dizayni
Tizim dizayni

Dizaynning asosiy g'oyasi - bu mening o'ng qo'limdagi ajoyib gadjetni o'z ichiga olish edi, lekin ultratovush sensori masofani o'ng qo'limda o'qishi kerak edi va shu bilan birga ekran oldimda bo'lishi kerak edi. joriy masofani ko'rish uchun.

Birinchidan, men tizimning qanday ko'rinishini aniqlash uchun fikrni chizishga qaror qildim va keyin hamma qismlarni loyihalashga ko'p vaqt sarflamaslik uchun mavjud dizaynlarni qidira boshladim. Men topgan narsalar quyidagi qismlar:

Arduino korpusi (yuqoridan va pastdan)

LCD korpus (quti va qopqoq)

Ultrasonik sensorli korpus (yuqoridan va pastdan)

Ammo bu dizaynlar bilan "tutqich" da juda muhim narsa yo'q edi, shuning uchun men etishmayotgan qismini loyihalashtirdim va 9v batareyasi va Tinkercad -dagi Breadboard Mini -ni o'z ichiga olgan Ultrasonik sensor korpusini o'zgartirdim.

2 -qadam: 3D qismlarni chop etish

3D qismlarni chop etish
3D qismlarni chop etish
3D qismlarni chop etish
3D qismlarni chop etish
3D qismlarni chop etish
3D qismlarni chop etish

Ushbu loyihada men Original Prusa Mini 3d printeridan va uning dasturiy Prusa Slicer -dan foydalandim. Barcha asarlarni chop etish uchun menga 4 marta vaqt kerak bo'ldi. Agar siz hech qachon ushbu printerni va uning dasturiy ta'minotini quyidagi veb-sayt havolasida ishlatmagan bo'lsangiz, buni qanday qilish haqida juda yaxshi va hujjatlashtirilgan darsliklar mavjud

Men juftlik qismlarini (arduino qutisi, lcd korpus, ultrasonik korpus) va nihoyat tutqichni 3D bosma qismlarga bosib chiqardim, bosib chiqarish vaqtini va keraksiz tayanchlarni qisqartirish uchun bo'laklarning joylashuvi juda muhimligini hisobga olish kerak.

3 -qadam: sxemalarni loyihalash va dasturlash

Chiziqlar dizayni va dasturlash
Chiziqlar dizayni va dasturlash
Chiziqlar dizayni va dasturlash
Chiziqlar dizayni va dasturlash

Bu bosqichda men barcha kerakli kabellar, komponentlar va asosan barcha jihozlarning joylashishini bilishni xohladim va nihoyat xatolar yo'qligiga ishonch hosil qilish uchun tizimni sinab ko'rdim. Buni amalga oshirish uchun men yana tinkercad ishlatdim, lekin bu safar men sxemalar xususiyatidan foydalandim. Ilgari ushbu virtual platformada funktsional prototipni ishlab chiqish juda foydali edi, chunki bu juda aniq.

Asosan men Arduino taxtasini LCD displey, mini -taxta, potansiyometr va rezistor bilan bog'ladim, lekin tinkercad bu komponentlarning barchasi Arduino -ni ishga tushirish opsiyasiga ulangan variantni taklif qiladi va keyin rasmda ko'rsatilgan LCD -ni bosing.. Keyingi qadam-ultratovushli sensorni elektronga ulash, HC-SR4 turini ishlatish juda muhim, chunki u eng keng tarqalgan va 4 ta pinli. Ultrasonik sensorni ulash uchun Vcc ijobiy 5V ga, GND manfiy 0v yoki GND Arduino portiga, tetik pin 7 portga va echo pin Arduino platasining 6 portiga ulanganligiga e'tibor bering. lekin siz aslida har qanday bepul raqamli portga ulanishingiz mumkin.

Dasturlash

Agar siz LCD displeyni tinkercad -ga sudratsangiz, kod ham yuklanadi, demak, u kodning ko'p qismi allaqachon ishlab chiqilgan va siz faqat ultratovushli sensor kodini birlashtirishingiz kerak bo'ladi. Shuning uchun kodni quyidagi faylda birlashtirdim.

4 -qadam: sxemani yig'ish va ulash

Devrenni yig'ish va ulash
Devrenni yig'ish va ulash
Devrenni yig'ish va ulash
Devrenni yig'ish va ulash
Devrenni yig'ish va ulash
Devrenni yig'ish va ulash

Birinchi qadam, kabellarni to'g'ri tartibda ulashda, 3D bosilgan qismlar ichidagi barcha elektron qurilmalarni birlashtirish, aks holda har qanday qadamni ikki marta takrorlash mumkin, shuning uchun men Arduino kartasini 3D bosilgan qutiga yig'ishni boshladim va uni tuzatdim. M2 x 6 mm o'lchamdagi 4 ta o'z -o'zidan tejamkor non bilan.

Keyin men Mini Breadboard -ni LCD displey bilan uladim va potentsiometrning bo'lajak ulanishi uchun bo'sh joy qoldirdim va LCD -ni 3D bosilgan qopqoqli 4 ta o'z -o'zidan tebranuvchi M2 x 6mm yong'oq yordamida yig'dim.

Keyingi qadam - ultratovushli sensorni musbat (Qizil kabel), manfiy (qora kabel), tetik (apelsin kabeli) va aks -sado (sariq kabel) bilan ulash, so'ngra korpus qutisini M3 x 12 mm 2 o'z -o'zidan tejamkor somun bilan ulash.

Endi sabr -toqatli bo'lish va qolgan kabellarni Arduino Board va Mini Breadboard o'rtasidagi potansiyometrga ulash vaqti keldi, buni chalkashliksiz bajarish uchun oldingi tinkerkad sxemasini standart Breadboard -dan Breadboard Mini -ga o'tkazdim. yuqoridagi rasmga qarang). Ishni boshlashdan oldin, Breadboard Mini -dan Arduino -ga kabellarni ulash uchun kabellar Arduino qutisi qopqog'idan o'tishini hisobga olish kerak, aks holda siz qopqoqni o'z ichiga olganingizni tushunasiz va jarayonni takrorlashingiz kerak bo'ladi. yana

Hamma narsa ulangandan so'ng, yig'ish vaqti keldi! Bu qadamda men LCD -korpus qutisini qopqog'i bilan yopishtirdim va natijasi ta'sirli, u juda yaxshi mos keladi. Keyingi bosqichda men ultratovush sensori, Arduino qutisi, LCD korpus qutisi va tutqichni mahkamlash uchun bir nechta velkro lentalarni kesib oldim va men barcha qismlarga qo'shildim.

Oxir -oqibat, men 9V batareyani teshikka qo'ydim va men quvvat ulagichini uladim, kabelning turg'unligini yaxshilash uchun men kabellarni Spiral simi tashkilotchisi bilan yopdim.

Tavsiya: