Kayıtlar

Temmuz, 2018 tarihine ait yayınlar gösteriliyor

Bluetooth

#include <SoftwareSerial.h> SoftwareSerial bt_iletisim(0, 1); #define sol_ileri 8 #define sol_geri 9 #define sol_hiz 10 #define sag_ileri 13 #define sag_geri 12 #define sag_hiz 11 int motorlar_hiz = 255; byte son_islem; void setup() {   pinMode(sol_ileri, OUTPUT);   pinMode(sag_ileri, OUTPUT);   pinMode(sol_geri, OUTPUT);   pinMode(sag_geri, OUTPUT);   pinMode(sol_hiz, OUTPUT);   pinMode(sag_hiz, OUTPUT);   Serial.begin(9600);   bt_iletisim.begin(9600); } void loop() {  // if (!!Serial.available()){   if (bt_iletisim.available())   {     char data = bt_iletisim.read();     Serial.println(data);     if (data == '1')     {       dur();       delay(10);       ileri();       son_islem = 1;     }     else if (data == '2')     {       dur(); ...

LCD Ekran Merhaba Dünya

#include <LiquidCrystal_I2C_AvrI2C.h> LiquidCrystal_I2C_AvrI2C lcd(0x3f,16,2);  // 16 karakter 2 satır için - 20x4 satır için (0x27,20,4) yazın void setup() {   lcd.begin();                        // LCD Başlat   lcd.backlight();                    // Arka ışığı aç..   lcd.setCursor(0,0);                // 0. sütun, 0. satır   lcd.print("Merhaba, dunya!");      //İlk satıra yazalım   lcd.setCursor(0,1);                 // 0.sütun, 1.satır   lcd.print("Arduino Maltepe");       //İkinci satıra yazalım } void loop() {      } Kütüphaneyi indir...

Yerli platform Hacker Can ile programlamaya hemen başlayın!

Resim
Hacker Can öğrencilerin ana dilde kodlamayı öğrenme ve Türkçe kod yazarak yazılım geliştirme becerisi kazandırmak için hazırlanan Türkiye'nin ilk eğitim platformudur. Bu platformda okuma yazmayı bilen her öğrenci, kendi yaş grubu ve seviyesine göre programlama alanında kendini geliştirebilir. Hem Türkçe, hem İngilizce olarak kullanılabilen platformumuz öğrencilere algoritma, problem çözme yeteneği ve programlama (gerçek kod yazma) eğitimi vermeyi hedeflemektedir. Oyun tabanlı öğrenme modeli üzerine kurgulanmış macera serisi, çizim ve stüdyo ekranları ile 6-9 yaş ve 9 yaş üstü her öğrencinin kolaylıkla istifade edebileceği keyifli bir platformdur. Eğitmenler için özel paneller, öğretim planları, sunumlar ve gerekli tüm akademik materyali sunan Hacker Can; eğitimlerin sonunda noktalama işaretlerinin ve yabancı karakterlerin en aza indirildiği CoffeeScript modelinde bir dil öğretir. Öğrenciler almış oldukları eğitimle, istedikleri dile rahatlıkla adapte olup web ve masaüstü yazılıml...

Google Santa Tracker ile Kodlama

Resim
Google Santa Tracker  çocuklara eğlenceli şekilde kodlama öğretmek için tasarlanmış platform. İlkokul öğrencileri ve başlangıç seviyesinde ortaokul öğrencileri sürekle bırak yöntemi ile bloklarla kodlama yapabilir. 1- Code Lab Bu uygulama 14 seviyeden oluşuyor. Seviye ilerledikçe döngü koşul gibi yeni bloklar ile karşılaşıyoruz. Bu bloklar ile daha az adımla daha çok iş yaptırma algoritmasını kurmanız isteniyor.  Kuklayı hedefe ulaştırmak için blokları birbirine eklemeniz gerekiyor. Uygulama ulaşmak için tıklayın.. 2- Code a Snowflake Bu uygulama ile sürükle bırak yöntemi ile kendi tebrik kartınızı çizmeniz isteniyor. Eğlenceli bir uygulama.. Hangi blok ile yaparsanız bir çizim elde ediyorsunuz.. Uygulamaya ulaşmak için tıklayın.. 3- Code Boogie (Dans Uygulaması) Code Boogie uygulamasında "Dace class" ile yeşil kostümlü karakter önce dans ediyor. Sizden dans figürlerini aklınızda tutmanız isteniyor ve sürükle bırak yöntemi ile blokları yerl...

Kod yazmayı (kodlama) öğrenebileceğiniz ücretsiz kaynaklar

Resim
Merhaba arkadaşlar, uzun zamandır kod yazmak isteyenler, yeni öğrenmek isteyenler için yazı derleyeyim diyordum bugün o günmüş :) Sizlere kodlamaya başlamak veya bu konuda  kendinizi geliştirmek için bazı kaynaklar önereceğim. Eğer bildiğiniz ve benim yazıma eklememi istediğiniz kaynaklar var ise lütfen yorumlarda belirtin. A- BLOK Kodlama  1-  code.org code.org , Microsoft, Facebook, Google gibi şirketlerin desteklediği çocuklara programlamayı keyifli ve eğlenceli bir şekilde öğretmeyi amaçlayan, Türkçe dil desteği de bulunan çevrimiçi bir platformdur. 2- Scratch Hem çevrimdışı -programı bilgisayarınıza yükleyerek -, hemde çevrimiçi olarak -internet ortamında bilgisayara yüklemeden -  blok kodlama öğrenebileceğiniz ve projeler geliştirebileceğiniz güzel bir kaynak.  Eğitim Videoları Sitesi: Eba.gov.tr "Arduino veya MBot kodlamalarını Scratch tabanlı yapabileceğiniz Mblock programı   mevcut. Scratch öğrendiğinizde Mblock prog...