Mündəricat:

Arduino park köməkçisi: 17 addım (şəkillərlə birlikdə)
Arduino park köməkçisi: 17 addım (şəkillərlə birlikdə)

Video: Arduino park köməkçisi: 17 addım (şəkillərlə birlikdə)

Video: Arduino park köməkçisi: 17 addım (şəkillərlə birlikdə)
Video: BestCon BroadLink Fairy Light - гирлянда с динамическими сценами, интегрируем в Home Assistant 2024, Iyul
Anonim
Arduino park köməkçisi
Arduino park köməkçisi
Arduino park köməkçisi
Arduino park köməkçisi

Müəllif tərəfindən addictedToArduinoFollow Ətraflı:

Asan 2x4 Elektron Qutuları
Asan 2x4 Elektron Qutuları
Asan 2x4 Elektron Qutuları
Asan 2x4 Elektron Qutuları

Haqqında: Rəsmi olaraq demək olar ki, bütün vaxtlarını tel bağlamağa, kod yazmağa və insanların "darıxdırıcı" adlandırdıqları digər işlərə sərf edən insanlardan biriyəm. LEDlər, Arduinos ilə işləməkdən və hər şey etməkdən zövq alıram … AddictedToArduino haqqında daha çox »

Kiçik qarajları olanlarımız, bir az çox uzaqda və ya bir az kənarda park etmənin və maşının ətrafında gəzə bilməməyin məyusluğunu bilirlər. Bu yaxınlarda daha böyük bir nəqliyyat vasitəsi aldıq və ön və arxada gəzmək üçün mükəmməl bir qarajda park edilməlidir.

Məyusluğumu sakitləşdirmək üçün hər dəfə dəqiq yerdə park etməyimə imkan verən bir cihaz dizayn etmək qərarına gəldim. Arduino, led, sensorlar və demək olar ki, hər hansı bir elektronla işləməyi sevirəm, buna görə də ehtimal ki, içərisində bir Arduino və öndə bir dəstə LED ilə bir ziddiyyət olaraq bitəcəyini bilirdim!

Bu layihənin hər bir addımını yaxşı sənədləşdirmək üçün əlimdən gələni etdim, amma unutmayın ki, bəzi mürəkkəb, sıx lehimləmə var; yəqin ki, bu sizin ilk layihəniz olmamalıdır.

Addım 1: Ehtiyacınız olacaq…

Sizə lazım olacaq…
Sizə lazım olacaq…
Sizə lazım olacaq…
Sizə lazım olacaq…
Sizə lazım olacaq…
Sizə lazım olacaq…

Bu materialların hamısı ucuzdur və asanlıqla əldə edilə bilər. Mən bu təchizatçıların heç biri ilə əlaqəli deyiləm, sadəcə təchizatı aldığım yerdirlər.

Materiallar:

  • 1x2x4 - ən azı 8 "uzunluğunda
  • 8x Philips Vintlər - Tercihen 1 "Uzun
  • 1x Güc Təchizatı - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 volt, 16 MHz
  • 1x HC-SR04 Ultrasonik Məsafə Sensoru
  • 12x Delikli Rezistorlar - 220 ohm, 1/4 vat
  • 8x Yaşıl LED - 5 mm
  • 4x qırmızı LED - 5 mm
  • 1x toxunma düyməsi - 6 mm
  • Ayaq tərəfindən satılan 3x Dörd İletkenli Tel - 22 ölçü
  • 1x Telli - 28 ölçü

Alətlər:

  • Tel çıxarıcı
  • Şerit testere
  • Lehimleme dəmir
  • Lehim - 60/40 Rosin Core istifadə edirəm
  • İsti Yapışqan Tabancası
  • Sürət Meydanı
  • Yapışqan yapışdırın
  • Philips Tornavida
  • Qələm
  • Qazma
  • 7/64 "Matkap ucu - bu vintlərinizin ölçüsündən asılıdır
  • 3/16 "qazma ucu
  • 1/4 "qazma ucu
  • 1 "Forstner Bit
  • Arduino IDE ilə kompüter burada yükləyin.
  • FTDI proqramçısı burada

Addım 2: Çap et və kəs

Çap et və kəs!
Çap et və kəs!
Çap et və kəs!
Çap et və kəs!

Bu proyektdə ilk addım korpusu düzəltməkdir. Daha əvvəl göstərilə bilən, asan 2x4 Qutularda yazdığım bir texnikadan istifadə edirik.

Aşağıdakı PDF Nümunəsini çap edin. 100% miqyasda çap etməyə hazır olduğunuzdan əmin olun.

İndi nümunəni kəsin və 2x4 -ə yapışdırın. Kenarları düzəltmək üçün diqqətli olun. Bu yalnız müvəqqətidir, ona görə də yüngülcə yapışdırın.

Addım 3: Uzunluğu kəsin

Uzunluğa kəsin!
Uzunluğa kəsin!
Uzunluğa kəsin!
Uzunluğa kəsin!

Nümunənin kənarında 2x4 kəsmək üçün şerit testerenizi istifadə edin. Bir kəsmə maşını və ya masa testerəsindən də istifadə edə bilərsiniz.

Addım 4: Qapağı kəsin

Qapağı kəsin!
Qapağı kəsin!
Qapağı kəsin!
Qapağı kəsin!
Qapağı kəsin!
Qapağı kəsin!

İndi bu şeyi 2x4 -dən bir qutuya çevirməliyik! 2x4 -ün yan tərəfində, qutunun arxasından təxminən dörddə bir düym uzunluğunda bir xətt çəkmək üçün sürət kvadratınızı istifadə edin.

Şerit testeresine qayıdın və birbaşa xətti kəsin. Bu, qapağımız olacaq ayrı bir parça kəsəcək. Barmaqlarınıza yaxın kəsəcəksiniz; Zəhmət olmasa ehtiyatlı olun!

Addım 5: Darıxın

Darıxdırın!
Darıxdırın!
Darıxdırın!
Darıxdırın!
Darıxdırın!
Darıxdırın!

Qələmdən istifadə edərək, bütün kənarlardan təxminən yarım düym böyük blokun arxasındakı kobud bir kvadrat işarələyin.

İndi 1-düymlükdən istifadə edərək düzbucaqlı delik açın. Öndən keçmədən mümkün qədər dərin qazmalısınız. Çox dərin qazma!

Addım 6: Qazma! Qazma! Qazma

Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!
Qazma! Qazma! Qazma!

3/16 düymlük matkap ucunu bağlayın və naxışın ön tərəfində işarələnmiş hər bir deliyi diqqətlə qazın. Qazmadan əvvəl bir çəngəl ilə kiçik bir girinti etsəniz ən yaxşı işlədiyini gördüm.

Sonra, təxminən alt hissənin ortasında 3/16 düymlük bir çuxur qazın. Bu, kalibrləmə düyməniz üçün bir çuxur olacaq.

İndi 1/4 düymlük qazma ucunu istifadə edərək altda daha iki delik açın. Bunlar tellər üçün deliklər olacaq.

Addım 7: Nəzarət qutusunu bitirin

Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!
Nəzarət qutusunu bitirin!

İndi model istifadə edirsiniz. Mümkün qədər təmizləyin.

Qapağı götürün və altına qoyun. Gerekirse onu çevirin, orijinal oriyentasiyaya ehtiyacınız var.

Sonra hər küncdən təxminən dörddə bir düymlük bir çuxur qazmaq üçün 7/64 matkap ucunu istifadə edin. Təxminən dörddə bir düym dərinlikdə qazın; öndən keçməyin!

Qapağı bağlamaq üçün tornavida və vintlərdən istifadə edin.

Lazım deyil, ancaq zımpara ilə yaxşı bir şey verərsəniz qutu daha yaxşı görünür.

Addım 8: LEDləri daxil edin

LEDləri daxil edin!
LEDləri daxil edin!
LEDləri daxil edin!
LEDləri daxil edin!
LEDləri daxil edin!
LEDləri daxil edin!

Bu qutunu elektronlaşdırmağın vaxtı gəldi! (Kim deyir ki, bu söz deyil?) LEDlər iki üzükdə yerləşdirilməlidir; içərisində daha kiçik qırmızı üzük olan xaricdə böyük bir yaşıl üzük.

Bir LED götürün və bir çuxura yapışdırın. Katodu (daha qısa qurğuşun) kənara doğru yönəldin. Sonra ətrafına bir az isti yapışqan qoyun!

Bütün LEDlər çuxurda olana qədər bu prosesi təkrarlayın. Doğru rəngi doğru çuxura qoymaq üçün diqqətli olun!

Addım 9: LEDləri zımpara edin

LEDləri zımpara edin!
LEDləri zımpara edin!
LEDləri zımpara edin!
LEDləri zımpara edin!
LEDləri zımpara edin!
LEDləri zımpara edin!

Daha qüsursuz bir görünüş üçün, LED -ləri taxta ilə bərabər şəkildə qumlayın. Tellər girmədən əvvəl zımpara etmək daha yaxşıdır. (Etdiyimdən fərqli olaraq!)

Bu anda deşiklərimin çox böyük olduğunu anladım! (3/16 daha böyük bir ölçü istifadə etdim)

Ağac doldurucu xilasetmə üçün!

Addım 10: Zəmini Lehimləyin

Zəmini Lehimləyin!
Zəmini Lehimləyin!
Zəmini Lehimləyin!
Zəmini Lehimləyin!

Qısa ipi bir LED -ə bükün və növbəti LED -dəki qısa ayağa toxunun. Bu ikisini birlikdə lehimləyin və dairənin ətrafında davam edin. İğne burunlu kəlbətin böyük köməkdir!

Addım 11: Rezistorları lehimləyin

Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!
Rezistorları lehimləyin!

Təxminən iki düym uzunluğunda qısa bir tel kəsin və soyun! Bir rezistorun bir ayağının ətrafına bükün, hansı ucunun əhəmiyyəti yoxdur. Əlaqəni daimi etmək üçün lehimləmə dəmirindən istifadə edin! Bunu bütün rezistorlarınız üçün edin.

Sonra, bir rezistor-tel cüt tutun və sərbəst ucunu bir LED-ə diqqətlə lehimləyin. Kabellərin digər tellərə toxunmamasına əmin olun! Hər LED üçün bunu edin və şortu iki dəfə yoxlayın.

Nəhayət, zəmini lehimləyərkən qalan ayağa qısa bir tel bağlayın.

Addım 12: Düyməni Lehimləyin

Düyməni Lehimləyin!
Düyməni Lehimləyin!
Düyməni Lehimləyin!
Düyməni Lehimləyin!
Düyməni Lehimləyin!
Düyməni Lehimləyin!

Başqa bir qısa tel kəsin və soyun və düymənin uclarından birinə lehimləyin. Sonra lehim birləşməsindən bitişik olanlardan başqa bütün düymənin ayaqlarını kəsin.

Düyməni çuxurdan kənardan itələmək üçün qutuya qoyun. Düymənin sərbəst ucunu LED -lərin torpaq əlaqələrinə lehimləyin.

Nəhayət, yerində saxlamaq üçün düyməyə bir az isti yapışqan sürtün!

Addım 13: Arduinoya lehim

Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!
Arduinoya lehim!

Pin başlıqlarını Arduino proqramlaşdırma limanına lehimləyin. Sonra iki teli (enerji mənbəyindən və sensor üçün olanı) deliklərindən itələyin və düşməmək üçün bir az isti yapışqan istifadə edin.

LED -lərdən və düymələrdən telləri soyun və yuxarıdakı sxemə uyğun olaraq Arduino -ya lehimləyin. Rahatlığınız üçün aşağıda diaqramların çap edilə bilən bir versiyası verilmişdir.

Addım 14: Sensor Qutusu yaradın

Sensor Qutusu yaradın!
Sensor Qutusu yaradın!

İndi məsafə sensoru üçün bir korpus düzəltməliyik. Bu barədə əvvəllər başqa bir Təlimat kitabında yazmışdım, buna görə də bura keçməyəcəyəm.

Qutu hazırlamaq üçün Easy 2x4 Elektron Qutulardakı təlimatları izləyin, sonra qutunun altındakı kiçik bir delik açmaq üçün 1/4 düymlük matkap ucunuzu istifadə edin.

Addım 15: Sensor Əlaqələrini bitirin

Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!
Sensor Əlaqələrini bitirin!

Sensor telinin sərbəst ucunu qutudakı delikdən itələyin, sonra soyun və şəkildəki kimi sensor moduluna lehimləyin.

  • Qara GND -ə gedir
  • Mavi ECHO -ya gedir
  • Yaşıl TRIG -ə gedir
  • Qırmızı VCC -yə gedir

Sensoru korpusa bağlamaq üçün bir az isti yapışqan istifadə edin, sonra kabelin gərginliyini azaltmaq üçün başqa bir dabdan istifadə edin. Qapağı bağlayın və işiniz bitdi!

Addım 16: Arduino proqramlaşdırın

Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!
Arduino proqramlaşdırın!

Xəbərdarlıq - 25 Mart 2017: "MuchTall" şərhçisi tərəfindən təklif edildiyi kimi, kodu kalibrləmə zamanı bir LED geri sayımı daxil etmək üçün yenilədim. Zəhmət olmasa kodun yeni versiyasını yükləyin.

Sensoru oxumaq üçün NewPing kitabxanasına ehtiyacımız var. Buradan yükləyə bilərsiniz, rahatlığınız üçün aşağıda əlavə etdim. Arduino IDE -də, Eskiz> Kitabxanaya daxil et> Zip Kitabxanası əlavə et … düyməsini vurun və 'NewPing.zip' qovluğunu göstərin.

Sonra, digər zip faylını çıxarın və Arduino IDE -də 'ParkingSystemV1.1.ino' açın. Eskizi arduinoya yükləyin. Yardıma ehtiyacınız varsa bu məqaləyə və ya bu məqaləyə baxın.

Qapağı vidalayın, işiniz bitdi!

Addım 17: Montaj və İstifadə

2017 -ci il Mikrokontroller Müsabiqəsində ikinci yeri tutdu

Sensorlar yarışması 2017
Sensorlar yarışması 2017
Sensorlar yarışması 2017
Sensorlar yarışması 2017

Sensorlar Müsabiqəsində 2017 -ci ilin ikinci mükafatı

Tövsiyə: