Mundarija:

Arduino mashinalar yordamchisi: 17 qadam (rasmlar bilan)
Arduino mashinalar yordamchisi: 17 qadam (rasmlar bilan)

Video: Arduino mashinalar yordamchisi: 17 qadam (rasmlar bilan)

Video: Arduino mashinalar yordamchisi: 17 qadam (rasmlar bilan)
Video: EPS 7 DC Motor Series - Turbo Intercooler Fan Speed Management (Subtittled) 2024, Iyul
Anonim
Arduino mashinalar yordamchisi
Arduino mashinalar yordamchisi
Arduino mashinalar yordamchisi
Arduino mashinalar yordamchisi

AddictedToArduinoFollow tomonidan muallifning yana:

Oson 2x4 elektron korpuslar
Oson 2x4 elektron korpuslar
Oson 2x4 elektron korpuslar
Oson 2x4 elektron korpuslar

Haqida: Men rasman deyarli hamma vaqtini simlarni ulashga, kod yozishga va odamlar "zerikarli" deb ataydigan boshqa ishlarga sarflaydigan odamlardanman. Men LEDlar, Arduinos bilan ishlashni va har xil narsalarni yasashni yaxshi ko'raman … AddictedToArduino haqida batafsil »

Kichkina garajlari bo'lganlar, mashinani biroz uzoqroq yoki biroz uzoqroqda to'xtatish va mashinada yura olmaslik umidsizliklarini bilishadi. Yaqinda biz kattaroq transport vositasini sotib oldik va uni old va orqa tomondan aylanib o'tish uchun garajga mukammal qo'yish kerak.

Xafagarchilikni tinchlantirish uchun men har safar to'xtash joyida to'xtashimga imkon beradigan qurilma yaratishga qaror qildim. Men arduino, LED, sensorlar va boshqa elektron qurilmalar bilan ishlashni yaxshi ko'raman, shuning uchun men boshidanoq bilardimki, bu Arduino ichkarisida va old tomonida ko'p sonli LEDlar bilan tugashi mumkin!

Men bu loyihaning har bir qadamini yaxshi hujjatlashtirish uchun qo'limdan kelganicha harakat qildim, lekin shuni esda tutingki, unda murakkab, qattiq lehim bor; Ehtimol, bu sizning birinchi loyihangiz bo'lmasligi kerak.

1 -qadam: Sizga kerak bo'ladi …

Sizga kerak bo'ladi…
Sizga kerak bo'ladi…
Sizga kerak bo'ladi…
Sizga kerak bo'ladi…
Sizga kerak bo'ladi…
Sizga kerak bo'ladi…

Bu materiallarning barchasi arzon va oson sotiladi. Men bu etkazib beruvchilarning hech biriga aloqador emasman, ular men sotib olgan joylar.

Materiallar:

  • 1x2x4 - uzunligi kamida 8 dyuym
  • 8x Philips vintlari - 1 dyuym uzunlikda
  • 1x quvvat manbai - 5 volt, 850mA
  • 1 x Arduino Pro Mini - 5 voltli, 16 MGts
  • 1x HC-SR04 ultratovushli masofa sensori
  • 12x teshikli rezistorlar - 220 ohm, 1/4 vatt
  • 8x yashil LED - 5 mm
  • 4x qizil LED - 5 mm
  • 1x tegish tugmasi - 6 mm
  • Oyoqda sotiladigan 3x to'rtta Supero'tkazuvchilar sim - 22 o'lchagich
  • 1x torli sim - 28 o'lchagich

Asboblar:

  • Tel -stripper
  • Tishli arra
  • Lehimlash temir
  • Lehim - men 60/40 Rosin Core dan foydalanaman
  • Issiq yopishtiruvchi qurol
  • Tezlik maydoni
  • Yelim yopishtiruvchi
  • Philips tornavida
  • Qalam
  • Matkap
  • 7/64 dyuymli burg'ulash - bu vintlardek o'lchamiga bog'liq
  • 3/16 dyuymli matkap
  • 1/4 dyuymli matkap
  • 1 "Forstner bit
  • Arduino IDE o'rnatilgan kompyuter bu erda.
  • Bu erda FTDI dasturchisi

2 -qadam: Chop etish va kesish

Chop etish va chop etish!
Chop etish va chop etish!
Chop etish va chop etish!
Chop etish va chop etish!

Loyihaning birinchi bosqichi - bu korpusni yasash. Biz ilgari ko'rsatiladigan, 2x4 o'lchamli oson korpuslarda yozgan texnikadan foydalanmoqdamiz.

Quyida keltirilgan PDF namunasini chop eting. 100% shkalada chop etishga tayyor ekanligingizga ishonch hosil qiling.

Endi naqshni kesib oling va uni 2x4 ga yopishtiring. Ehtiyot bo'ling, uni chetlari bilan tekislang. Bu vaqtinchalik, shuning uchun uni ozgina yopishtiring.

3 -qadam: Uzunligini kesib oling

Uzunlikka kesib oling!
Uzunlikka kesib oling!
Uzunlikka kesib oling!
Uzunlikka kesib oling!

Naqsh qirrasi bo'ylab 2x4 ni kesish uchun tasmani ishlating. Siz shuningdek, arra yoki stol arra ishlatishingiz mumkin.

4 -qadam: Qopqoqni kesib oling

Qopqoqni kesib oling!
Qopqoqni kesib oling!
Qopqoqni kesib oling!
Qopqoqni kesib oling!
Qopqoqni kesib oling!
Qopqoqni kesib oling!

Endi biz bu narsani 2x4 dan qutiga aylantirishimiz kerak! Tezlik kvadratidan foydalanib, qutining orqa qismidan qariyb to'rt dyuymli 2x4 tomonidagi chiziqni uzunasiga belgilang.

Tasma chizig'iga qayting va to'g'ridan -to'g'ri chiziqni kesib oling. Bu bizning qopqog'imizga aylanadigan alohida bo'lakni kesib tashlaydi. Siz barmoqlaringizga yaqin kesasiz; Iltimos, ehtiyot bo'ling!

5 -qadam: Zeriking

Zerikdi!
Zerikdi!
Zerikdi!
Zerikdi!
Zerikdi!
Zerikdi!

Qalamdan foydalanib, kattaroq blokning orqa tomonidagi barcha qirralarning yarim dyuymli qo'pol kvadratini belgilang.

Endi 1 dyuymli datchikdan foydalanib, to'rtburchakni burg'ulang. Old tomondan o'tmasdan iloji boricha chuqur burg'ulash kerak. Juda chuqur burg'ulash qilmang!

6 -qadam: burg'ulash! Matkap! Matkap

Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!
Matkap! Matkap! Matkap!

3/16 dyuymli burg'ulash uchini mahkamlang va naqshning old tomonida belgilangan har bir teshikni ehtiyotkorlik bilan burg'ulang. Menimcha, agar siz burg'ulashdan oldin chig'anoq bilan bir oz cho'zsangiz, bu eng yaxshi ishlaydi.

Keyin pastki qismining o'rtasiga 3/16 dyuymli teshik qiling. Bu sizning kalibrlash tugmachasi uchun teshik bo'ladi.

Endi 1/4 dyuymli matkap yordamida pastda yana ikkita teshik oching. Bu simlar uchun teshiklar bo'ladi.

7 -qadam: Boshqarish qutisini tugating

Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!
Tekshirish qutisini tugating!

Endi siz shablonni ishlatasiz. Iloji boricha tozalang.

Qopqoqni oling va uni pastki qismiga qo'ying. Agar kerak bo'lsa, uni aylantiring, sizga asl yo'nalishda kerak.

Keyinchalik, har bir burchakdan chorak dyuymli teshik ochish uchun 7/64 matkapdan foydalaning. Taxminan chorak dyuym chuqurlikda burg'ulash; old tomondan burama!

Qopqoqni mahkamlash uchun tornavida va vintlarni ishlating.

Buni qilishning hojati yo'q, lekin agar siz uni zımpara bilan yaxshilab bersangiz, bu qutining ko'rinishini ancha yaxshilaydi.

8 -qadam: LEDlarni joylashtiring

LEDlarni joylashtiring!
LEDlarni joylashtiring!
LEDlarni joylashtiring!
LEDlarni joylashtiring!
LEDlarni joylashtiring!
LEDlarni joylashtiring!

Bu qutini elektronga tortish vaqti keldi! (Kim aytadi, bu so'z emas?) LEDlar ikkita halqada joylashtirilishi kerak; tashqi tomondan katta yashil uzuk, ichida kichikroq qizil halqa.

LEDni oling va uni teshikka joylashtiring. Uni katod (kalta kalta) tashqi tomonga qarab tekislang. Keyin uning atrofiga ozgina issiq elim yopishtiring!

Barcha LEDlar o'z teshiklarida bo'lmaguncha, bu jarayonni takrorlang. To'g'ri teshikni to'g'ri rangga qo'yish uchun ehtiyot bo'ling!

9 -qadam: LEDlarni qumlang

LEDlarni qumlang!
LEDlarni qumlang!
LEDlarni qumlang!
LEDlarni qumlang!
LEDlarni qumlang!
LEDlarni qumlang!

Chiziqsiz ko'rinish uchun, LEDlarni yog'och bilan yuving. Simlar kirmasidan oldin zımpara qilish yaxshiroqdir. (Mennikidan farqli o'laroq!)

Shu payt men teshiklarim juda katta ekanligini angladim! (Men 3/16 dyuymdan kattaroq o'lchamdan foydalanardim)

Yog'och plomba qutqarish uchun!

10 -qadam: erni lehimlang

Erlarni lehimlang!
Erlarni lehimlang!
Erlarni lehimlang!
Erlarni lehimlang!

Qisqa simni LEDga egib, keyingi LEDning qisqa oyog'iga tekkizing. Bu ikkalasini bir -biriga lehimlang va aylana bo'ylab davom eting. Igna pense katta yordamchi!

11 -qadam: Qarshiliklarni lehimlang

Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!
Rezistorlarni lehimlang!

Taxminan ikki dyuym uzunlikdagi qisqa simni kesib oling va uni echib oling! Uni rezistorning oyog'i atrofida aylantiring, qaysi uchi tugashi muhim emas. Aloqa doimiy bo'lishi uchun lehimli temirdan foydalaning! Buni barcha rezistorlar uchun qiling.

Keyin, rezistorli simni oling va uning bo'sh uchini LEDga ehtiyotkorlik bilan lehimlang. Qo'rg'oshinlar boshqa simlarga tegmasligiga ishonch hosil qiling! Buni har bir LED uchun bajaring va qisqa kiyimlarni ikki marta tekshiring.

Nihoyat, maydonchani lehimlaganingizda qolgan oyog'iga qisqa uzunlikdagi simni lehimlang.

12 -qadam: tugmani lehimlang

Lehim tugmasi!
Lehim tugmasi!
Lehim tugmasi!
Lehim tugmasi!
Lehim tugmasi!
Lehim tugmasi!

Qisqa uzunlikdagi boshqa simni kesib oling va echib oling va tugmachaning uchlaridan biriga lehimlang. Keyin tugmachaning barcha oyoqlarini kesib oling, bu sizning payvand chokiga ulashganidan tashqari.

Tugmani qutiga joylashtiring, shunda siz uni teshikdan tashqaridan itara olasiz. Tugmachaning bo'sh uchini LEDlarning erga ulanishiga lehimlang.

Nihoyat, tugmani joyida ushlab turish uchun ustiga ozgina issiq elim seping!

13 -qadam: Arduino -ga lehim

Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!
Arduino -ga lehim!

Pin sarlavhalarini Arduino dasturlash portiga lehimlang. Keyin ikkita simni (quvvat manbaidan va datchik uchun) teshiklaridan o'tkazing va yiqilmasligi uchun ozgina issiq elimdan foydalaning.

LEDlarni va tugmachadagi simlarni ajratib oling va yuqoridagi simlar sxemasiga muvofiq Arduino -ga lehimlang. Sizga qulaylik yaratish uchun quyida diagrammalarning bosma versiyasi keltirilgan.

14 -qadam: Sensorli korpusni yarating

Sensorli korpusni yarating!
Sensorli korpusni yarating!

Endi biz masofa sensori uchun korpus yasashimiz kerak. Men ilgari bu haqda boshqa yo'riqnomada yozgan edim, shuning uchun bu erda to'xtamayman.

Qutini yasash uchun Easy 2x4 elektron korpuslaridagi ko'rsatmalarga amal qiling, so'ngra qutining pastki qismidagi kichik tuynukni burg'ilash uchun 1/4 dyuymli matkap uchidan foydalaning.

15 -qadam: Sensor ulanishlarini tugating

Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!
Sensor ulanishini tugating!

Sensor simining bo'sh uchini qutidagi teshikdan o'tkazing, so'ng uni echib oling va rasmdagi kabi sensor moduliga lehimlang.

  • Qora GNDga o'tadi
  • Moviy ECHOga ketadi
  • Yashil TRIGga o'tadi
  • Qizil VCCga o'tadi

Sensorni mahkamlash uchun bir oz issiq yopishtirgichdan foydalaning, so'ngra kabelni kuchlanish uchun boshqa dabdan foydalaning. Qopqoqni burab qo'ying, ishingiz tugadi!

16 -qadam: Arduino dasturlashtiring

Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash
Arduino -ni dasturlash

Ogohlantirish - 25 mart, 2017 yil: "MuchTall" sharhlovchisi taklif qilganidek, men kodni kalibrlash vaqtida LED hisoblagichini kiritish uchun yangiladim. Iltimos, kodning yangi versiyasini yuklab oling.

Sensorni o'qish uchun bizga NewPing kutubxonasi kerak. Siz uni bu erdan yuklab olishingiz mumkin, men ham sizga qulay bo'lishi uchun uni quyida joylashtirdim. Arduino IDE -da Sketch> Kutubxonani qo'shish> Zip kutubxonasini qo'shish … -ni bosing va "NewPing.zip" papkasini ko'rsating.

Keyin, boshqa zip faylini chiqarib oling va Arduino IDEda 'ParkingSystemV1.1.ino' ni oching. Eskizni arduino -ga yuklang. Agar sizga yordam kerak bo'lsa, ushbu maqolani yoki ushbu maqolani ko'ring.

Qopqoqni burab qo'ying, siz tayyor!

17 -qadam: O'rnatish va ishlatish

2017 yilgi mikrokontroller tanlovida ikkinchi o'rinni egalladi

Sensorlar musobaqasi 2017
Sensorlar musobaqasi 2017
Sensorlar musobaqasi 2017
Sensorlar musobaqasi 2017

Sensorlar tanlovining 2017 yilgi ikkinchi mukofoti

Tavsiya: