12 Nisan 2017 Çarşamba

Radiuno (Yerli Arduino)

Projelerimiz tasarımı esnasında ilk olarak var olan Arduino modelleri üzerinden ilerlemek istedik. Özellikle  projelerimizin temelini oluşturan Ray montajlı kutular kullanımını hedeflediğimiz için çalışmalarımız o yönde gelişti. Başlangıçta UNO modeli yeterli gelirken, bir noktadan sonra yetersiz kaldı. Ama Mega modelinin önünde boyut engeli karşımıza çıktı. Dolayısı ile bir noktadan sonra kendi Arduino kartımızı tasarlamamız gerekti. Sonuçta UNO boyutunda MEGA kartı ottaya çıktı. Tabi besleme gereksimini tasarlanan diğer kartlardan karşılaması öngörüldüğü için devreden yer almadı.

Tabii ki bizde ek olarak seri (UART) portlardan birine Wifi kullanımı (küçük bir ekleme ile bluetooth) için port ve gerekli olan besleme modülü eklendi.

Eh, biraz daha cüretkar bir yaklaşımla USB-seri dönüştürücü cipi kendimize daha doğrusu piyasa şartlarımıza göre uyarladık.

Tabii ki iş diğer PCB modüllerle  iletişim olayına gelince kartın iki yönde de genişletilebilir olması açısından konnektörleri buna göre seçerek (maliyeti biraz daha artırarak) daha esnek bir yapıya kavuşturduk,



Not: PCB üzerindeki LED Arduino'nun 38 nolu bacağına denk gelmektedir. O nedenle kodlama esnasında kullanmak için dikkat edilmelidir.

Sahibinden.com adresinden monte edilmiş bir halde satın alabilirsiniz.

Radiuno (Yerli Arduino) ile ilgili kullanım bilgilerine erişebilirsiniz.
Win Automation fuarından pano üzerinde tanıtım için  kullandığımız Radiuno. Konnektörleri renklendirince bir başka oldu sanki...

PCB'nin görünümü..

Elemanları monte edilmişi Radiuno; kart üzerinde küçük bir alana sıkışan konnektörler biraz karışık görünmesi kaçınılmaz.

Üzerine wifi modülü takılmış (ESP8266-01) halde. Yeri konusunda takılmayın önceden belirtildiği gibi Raduiuno ürünü bir başka PCB modüller ile birlikte kullanımı için tasarlandığı için hali ile üzerine eklenebilecek modüllerde ona göre bir yerleşimi vardır.

Wifi modül için öngörülen konnektöre  uygun yapıdaki diğer modüllerin takılması da mümkündür.
Soldan sağa doğru: ESP8266-01, ESP8266-07 ve en sağdaki HC05 bluetooth modüldür.  Bu modüller seri port (UART) üzerinden haberleşmeleri vardır.
Yukarıdaki iki resim Radiuno kartı üzerindeki  konnektörlerin bacak tanımlamalarını göstermektedir.
Resimde görülen bağlantılar isp olarak bilinen 2x3  erkek pinlerin tanımlamalarını göstermektedir. Bu konnektör çok nadir olarak kullanılan bootloader yazılımının yüklenmesi için kullanılır. Bootloader Arduino programı ile oluşturduğunuz  kodların  USB portu üzerinden yüklemek istediğinzde  kart üzerinde işlemcinin iletişimi için gereklidir. Bootloader hazır alınan Radiuno  ürünlerinde yüklü gelir.
Radiuno üzerindeki elemanların yerleşimi,


Eleman
Tanımı
Miktarı
100n
SMD 805
13
10uF
CAPAE-5.3x5.3h6.1 veya tantal kondansatör
1
22p
SMD 805
2
1N5819
SMA
1
LED
SMD 805
3
1k
SMD 805
8
10k
SMD 805
3
470R
SMD 805
2
USB B
USB B jack 90 derece kart tipi dişi
1
ATMEGA2560
TQFP 100A kılıfında
1
LM1117-3V3
SOT223 3.3V regülator
1
FT232RL
SOP-28/7.7x0.65
1
16MHz kristal
HC-49U
1
10'li tek sıra dişi
bacak arası 2.54mm,uzun bacaklı
4
8'li tek sıra dişi
bacak arası 2.54mm,uzun bacaklı
4
6'lı tek sıra dişi
bacak arası 2.54mm,uzun bacaklı
1
2x3 sıra pin erkek
bacak arası 2.54mm
1
2x4 sıra pin dişi
bacak arası 2.54mm
1

Radiuno için örnek kod:
void setup() {
  // initialize digital pin 38 as an output.
  pinMode(38, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(38, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(38, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second
}

Programın yaptığı şey sadece 38 nolu pin'e bağlı LED'i 1 saniye aralıklarla yanıp söndürmektir.

Yukarıdaki film, Radiuno kullanımı konusunda bir fikir verecektir
Bu kart ile birlikte kullanılabilen diğer ürünlerimiz

Arduino PLC


40A Arduino motor sürücü

Home Automation Sistemi

Not: Burada gösterilmekte olan paylaşılmakta veya paylaşılacaktır.

Radiuno kartını yaptık veya satın aldık bundan sonra ne olacak diye soranlar için, bu kart bir Arduino kartı daha da önemlisi bir mikrokontroller kartıdır. Üzerinde neler yapılabileceği tamamen sizin hayal gücünüzle sınırlıdır. (Ayıracağınız zaman, edineceğiniz deneyim ve bilgi ile)  Yine de size birkaç  örnek daha sunmaya çalışacağız..

Ayrıca arduinotürkiye.com adresinde konu ilgili bilgeleri erişebilirsiniz.

Hiç yorum yok:

Yorum Gönder