Bilişim Robotik Yapay Zekanın Deep-Learning İle Düşe Kalka İmtihanı Çoğu hayvan için, yürüme içgüdüseldir. İnsanlar için ve robotlar için biraz öğrenme gerektiren bir durumdur. Ancak, bir yazılım robotu, derin bir öğrenme yardımı ile, küçük bir uygulamanın ardından yürümeyi öğrendi ve bir gün hayatımızda olan robotlar da aynı taktikler ile yürüyebilir ve koşabilirler. British Columbia Üniversitesi’nden Xue Bin Peng, Glen Berseth ve Michiel van de Panne ve Singapur Ulusal … Daha Fazla
Bilişim Algoritma İfade Şekilleri Bu hayatta en çok korktuğum kendimi doğru bir şekilde ifade edememektir. Çünkü sonuçları bazen çok korkunç bazende çok gülünçtür. Kendi hakkımda böyle düşünürken oluşturduğum algoritmanın da doğru ve düzgün bir şekilde ifade edilmiş olması gerekiyor. Sizde benim gibi düşünüyorsanız gelin hep birlikte algoritma ifade şekillerine bir göz atalım… Algoritma iki şekilde ifade edilir. 1) Metin Olarak İfade Edilmesi Problemimizin, her … Daha Fazla
Arduino Arduino ve Android ile Ses Kontrolü Merhabalar, Geçen günlerde instructables‘da gezinirken gözüme hoş bir uygulama ilişti. Bir Android cihaz üzerinden verdiğiniz sesli komutlar ile Arduino ile kurmuş olduğunuz devrenizi aktif hale geçiren bir uygulamaydı. Devreyi kuran kişi küçük bir akıllı ev otomasyon sistemi tasarlamış. “TV on” komutu ,android cihaz üzerinden sesli olarak gönderildiğinde Arduino çıkışındaki led’i aktif hale getirmektedir. Tabi bu sadece bir taslak. LED yerine … Daha Fazla
Gömülü Sistem C Programlama Merhabalar arkadaşlar, Programlamanın en önemli yapıtaşlarından biri olan C programlama ile ilgili anlatımlarımıza başlıyoruz.Başlangıç niteliğinde olan bu yazımızda temel kavramlardan bahsedeceğiz. TANIMLAR PROGRAM:Bilgisayara ne yapması gerektiğini söyleyen komutlar dizisine denir. Program hayatımızdaki bir problemi bilgisayar ile çözmek, rutin işlemleri kolaylaştırmak için gereklidir. PROGRAMCI:Programları belli kurallar(her programlama dilinin kendine özgü kuralları ve yazım formatı vardır) çerçevesinde yazan kişilere denir. PROGRAMLAMA DİLİ:Programcının, bir … Daha Fazla
PIC Assembly - PIC C PIC Programlamaya Giriş Arkadaşlar bu yazımızla birlikte Pic Programlamaya giriş yapmaktayız.Programlamaya geçmeden önce bazı temel kavramlar hakkında bilgi verilmesi gerekiyor.İlk önce mikroişlemci,mikrodenetleyici,işlemci mimarileri hakkında bilgiler vereceğiz ki yapılan uygulamalarda donanım hakkında haberdar olalım. MİKROBİLGİSAYAR Genel bir bilgisayar sistemi, aşağıdaki blok şemadaki görülen mikroişlemci, bellekler ve giriş-çıkış birimleri ile her bir birimi birbirine bağlayan yollardan oluşur. Ancak bu birimler mikrobilgisayarlar için farklı donanımlarla gerçekleştirilebilir. … Daha Fazla
STM32F4 Discovery STM32F4 Discovery’e Genel Bakış Merhaba arkadaşlar bu yazımızda artık ARM işlemci programlamaya gireceğiz.Bunun için kullanacağımız kitlerden ve tümleşik geliştirme ortamlarından sizlere bahsetmeye çalışacağız.Bizler roboturka.com ekibi olarak STMicroelectronics firmasının kitlerinden olan STM32F4 Discovery ve STM32F429 kitleriyle örnekler göstereceğiz.Bu kitlerimiz anlatmaya başlamadan önce kısaca STMicroelectronics firmasını tanıyalım. STMicroelectronics Cenevre, İsviçre merkezli bir Fransız-İtalyan uluslu elektronik ve yarı iletkenüreticisidir.Genellikle ST olarak adlandırılır. Avrupa’nın en büyük yarı … Daha Fazla