Yerli Arduino: R-arduino

Paylaş
Yerli Arduino: R-arduino

Benim Arduino’m R-arduino.

(Arduino da bizi etkileyen; bir defa ilerlemeye başlayınca başarılan işlerin, bir coşku seli şeklinde akmaya başlamasıydı. )

Mesleğimiz olan elektronik ile otuz yılı bulan bir zamandır uğraşıyoruz. Geçen zaman içerisinde, o zamanın sunduğu imkanlar ile pek çok konuda elektronik cihazlar yaptık. Taa ki akıllı cep telefonlarının ilk çıktığı yıllar da bir aile ortamında “mesleğimiz elektronik” olduğunu söylediğimizde, elini akıllı telefonun ekranında gezdiren ailenin genç üyesi “-bunu da yapabiliyor musunuz?” dediği güne kadar.

O gün benim için kendimi mesleki yetersiz hissettiğim gündü.

Fakat bu meslek, bana piyasada olmayan ama benim veya başkalarının ihtiyacı olan şeyleri yapabilme yeteneğini kazandırmıştı.

Yeni teknolojileri nasıl öğrenebileceğimi ve uyum sağlayabileceğimi düşünürken, Arduino isimli ürün ile tanıştım. Arduino’yu tanıyıp kullanmaya başladığımda, elektronik dünyasını da başka bir şekilde algılamaya başladım. Açık kaynak (open source) kod paylaşımları, Arduino’yu öğrenmek isteyenlerin işlerini öylesine kolaylaştırıyordu ki, daha yolun başında, yolu yarıladığımızı hissettik.

İlk başlarda her türlü tasarımımız UNO modeli üzerine kurulu idi. Fakat biz konularda ilerledikçe, UNO bize yetmemeye başladı. Ardından MEGA modeline geçtik. Fakat MEGA’nın boyutsal farklılığı, UNO modeli için kullandığımız kutulara sığamamaya neden oldu.

Bu noktadaki duraksama, bizde bir isyana ve patlamaya sebep oldu. Teknolojiyi istediğimiz şekle pek ala dönüştürebiliriz diye düşündük. Bu noktadan sonra kendi oyunumuzun kurallarını koyan bizdik. Yeni bir Arduino tasarladık ve bundan sonrası tam bir coşku içinde geçti.

Boyut olarak UNO modeli ile birebir aynı boyutta, fakat işlemci ve özellik olarak, MEGA modeli özelliklerinde bir kart geliştirdik. Bu kartın üzerine alışılmışın dışında ESP serisi (wifi) modülleri takıp kullanabileceğimiz bir de konnektör koyduk. (Bununla da yetinmeyip ek bir kart ile bluetooth modüllerin kullanımına olanak tanıdık.)

“Arduino da bizi etkileyen; bir defa ilerlemeye başlayınca başarılan işlerin, bir coşku seli şeklinde akmaya başlamasıydı. “

Eğitim veya başlangıç setlerinde yapabildiklerimizi, yalnızca kendi masamızda arkadaşlarımızla paylaşabilmemiz, bizi kutulanabilir ve her yerde çalışabilecek ürünler oluşturmaya yöneltti.

Öncelikle kendi ihtiyacımızı düşünüp bir devre yaptık, dijital ve analog girişlerden bilgi okuyup,4 tane röleyi kumanda etmek ve 24Voltluk bir motorun hızını ayarlamak gerekiyordu. UNO modeli ile çalıştırmak üzere tasarladığımız bu kartı, yeni tasarladığımız R-arduino kartı ile de kullanabiliyoruz. R-arduino kartının wi-fi ve bluetooth desteği bu devreyi cep telefonundan da kumanda etme imkanı sağladı.

Bir anda nereden nereye geldik diye düşünebilirsiniz, işte bize Arduino ile çalışırken, coşku veren de budur. Bir anda önünüzdeki bütün kapılar açık. Yapabilecekleriniz hayalleriniz ile sınırlı.

ITEAT firmasının üretmiş olduğu dokunmatik (touch) LCD zaten elinizin altında hazır, tek yapınız gereken kendi tasarım programında ekranı hazırlamak.

Tablet üzerinden kontrol zor görülebilir, ama bluetooth’dan tablete bağlanmak app inventor programı ile blocks mantığı üzerinden çalışan kodlamayla program oluşturmak.

Kısa zaman içeresinde başlangıçtan bu noktaya ulaşınca, ben yaptım düşüncesi bunu başka insanlarla paylaşma arzusuna dönüştü. Sonuçta meslekte geçen otuz yıldan sonra emekliliğe yaklaşmıştık. Mesleğe yeni başlayan arkadaşların da aynı coşkuyu hissetmesini arzuladık. Bu içimizdeki coşkuyu, SEN DE YAP noktasına taşımamızı sağladı. Yapılabilecekleri bir kitap altında toplayıp, insanlarla paylaşmak ve yapılabilirliğini kolaylaştırmak açısından PCB’leri de kitap ile paylaşmak bize mantıklı geldi.

Biz yaparken ihtiyaç duyduğumuz konular neler ise, yapmak isteyecek kişilerin de aynı ihtiyaçları olacağını düşündük. Bunlar:

-Önce bir enerji besleme kaynağı; çünkü bazı ürünler 3.3Volt ihtiyaç duyarken, bazı ürünler de 5Volt beslemeye ihtiyaç duyuyor.

-Programlama cihazına; Arduino kartlarına (bazı modellerine) program yüklemek için ve bunlarda kullanılmaya başlanan wifi modüllere ve de Nextion ekranlara verileri yüklemek için gerekli olan bilgisayar arabirim USB-TTL programlayıcı.

-İşlemci kartı; Arduino. Yapılabilirliğini anlatmak için, biz R-Arduino kartı tasarladık.

-Uygulama devresi; biz bunun için bir PLC modülü tasarladık.

-2. Uygulama devresi; tablet veya cep telefonundan uygulamayı görmek için RGB kumanda devresi. (Bu aşamada, her ne kadar Arduino konsepti ile uyuşmuyor gözükse de).

Bu başlıklar altında başladığımız çalışmayı kitap haline dönüştürdük. Bu başlangıçtan sonra gelinebilecek nokta, yukarıda olduğu gibi hayaller ile sınırlı.

Arduino yapısı ve açık kaynak kodu paylaşımları öyle bir dünyanın kapısını araladı ki, siz de çok kısa zamanda oluşturduğunuz elektronik devreyi internete bağlayabilecek kadar ile götürebilirsiniz. Ya da gelişmelerin karşısında durup, yalnızca başkalarının yaptıklarını seyredersiniz.

Arduino ile çalışmak, bu seçimi yapmak anlamına geliyor.

Rahmi Filiz.

Devamını oku

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Project Aslan, Arduino DUE Kullanan Bir Robot İşaret Dili Çevirmeni

Genellikle robotikleri endüstriyel veya araştırma alanlarına uygulandığı zaman görüyoruz, ancak günlük yaşamda da yardımcı olabilecekleri çok yol var: Örneğin, görme engelli insanlar için kişisel rehber görevi gören mutfak botu, engellilerin yemek yapmasına yardımcı olabilir. Veya – ve bu gerçek – işaret dili çevirmeni işlevi gören robot kolu. Sınıflarda, mahkemelerde ve evde, bu

Arduino Turkiye tarafından
Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Arduino DUE ile Yaşayabileceğiniz Sorunların Çözümleri

Elinizden hatırı sayılır miktarda Arduino DUE geçtiyse (veya sadece şanssız gününüzdeyseniz), düzgün çalışmayan en az bir tane cihazla karşılaşma olasılığınız yüksek. Bunun için her zaman cihazı çöpe atmanız gerekmeyebilir. Birçok Arduino DUE sorununu çözmek için çeşitli yöntemler var. Diyelim ki Arduino DUE ile çalışmaya başlayacaksınız. Bunun için Arduino’yu açtınız

Arduino Turkiye tarafından
STM32 Mikro Denetleyiciler Arduino

STM32 Mikro Denetleyiciler Arduino Dünyasında Ne Anlama Geliyor?

Arduino ile tanışanlar genellikle uzun bir yolun başlangıcında oluyor. Çünkü Arduino dünyası vazgeçmesi zor maceralarla dolu. Arduino’yu tanıdıkça bu heyecanınız da artacak. Bu nedenle Arduino dünyasıyla sizi buluşturmak için biz de heyecan duyuyoruz. Çok ucuza elde edebileceğiniz Arduino kiti ve ihtiyaç duyacağınız diğer malzemeler uzun soluklu projeler için yeterli

Arduino Turkiye tarafından