Arduino Araba Ateşleme Sistemi ... Carduino !: 7 Adım

Arduino Araba Ateşleme Sistemi ... Carduino !: 7 Adım

İçindekiler:

Anonim

Bunlar, Arduino tarafından sürülen bir röle inşa etmek için ihtiyacınız olacak temel malzemelerdir.

- Büyük hobi kutusu

- Seçtiğiniz Arduino çipi (benim durumumda R3 nakavt)

- Boş PCB

- Otomotiv 14VDC 60A rölesi

- 3x4 Matrix tuş takımı (Resimdeki birinin matris olmadığını, kullanılanın da olduğunu biliyorum.)

- Cat 5e ethernet kabloları ve soketleri

Kullanılan tüm ilave parçalar aşağıdaki gibidir:

- Talaşların montajı için kauçuk vakum hattı (resimde)

- Her şeyi monte etmek için çeşitli vidalar ve somunlar (4-40 ve daha küçük kullanın)

- Tel konnektörleri ve ısıyla daralan makaron

- Güç kaynağı kartı için çeşitli bileşenler (resimlere bakın)

- Bir sürü sabır!

Kullanılan aletler:

- Matkap ve matkap uçları

- Maket bıçağı

- Küçük testere bıçağı

- Havya

- Kerpetenler / Tornavidalar

Gereçler:

1. Adım: Kutuyu Yapın

Lütfen ethernet krikolarındaki hack işimden özür dilerim, ama burada önemli olan her şeyin rahatça yerine oturduğundan emin olmak ve bir kablo, bağlantı veya bileşenin her şey monte edildikten sonra sabitlenmesi / taşınması / değiştirilmesi gerekiyorsa çalışmak için yeterli alana sahip olmanızdır.. Ardından montaj deliklerini işaretleyin ve delin.

Adım 2: Arduino'yu Programlamak

Arduino'da yeniyseniz bu belki de tüm sürecin en zor kısmıdır. Kullanılan 3x4 Matrix tuş takımı toplam 9 pin deliğine sahiptir, ancak ilk ve son hiçbir şeye bağlı değildir ve bu nedenle göz ardı edilebilir. Dolayısıyla, pimlerin numaralandırılması, toplam 7 pim için soldan sağa, 0-6'dır. Arduino kartında 2 numaralı pimden başlıyoruz ve 8 numaraya gidiyoruz. Kroki eklenmeli, sadece indirin ve kullanın!

Bağlantılar aşağıdaki gibidir:

Matrix Pimi: 0 Arduino Pimi: 7

1, 5

2, 8

3, 2

4, 6

5, 3

6, 4

Arduino pimi 12, röle sürüş devresinin çıkışıdır.

Adım 3: Güç Kaynağı ve Sürücü Devresini Kurma

Bu sistem arabama monte edilecek ve silecek motorları gibi şeylerin neden olduğu voltaj yükselmelerine karşı korunmalıdır. Ayrıca, voltajı maksimum 12 volt'ta tutmak da istenmektedir. Bu gereklilikleri yerine getirmek için aşağıdaki gibi basit bir doğrusal devre yapılmıştır:

Sıcak kablo, sigorta bloğundaki anahtarlı bir musluktan gelir. İlk bileşen, 15 volttan daha büyük herhangi bir voltajı boşaltmak için kullanılan 15 volt ters taraflı bir Zener diyodudur. Daha sonra, aracın çalışma gerilimini (tipik olarak 14.2 - 14.5 volt) yaklaşık 2.8 volt düşürmek için dört adet 0.7 volt ileri taraflı diyot vardır. Bu, voltajın en fazla + - 12 volt olmasını sağlar, ancak bir sonraki bileşen, 12 volttan daha büyük bir şeyi boşaltan, maksimum 12 volt garanti eden 12 volt ters taraflı Zener'dir. Bunun ardından filtreleme için bir 330 uH indüktör ve daha sonra büyük bir voltaj artışı için son çare olarak bir MOV bulunur. Son olarak, normal filtreleme ve pürüzsüzleştirme için bir 104 seramik kondansatör ve 220 ticF elektrolitik. Sonunda, akımın Arduino kartına uygulanmasına izin verilir.

Çipin diğer tarafında, Arduino pininin (12) bir dirençle NPN 2N2222 transistörünün tabanına bağlandığı resimde gösterildiği gibi röle sürüş devresidir.

Adım 4: Hepsini Bir Araya Getirmek

Her şeyden önce kablo çekmenin en iyisi olacağına karar verdim, başlamak için Vin jakını, USB B tipi dişi konektörü ve panelin sağ tarafındaki başlıkları lehimledim. Sonra, herhangi bir nedenle birisinin şifremi değiştirmeyi denemesi için bağlantı kolaylığı ve güvenlik düzeyi için her şeyi Cat 5e Ethernet'e dönüştürdüm. Cat 5e'yi USB'ye geri dönüştürmek için, sisteme girmek için "anahtar" olarak özel bir yama kablosu yapıldı. Resimde, tüm uygun bağlantılar yapılmış ve test edilmiştir.

Adım 5: Son Meclis

Burada her şey yerinde ve monte edilir. Bunu tekrar yapsaydım, gerekirse bileşenleri (çoğunlukla Arduino kartı) değiştirmeyi daha modüler ve kolay hale getirirdim.

Adım 6: Kurulum

Sonunda eğlenceli kısım geliyor. Ana gösterge grubunun arkasındaki küçük bir boşluk cebi sayesinde kurulum iyi gitti, ancak liberal bir epoksi uygulaması kullanılarak bir braket yapılmalı ve kutuya tutturulmalıydı. Ardından, tuş takımı ve Arduino arasında bir bağlantı kurmak için, ön panelin arkasında, sürücü tarafı direğinin yukarısında ve tavan döşemesinin altında bir cat5e ethernet kablosu çalıştırıldı. Tuş takımını monte etmek için, pedin profili kurşun kalemle çizildi ve daha sonra her şeyi sabitlemek için klavyeyi bazı küçük makine vidalarıyla yerleştirmek için bir delik açıldı. Ardından, döşeme parçası tekrar yerine yerleştirildi. Son meydan okuma Arduino'yu güçlendirme biçiminde geldi. Anahtarlamalı bir güç kaynağına ihtiyacım vardı ve en uygun musluk 12v prizdendi, bu yüzden hızlı bir bağlantı ve her şey yolunda gitmeye değerdi. Ya da öyle düşünmüştüm. Tüm göstergeleri ve parçaları yeniden yükledikten sonra şifreyi değiştirmek istedim, bu yüzden dizüstü bilgisayarımı usb üzerinden cat5e patch kablosuna taktım, yükleme ve … hatalarına tıkladım! Flabergasted, sistem kurulumdan önce gayet iyi çalıştığı için, kısa çizgiyi tekrar söküp kutuyu çıkardım. Sonra yükleme girişiminde bulunuldu ve … başarı! "Ne ****" Kendi kendime düşündüm, bu yüzden kutuyu yeniden yerleştirdim ama kısa çizgiyi tekrar bir araya getirmeden önce tekrar yüklemeye çalıştım ve … hata! Şimdi bağlı olan tek şey 12V, toprak ve bilgisayar (not: kontak anahtarı kapalı), bu yüzden bir topraklama sorununa işaret ediyordum, bu yüzden topraklama kablosunu çıkardım ama 12V'u takılı bırakıp programlamaya ve başarmaya çalıştım! Bu öngörülemeyen durumu atlatmak için kutunun yanına monte edilmiş bir rocker anahtarı ekledim, böylece araba ile toprak bağlantısını kesmek için sistem programlanırken "izole edilmiş" ve sonra normal çalışma için geri döndürülmüş.

Adım 7: Sonuç

Sonuçta, proje çok eğlenceliydi ve bir Arduino'nun çok yönlülüğünü gösterdi. Arabada sistemi şimdi yaklaşık bir yıldır var ve şimdiye kadar çok iyi. Bunu tekrar yapsaydım farklı bir şekilde yapacağım birkaç şey Arduino'yu kutuya monte edip, gelecekte bir noktada kolayca çıkarılıp değiştirilebilecekti. O zamandan beri yaptığım her şey, içine tasarlanmış bu "modüler" ve kolay bakım konseptine sahipti. Ayrıca, kullandığım tuş takımının bir özelliği de tuşların herhangi bir pozitif basınç tarafından yerinde durmamasıdır, yani, sağlam motor montajlarım sayesinde araç titreştiği için, tuşlar belirli frekanslarda ve bunların harmoniklerinde duyulur ve agresif bir şekilde titrer.. Bu gürültüye alıştım ve umursamıyorum ama orada olmasaydı da üzülmezdim:). Herhangi bir sorunuz, öneriniz veya eleştiriniz varsa lütfen yorum veya pm!