İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
oomlout HQ çevresinde açık kaynaklı Arduino mikro denetleyicisinin büyük hayranları olduğumuz bir sır değil. Önceden hazırlanmış Duemilanove panosu harika bir prototipleme platformudur, ancak bazen kendiniz için bir şeyler yapmak eğlencelidir. Aşağıda, bir devre tahtası ve bileşen yığınını alıp kendi Arduino uyumlu makinenize nasıl dönüştüreceğinize dair bir kılavuz yer almaktadır. Aşağıdaki tüm adımlar, aşağıdan indirilebilen eğlenceli, yazdırılabilir bir kılavuzda özetlenmiştir (BBAC-Assembly-Guide.pdf). Breadboard yerleşim sayfası 2. adımdan indirilebilir. Haydi başlayalım…(Utanmaz fiş)Ayrıca tüm parçaları içeren bir kit satıyoruz (bir devre tahtası, basılı yerleşim sayfası ve basılı kılavuz) böylece hemen yapmaya başlayabilirsiniz.(UK Breadboard Arduino Uyumlu Kit (BBAC))(açık kaynak)Oomlout'ta elimizden geldiğince açık olmayı seviyoruz, bu tutum doğrultusunda tüm tasarım dosyaları (sketchup modelleri, corel draw layout, pdfs vb.) bulunabiliyor. https://www.oomlout.com/BBAC/ adresinde (bir şeyin eksik olduğunu düşünüyorsanız veya farklı formattaki bir dosyanın mesaj olarak bırakılmasını istiyorsanız ([email protected]) size yardımcı olmaya çalışacağız.)
Adım 1: Parçalar
Bir Arduino uyumlu, bir düzineden fazla farklı bileşen gerektiren yapmak çok kolaydır. Gerekli Parçalar:
- 0 ohm Direnç (x12) (digikey)
- 560 Ohm Direnç (x2) (digikey)
- 10 k ohm Direnç (x2) (digikey)
- 100 mikro Farad Kondansatör (x2) (digikey)
- 100 nano farad kapasitör (x2) (digikey)
- 22 Pico Farad kondansatör (x2) (digikey)
- 16 MHz Kristal (x1) (digikey)
- 5 mm Kırmızı LED (x1) (digikey)
- 5 mm Yeşil LED (x1) (digikey)
- 50 mm Atlama Kablosu (x8) (İngiltere'den alıntı) (adafruit ABD)
- 6 Pinli Başlık (Programlama) (x1) (digikey)
- 7805 5Volt Regülatör (x1) (digikey)
- 9 volt Pil klipsi (x1) (digikey)
- Buton (x1) (digikey)
- Atmega 168 (Arduino önyükleyici ile) (x1) (digikey) (önyükleyiciyi kendiniz yakmanız gerekecek)
- BBAC Sayfası / Kılavuzu (x1) (2. adımda indirilebilir)
- Breadboard (x1) (oomlout İngiltere) (adafruit ABD)
Adım 2: Düzen Sayfası ve Bir araya getirme
Bileşen yerleştirmeyi kolaylaştırmak için bir devre tahtası yerleşim sayfası hazırladık. Basitçe yazdırın, devre tahtanızın üzerine koyun ve bileşenleri yerleştirmeye başlayın veya aşağıdaki adım adım Lego stili talimatları izleyin.
Adım 3: Programlama
Bu biraz karmaşık bir adımdır. Breadboard'umuzda herhangi bir USB seri devresi olmadığı için ek donanım gereklidir. Ancak endişelenmeyin, ya yedek bir Arduino Duemilanove kartı veya bir FTDI USB-Seri kablo kullanarak iki seçeneğiniz var.seçenek 1 - Arduino Duemilanove Kartı KullanmaBu seçenek için mevcut USB devresini (ve kapasitörü sıfırlamayı) kullanacağız. her Duemilanove tahtasında. Adım 1 - ATMega168 Chip'i çıkarın
Büyük çipi nazikçe yuvasından çıkarın
Adım 2 - Uygun kabloları Atlama kablolarını kullanarak bağlayın (düzen sayfasında notlar vardır)
- dijital pin 0'ı dijital pin 0'a bağlayın
- dijital pin 1'i dijital pin 1'e bağlayın
- sıfırlama pimini sıfırlama pimine bağlayın
- 5V'yi kırmızı raya (5V) bağlayın
- gnd'yi mavi raya bağlayın (gnd)
Adım 3 - BBAC'nizi programlayın
Arduino IDE'yi açmayı bitirdiniz ve BBAC'ınızı Duemilanove kartınızı yaptığınız gibi programlayın
seçenek 2 - Bir FTDI USB Seri Kablosu Kullanma
Bu seçenek bir FTDI USB-Seri kablo kullanır (İngiltere'de (farnell). ABD'de burada bulunabilirler(adafruit))
Adım 1 - Kabloyu prize takın
FTDI kablosunun ucundaki 6 pinli dişi başlığı BBAC'ınızdaki 6 pinli başlık üzerine takın (kabloların renklerini sayfadaki işaretlerin renkleriyle eşleştirin)
Adım 2 - Program
Ardından Arduino IDE'yi açın ve BBAC'nizi normal şekilde programlayın. Neredeyse normal olarak, her çizimi yüklemeden önce sıfırlama düğmesine basmanız gerekir
Adım 4: Sırada Ne Var?
Tebrikler, her şey yolunda gittiyse, kendinize bir breadboard üzerinde tam olarak çalışan bir Arduino uyumlusunuz. (eğer işe yaramadıysa, [email protected] adresine bir e-posta göndermekten çekinmeyin, onu çalıştırmanıza yardımcı olmak için elimizden gelenin en iyisini yapacağız).