POPÜLER
HİT KONULAR
SIRALAMA
Arduino Projeleri
 
Arduino Analog Hız Ölçer Yapımı
 
ASSEMBLY Dili ile Arduino Kodlama
 
ARDUINO – TINKERCAD Proje #3
 
Ledinizi Sensör Yapın !
 
ARDUINO – TINKERCAD Proje Özelleştirme #2
 
ARDUINO – TINKERCAD Proje Özelleştirme #1
 
ARDUINO – Tinkercad Kullanarak Çabucak Başlayın
 
Arduino İle Dijital Metre Yapımı
 
Arduino Sallama Çay Makinesi
 
Arduino ve NRF24L01 ile Uzaktan Kontrol Uygulaması
 
Arduino Bulanık Mantık Sıcaklık Nem
 
Arduino İle GY-NEO6MV2 GPS Modül Kullanımı
 
Sesleri LCD Ekrana Yazdırma
 
Arduino Park Sensörü
Arşivler
En Son
 
DEVAMINI OKU
3 Ocak 2019

AppInventor FIREBASE / REALTIME DB

FirebaseDB ve APP Inventor sinerjisinin gizemlerini açıklayacağımız yazımıza hoş geldiniz.

APPInventor (AI2) ortamında mobil uygulama geliştirenler önce cihazda veri kaydetmeyle başlayıp kısa süre içinde cihazlar arasında veri paylaşma problemiyle karşılaşırlar. Bu noktada genelde TinyDB den TinyWebDB ye geçmeye karar verirler. Fakat her iki seçenekte de aynı sıkıntı yaşanır: Tiny veri tabanları (adlarının da belirttiği gibi, tiny = minik) bütün AI2 kullanıcıları arasında paylaşıldığından ve 1000 kayıt sınırlı olduğundan olumlu bir veri kaydetme ortamı değildirler. Tabi ki başlangıçta bu bir problem değildir ve uygulama geliştirme safhalarında bu tip veri tabanı kullanmak [...]

 
DEVAMINI OKU
16 Kasım 2018

ARDUINO – EEPROM Okuma ve Yazma Teknikleri

Merhaba,

Bu yazımda size ARDUINO projelerinizde verileri kaydetmekte yardımcı olacak EEPROM kullanmayı açıklamak istiyorum.

Her tip ARDUINO işlemcisinin içinde değişik ebatlarda EEPROM tipi bellek vardır. Bu belleğin özelliği ARDUINO kapatıldığı zaman bellek içeriklerinin silinmemesidir. Yazdığınız kodlarda bir çalışma devresinden ötekine veri kaydetmek ve yeni devrede bu değerleri kullanmak gerekiyorsa EEPROM işinize yarayabilir.

EEPROM fonksiyonarını kullanabilmek için önce EEPROM.h kütüphanesini programınıza eklemeniz gerekir. Bunu yapar yapmaz bir takım EEPROM işlevlerine ulaşma imkanını elde edersiniz. Bunlardan en basiti bize EEPROM belleğini boyutunu [...]

1312
 
DEVAMINI OKU
16 Kasım 2018

APP Inventor – BELLEK Kısıtlamalarını Nasıl Aşarız ?

Merhaba,

MIT AI ile çalışan herkesin gelip çakıştığı bir nokta projenin boyut limitleridir.

Bilindiği gibi AI’nın hem 10MB hem de 10 sayfa gibi limitleri var. Bundan dolayı yeni kodlamaya başlayan bir çok kimse bu limitlere vardıklarında zorluk çekerler. Bunun en önde gelen sebebi de ilk kodlamaya başlandığında sayfaları AI içinde yaratmanın kolaylığı. Fakat kısa bir süre sonra bu limitlere varıldığında proje çökebilir.

Genelde projeleri en az kaynak kullanacak yöntemlerle dizayn etmek en doğrusudur. Sayfa gereksinimleri değişik teknik uygulamalarla azaltılabilir.

Aşağıdaki teknikleri uygulayarak bu bellek limitlerini aşmak veya da daha optimize [...]

716
 
DEVAMINI OKU
5 Kasım 2018

ASSEMBLY Dili ile Arduino Kodlama

 

Merhaba,

Bugün ARDUINO UNO’ya  işlemcilerin ana dili olan ASSEMBLY dilinde nasıl kodlama yaparız ona bakacağız. ARDUINO proje geliştirirken kullanılan IDE ve arkasındaki GCC derleyicisi C-kod arasına yazılan ATmega328 Assembly komutlarını (inline Assembly) gayet rahat bir şekilde entegre edebildiğinden bu iş gayet da kolay bir şekilde başarılabilir.

Peki bunun faydası nedir diye düşünüyorsanız, şu listeyi inceleyin:

program çalışma hızı – ASM kodları Arduino kodlarına nazaran defalarca daha çabuk çalışır. Örneğin: 10K pin 8-13 yak/söndür döngüsü – Arduino süresi: 459ms            ASM süresi: 7ms kod ve bellek boyutları – [...]
1764
 
DEVAMINI OKU
20 Eylül 2018

MIT App Inventor – ANDROID için İngilizce / Türkçe Tercüman APP

Tanıtım

Hem metin girdi ile hem de ses tanıma ile çalışan bir APP – TRANSLATOR !

MIT’nin APP Inventor yazılımı Android çalışmalarına yeni başlayan bir çok kişinin kullandığı bir APP geliştirme ortamı. Bugünkü projemizde MITai ile geliştirilmiş ve Android cep telefonlarının değişik yeteneklerini bir araya getiren bir uygulama sunuyoruz. Yerimiz sınırlı olduğu için MIT App Inventor’un nasıl çalıştığı ve kullanım detaylarının derinliklerine giremeyeceğiz.

Kullanım

Gayet basit bir ekran dizaynı üzerine kurulmuş olan APP’ın en üst çubuğunda lisan çalışma ayarı var. Sol kenardaki iki yönlü ok ikonuna basınca lisan ayarı aksine değişiyor: İngilizce [...]

1811
 
DEVAMINI OKU
18 Eylül 2018

ARDUINO – TINKERCAD Proje #3

Merhaba,

Üçüncü ve son Tinkercad / Arduino projemize hoş geldiniz. İlk iki projemizi daha görmediyseniz, buradan ulaşabilirsiniz:

ARDUINO – TINKERCAD PROJE ÖZELLEŞTİRME #1 ,

ARDUINO – TINKERCAD PROJE ÖZELLEŞTİRME #2 .

IRRemote ile CD4511 Entegreli 7-Segment LED Kontrolü

Bu projemizde tamamen sıfırdan başlayıp UNO’ya önce bir IRRemote ve IRSensör, sonra bir 7-Segment LED ve onu kontrol edecek CD4511 entegre devresini ekleyeceğiz. CD4511 seçmenin sebebi LED’i BCD (ikili kodlanmış onlu) sayı sistemi ile çalıştırmayı öğrenmemiz.

Amacımız:  IRRemote 0 – 9 düğmelerine bastığımızda [...]

2869
Sosyal Platform
Sosyal Platform
Tübitak 4006 Bilim Fuarı
Tübitak 4006 Bilim Fuarı
Robot Projeleri