Kendi Arduino'nu Kendin Yap |
Kendimiz Yapalım
Arduino, son zamanların en gözde, kullanımı basit ve pratik, fazlaca platformla uyumluluk sağlayan bir geliştirme kartıdır. Bir kere olsun Arduino kullanmak yerine, sıfırdan kendiniz tasarlamak istemez misiniz? O halde yazımızı dikkatle incelemelisiniz.
26.03.2015 tarihli yazı 23285 kez okunmuştur.
Güç Kaynağı Mekanizması
El yapımı Arduino yapımına güç regülatörümüzü ekleyerek başlıyoruz. Regülatör 9 Volt'u ATMega’nın kullanabilmesi için 5 Volt'a çevirecek.
1) 7805 güç regülatörümüzü “I” sütununda 1. 2. ve 3. satıra gelecek şekilde yerleştiriyoruz.
2) Ardından 2 adet 10 uF kapasitör ekliyoruz. İlk kapasitörümüzün (+) ucunu “G1” (-) ucunu “G2” pinlerine yerleştiriyoruz. Aynısını yapmak zorunda değilsiniz, aralarında yeterli bir mesafe oluşturmaya çalışıyoruz. Diğer kapasitörü breadboardun (+) ve (-) kısmına yerleştiriyoruz. İkinci kapasitörümüz (+) ucunu “j3” (-) ucunu “j2” pinine bağlıyoruz ve regülatör ile bağlantısını sağlamış oluyoruz.
Şimdi de güç LED'imizi ekleyeceğiz.
1) LED'imizin (+) ucu “d2” ve (-) ucu “d1” noktasına yerleştiriyoruz.
2 )Sistemle bağlantısını yapmak için “f1” ve “e4”, “f2” ve “e5” arasına kablo bağlantısı koyuyoruz.
3) Aynı işlemi (-) sütunumuz ve “b1” noktamız arasına da uyguluyoruz.
4) Direncimizi de sisteme bu noktada ekleyebiliriz. 220 Ohm değerindeki direnci (+) sütundan “b2” noktasına gelecek şekilde yerleştiriyoruz. Bu direnç LED'imizin korunmasını sağlayacak.
5) Son olarak breadboard üzerinde bulunan 2 (+) ve (-) sütunları birbiriyle bağlantı haline getiriyoruz.
Artık devremiz güç vermek için hazır durumda. 9 Volt bir pili sisteme ekleyerek devam edelim.
Sisteminizin çalıştığını görüp sevindiğinizi umuyorum ama şimdilik bu kadar eğlence yeter diyerek çalışmamıza devam edelim. Öncelikle lütfen pilinizi devreden çıkartın.
Mikrodenetleyici
Gelelim denetleyiciye, Atmega 328 kullanacağımızı listede belirtmiştik. Kısaca bahsedecek olursak; içerisinde mikroişlemci, flash memory (flash bellek), RAM, analog ve dijital input ve outputlar bulunduran bir sistemimiz oluyor kendileri, yanması pek olasıdır aman sahip çıkalım mikrodenetleyicimize.
Atmega üzerinde görebileceğiniz U şeklinde diye tarif edilebilecek bir çentik var. Denetleyicinin çentikli ucu, pinlerinin başladığı uçtur. Çentikli ucu baz alarak belirtilen diagrama göre pin1 nerede görebilirsiniz.
Pin1 “e9” bağlantılı olacak şekilde yerleştirelim. Denetleyicimiz için de ihtiyac duyduğumuz adımlar mevcut tabi ki, ilk başta 16 MHz clock kristale ihtiyaç duyacağız. Elinizde mevcutsa devam edelim. Elinizde mevcut değilse sorun yok, bir tane edinene kadar sizi burada bekliyor olacağım.
1) Kristali “b17” ve “b18” bağlantılı şekilde ekleyin. (+) ve (-) ucu yok, ekleyin gitsin sadece.
2) Kristal için 2 adet 22 pF kapasitöre ihtiyacımız var tabiki. İlk kapasitörü “a17” ve (-), ikinci kapasitörü “a18” ve (-) olacak şekilde ekleyin. Adımları lütfen resimlerden de takip ediniz.
3) Son olarak “a16” ve (-) arasına da bir bağlantı kurunuz. Şu resimde olduğu gibi bir sistem elde etmişseniz devam edeceğiz.
Bütün bu işlemler negatif kısım içindi, gelelim pozitif tarafa.
4) (+)/”j16”, (+)/”j17”, (-)/”j15” ve (+)/”a15” bağlantılarını kurun. Okuyarak değil, aşağıdaki modele bakarak kurmanızı tavsiye ederim, yazarak anlatımım biraz kötü kabul edelim.
Şimdi de kontrol LED haricinde bir de durum LED'i ekleyeceğiz.
1) LED'in (+) ucunu “i24” ve (-) ucunu “i25” olacak şekilde ekleyin.
2) (-) ve “j25” arasına 220 Ohm değerinde bir direnç yerleştirelim.
3) Son olarak “h24” ve “h18” arasına da bir bağlantı kurduk mu tamamdır. Rica ediyorum modelimizden kontrol etmeyi unutmayın.
2) (-) ve “j25” arasına 220 Ohm değerinde bir direnç yerleştirelim.
3) Son olarak “h24” ve “h18” arasına da bir bağlantı kurduk mu tamamdır. Rica ediyorum modelimizden kontrol etmeyi unutmayın.
Programlamaya Az Buçuk Daha
Programlama işlemine geçmeden önce son olarak eklememiz gereken şeyler var. Hemen bunları da eklersek heyecanla beklenen kısıma geçebiliriz.
1) (-)/”d6” arasına kablo bağlantısı kuralım.
2) “d8” ve “c9” arasına bir kablo bağlantısı yapıyoruz ki bu ATMega pin1 dengi olmalı.
3) Bir de buton eklememiz gerekecek. “e6”, “e8”, “f6”, “f8” olacak şekilde 4 bacağı yerleştirelim butonumuzun.
4) “b9” ve (+) arasına da 10k Ohm direnci yerleştirelim hızlıca.
Bitti bu kadar. Sistemimiz hazır. Şimdi ekleyeklerimiz sadece headerlar ki bunlar programlamamız için gerekli.
4) “b9” ve (+) arasına da 10k Ohm direnci yerleştirelim hızlıca.
Bitti bu kadar. Sistemimiz hazır. Şimdi ekleyeklerimiz sadece headerlar ki bunlar programlamamız için gerekli.
1) 6’lı bir header setini “b25”, “b30” arasına yerleştirin. Setiniz yoksa tek tek takabilirsiniz. Header yoksa kablo yerleştirebilirsiniz, heyecandan aklınıza gelmemiş olabilir.
2) ”d10” ve “e27”, “c11” ve “d26”, “d9” ve “c23” arasına kablo bağlantılarını da yapalım.
3) ”c25” ve “b23” arasına da 100 nF kapasitör yerleştirmemiz gerekecek. Kutuplu değil, onu da takın gitsin.
4) ”a30” ve (-) arasına da son bir kablo bağlantısı kurarsak süper olur.
2) ”d10” ve “e27”, “c11” ve “d26”, “d9” ve “c23” arasına kablo bağlantılarını da yapalım.
3) ”c25” ve “b23” arasına da 100 nF kapasitör yerleştirmemiz gerekecek. Kutuplu değil, onu da takın gitsin.
4) ”a30” ve (-) arasına da son bir kablo bağlantısı kurarsak süper olur.
Arduinolar Fora
Ve bitti! Sistemimizin son hali böyle olmalı. Donanımsal olarak hazırız, el emeği, göz nuru, bol bileşenli arduinomuz artık hazır.
Gelecek yazımızda da hazır arduinonuzu nasıl kodlayacağınızı anlatacağız ve basit bir Blink devresi ile test edeceğiz.
Hakan Çolakoğlu
Kaynak:
►MakerPress
YORUMLAR
Aktif etkinlik bulunmamaktadır.
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri
- Teknik Servis | Megger Türkiye
- Güneş Enerji Santrallerinde Yıldırımdan Korunma ve Topraklama
- Megger Türkiye Ofisi
ANKET