ARDUINO NEDİR? Nasıl Kullanılır? Nasıl Programlanır?
|
|
- Yonca Caner
- 7 yıl önce
- İzleme sayısı:
Transkript
1 ARDUINO
2 ARDUINO NEDİR? Arduino GPIO (General Purpose Input/Output) pinleri sayesinde çevre aygıtları ile etkileşime girebilen, proje prototipleme sürecinde kolaylık sağlayan açık kaynak kodlu geliştirme platformudur. Processing/Wiring dilinin bir uygulamasına sahip IDE'si sayesinde elektroniğe merak saran her yaştan insanın kolaylıkla kullanabileceği bir elektronik karttır. Arduinolar, kafasındaki projeyi hayata geçirmek isteyenlerin genellikle ilk durağıdır. Çevre birimleriyle kolay bağlantı kurabilmesi, esnek yapıya sahip olması ve kolayca programlanabilmesi büyük kolaylık sağlar. Uygun fiyatlı olmaları ve projenin içeriğine bağlı olarak farklı kart modelleri sunması Arduino'yu diğer geliştirme platformlarından bir adım öne çıkartır. Nasıl Kullanılır? Arduino kullanımı çok kolay bir karttır. Yapmanız gereken tek şey internet sitesine girerek kendi ücretsiz yazılımını indirmek ve Arduino kartını USB kablosu ile bilgisayara bağlamak. O andan itibaren bilgisayarınız kartı tanıyacak ve kart kullanıma hazır hale gelecektir. Windows7 ve üst sürüm işletim sistemleri ile gelen programlar sayesinde sizin harici bir yazılım yüklemeniz veya cihaz tanıtımı yapmanız gerekmemektedir. Nasıl Programlanır? Arduino, C++ tabanlı çok basit bir programlama diline sahiptir. Arduino programlamaya başlamadan önce algoritmanın mantığını ve C/C++ dilinin temel yazıp kurallarını bilmeniz başlangıç seviyesi projeleriniz için yeterli olacaktır. Arduino nun dünya çapında büyük bir hayran kitlesinin olması akla gelmeyecek uygulamalar da bile yazılı ve görsel doküman bulmanızda kolaylık sağlayacaktır. Bu geliştiricilerin yazdığı kodları inceleyerek kendinizi daha da geliştirebilir ve yaşadığınız en ufak bir sorunda rahatlıkla destek bulabilirsiniz. Arduino Community ile yakın takip içinde olmanız kendinizi geliştirmenizde büyük destek olacaktır. 1
3 ARDUINO IDE Arduino IDE programın yazıldığı ve derlenip karta yüklendiği ücretsiz bir yazılımdır. Kartı USB kablosu ile bilgisayara bağladıktan sonra yazılım kart türünü kendisi seçip derleme ve yükleme işlemini kartın bulunduğu porta yönlendirecektir. Programın kartı tanımaması durumunda sırasıyla; seçilip ardından (Örn:COM5) seçilerek gerekli ayarlamalar yapılır. Kontrol Et: Bu buton yazılan kodun der lenme işlemini yapmaktadır. Yazılan kod derlenme işlemine yönlendirilerek yüklenmeye hazır hale getirilir. Eğer programda bir hata tespit edilirse en alttaki siyah pencerede hata gösterilerek geliştiricinin kodu düzeltmesi gerektiğini bildirir. Yükle: Derlenen kodu karta yükler. NOT: Arduino kartlarında önceden yüklenmiş bootload yazılımı bulunduğundan harici bir programlayıcı karta ihtiyaç duyulmaz. Seri Port Ekranı: Bu buton çoğu projenin olmazsa olmazlarındandır. Seri port ekranı bilgisayar ile kart arasındaki iletişimi gösterir, alınan ve gönderilen bilgileri anlık olarak kullanıcıya sunar. Örneğin bir sıcaklık ölçüm devresi hazırladık. Ölçülen sıcaklığı gözlemleyebilmemiz için bir aygıta (LCD) ihtiyacımız olacak. Fakat yazılımı, bilgileri bilgisayara gönderecek şekilde düzenlersek LCD ye ihtiyaç duymadan Seri Port ekranından sıcaklığı bilgisayar ortamında anlık olarak takip edebiliriz. 2
4 Arduino Programlama Arduino nun C++ tabanlı kolay bir geliştirme dili olduğundan daha önce bahsetmiştik. Şimdi ise kart üzerindeki GPIO pinlerini nasıl programlayıp çevre birimlerle nasıl iletişime geçtiğini göstereceğiz. Hatırlatmamızda tekrar fayda var bu dersler algoritmanın mantığını tam olarak kavramış ve giriş seviyesi elektronik bilgisine sahip olduğunuz varsayılarak hazırlanmıştır. Eğer elektronik bilginiz yok ise led, direnç, kondansatör, breadboard, güç kaynakları hakkında bilgi sahibi olmanız; pullup - pulldown dirençlerini ve Kirchhoff un Akım ve Gerilim yasalarını öğrenmeniz gerekmektedir. Aksi taktirde devre elemanlarına zarar verebilir veya Arduino kartınızı yakabilirsiniz. Gerekli malzemeler Bu eğitim boyunca bize gerekli olacak malzemeler: * Arduino kart ( Uno veya Leonardo başlangıç için yeterli olacaktır) * USB Kablo (Uno ve Leonardo nun kablo türleri farklıdır. Alırken dikkat ediniz!) * 5V Güç kaynağı adaptör (Akıllı telefonların şarj cihazları kullanılabilir.) * Breadboard (Orta boy) * Jumper kablo (Erkek-Erkek / M-M) * Led * Dirençler ( K-10K Ohm) * Buton * Potansiyometre (5K Ohm) * Motor ve Motor Shield * Hc-Sr 04 * 2*16 LCD Ekran * LM35 Sıcaklık sensörü 3
5 Programlamaya Giriş Arduino IDE geliştirme ortamını açtığınızda void setup() ve void loop() isimli iki bölüm karşılayacaktır. Void setup() kısmı, karta ilk enerji verildiğinde çalıştırılan bölümdür. Burada yazan kodlar işlenerek projede hangi pinlerin kullanılacağı ve pinler giriş mi yoksa çıkış mı olacağı tanımlanır. Void setup() kısmı karta enerji verildiğinde bir defa çalıştırılır ve kartın restart tuşuna basılmadığı sürece bir daha da geri dönülüp çalıştırılmaz. Void loop() kısmı, projede izlenmesi gereken algoritmanın bulunduğu kısımdır. Tüm işlemler burada gerçekleşir. Void setup() kısmının aksine sonsuz bir döngü şeklinde gerçekleşir. Algoritmanın sonuna gelindiğinde başa dönerek olayların sürekli tekrarlanmasını sağlar. Döngüyü istediğiniz bir zaman başa almak için kart üzerindeki restart tuşuna basmanız yeterlidir. 4
6 LED Yakıp Söndürmek 1 Hangi geliştirme kartı üzerinde çalışırsak çalışalım öğrenme aşamasında yapacağımız ilk uygulama genellikle LED yakıp söndürmektir. Kart üzerindeki pinleri kontrol etmenin en kolay yolu budur. Bizde şimdi ilk ledimizi yakıp söndürerek Arduino programlamaya giriş yapmış olacağız. Öncelikle kodlarımıza bir bakalım ve kodları inceleyerek gidelim. Kodlama öğrenmenin genellikle en pratik yolu budur. Kodları incelediğimizde ; İlk olarak void setup() bölümüne pinmode(13, OUTPUT); komutunu yazdık. Bu komutun anlamı 13 No lu pini kullanacağımızı ve bu pinin çıkış durumunda olacağını belirtir. Bu, LED e veri yollayacağımızı ondan veri almayacağımızı anlamına gelir. Setup() kısmında tanımlamalarımızı yaptıktan sonra loop() kısmına girip algoritmamızı yazıyoruz. Öncelikle digitalwrite() fonksiyonu ile 13 No lu pine dijital veri yazacağımızı ve bu verinin HIGH yani Lojik 1 (5V) konumunda olacağını belirtiyoruz. delay(1000); komutu ile LED e enerji verdikten sonra 1 saniye beklemesini sağlıyoruz. Ve ardından tekrar digitalwrite(); komutunu kullanarak LED i LOW yani Lojik 0 (0V) konumuna çekiyoruz. Ardından tekrar 1 saniye beklemesini sağlıyoruz ve programı bitiriyoruz. Void loop() kısmı sonsuz döngüye karşılık geldiğinden kodlar enerji kesilene veya restart tuşuna basılana kadar sürekli tekrarlanacaktır ve LED 1 saniye aralıklarla sürekli yanıp sönecektir. NOT: Kartın üzerinde 13 No lu pine bağlı bir LED bulunmaktadır. Bu uygulamada devre hazırlamanıza gerek yoktur. Ama yine de harici bir LED kullanmak isterseniz yandaki devre modeline göre kendi devrenizi hazırlayabilirsiniz. 5
7 LED Yakıp Söndürmek 2 (Buton Uygulaması) Bu uygulamamızda buton ile LED kontrol edeceğiz. Kullanıcıdan karta bağladığımız butona basmasını istediğimizde Led yanacak, elini çektiğinde ise Led sönecektir. Öncelikle devre şemasını hazırlıyoruz ve ardından kodlarımızı yazıyoruz. İlk olarak kartımızın 9 nolu pinine LED imizi bağlıyoruz. Ardından 7 nolu pine de butonumuzu bağlıyoruz. Butonu bağladıktan sonra 10K Ohm direnci toprak (GND) hattına bağlayarak pull- Down direncimizi hazırlıyoruz (butona basılmadığında pinin kararsız durumda kalmasını önlemiş oluyoruz). butondurumu adında bir değişken oluşturuyoruz ve bu değişkenin durumunu başlangıç değerini 0 olarak tanımlıyoruz. Ardından digitalread(7); komutu ile 7 nolu pininden gelen dijital veriyi okuyarak butondurumu adlı değişkene tanımlıyoruz. Butona bastığımızda 7. pinden HIGH yani lojik 1 komutu okunuyor. Bu şekilde if () komutu içindeki eşitlik sağlanmış oluyor ve LED yanıyor. Kullanıcı elini butondan çekene kadar eşitlik devam ediyor ve LED yanmaya devam ediyor. Kullanıcı elini butondan çektiğinde butona bağladığımız 10K ohm luk pull-down direnci yüzünden 7 nolu pin LOW konumuna düşüyor, butondurum adlı değişken tekrardan 0 oluyor ve LED sönüyor. Bu şekilde LED buton aracılığıyla kontrol edilebiliyor. Sizde LED ve buton sayısını arttırarak veya farklı algoritmalar kullanarak daha eğlenceli uygulamalar yapabilirsiniz. 6
8 ADC (Analog to Digital Converter) Sıradaki uygulamaya geçmeden önce Analog sinyal nedir, ADC nedir ve bunların kullanım alanları hakkında bilgi sahibi olmamız gerekiyor. Analog veriyi teknik detaya girmeden basit örneklerle anlatalım. Elimizde bir fincan kahve olduğunu düşünelim ve arkadaşımızın kahve sıcak mı? diye sorduğunu varsayalım. Kahve sıcak mı? sorusuna vereceğimiz cevap ya Evet (1) yada Hayır (0) şeklinde olacaktır. Bu dijital veri olarak kabul edilir. Fakat arkadaşımızın kahvenin sıcaklığı ne kadar? diye bir sorusu olursa ona verebileceğimiz sonsuz cevabımız olacaktır. İşte bu Analog veri sınıfındadır. Bizim de uygulamalarda kullandığımız çoğu sensör bize analog sinyal olarak cevap vermektedir. Bu sensörlerden gelen veriyi işlenebilmesi için kullandığımız kartın ADC (analogdan dijitale çevirici) modülünün bulunması gerekir. Bir önceki buton projesinde butondan dijital veri okuduğumuz için butonu istediğimiz herhangi bir pine bağladık. Fakat kartın üzerindeki tüm pinlerin ADC desteği bulunmadığından Analog veriyi okuyabilmek için kartı üzerinde ANALOG IN olarak işaretlenen pinleri kullanmamız gerekmektedir. Şimdi ise uygulamamıza geri dönelim. Bu uygulamada kartımıza potansiyometre bağlayacağız ve okunan analog veriyi bilgisayar ortamından inceleyeceğiz. Daha önceden de bahsettiğimiz gibi karttan anlık olarak veri okuyabilmemiz için Seri Port Ekranını açmamız gerekmektedir. Açtığımız Seri Port penceresinden veri takip edebilmemiz için yazdığımız kod üzerinden seri haberleşmeyi aktif etmemiz gerekmekte. Bunu yapabilmemiz için void setup() bölümüne Serial.begin(9600); komutunu yazmamız yeterlidir. Komut içerisine yazdığımız 9600 ise baud değeridir ve haberleşmenin hızını belirler. Gerekli ayarlamaları yaptıktan sonra algoritmamıza Serial.println(); komutunu yazmamız yeterlidir. Komut içine yazacağımız değişkenin değeri anlık olarak bilgisayar ekranından okunabilecektir. 7
9 Potansiyometre Uygulaması Bu uygulamasında karta bağlayacağımız bir potansiyometre ile karta analog veriler yollayacağız. Yolladığımız bu bilgiyi Seri Port Ekranını kullanarak anlık olarak takip edeceğiz. Kodlarımızı ve devremizi aşağıdaki örneklere göre hazırlayalım. Ardiuno UNO kartının üzerinde 8 kanallı 10 bitlik ADC modülü bulunduğundan 0 ile 5 volt arasını 1024 adıma bölecektir. (2^n=> 2^10=1024). Uygulamada potansiyometre ile yapacağımız her değişiklik 0 ile 1023 arasında (0 ile 1023 dahil) bir değer alıp ekrana yazılacaktır. 8
10 PWM LED Bu uygulama da analog veriyi okuduğumuz gibi bu seferde yazmayı göreceğiz. Bu işlemi gerçekleştirirken PWM metodunu kullanacağız. Öncelikle PWM in mantığını öğrenelim. PWM (pulse width modulation), sinyali belli aralıklarla high ve low yaparak analog sinyal üretme yöntemidir. Bu olay o kadar kısa sürede gerçekleşmektedir ki osiloskop olmadan göz fark edilemez. Bu da bize donanımların gücünü ayarlamamızı sağlar. Bu yöntemi kullanmak için analogwrite(pin_numarası, 0 ile 255 arasında değer); komutunu yazmanız yeterlidir. Yavaşça yanıp sönen led uygulaması Her adımda programın 10ms bekleyeceğini düşünürsek 10*255=2550ms yani yaklaşık 2.5 saniyede tam parlaklığa ulaşıp yine aynı sürede Led yavaşça sönecektir. Bu mantığı kullanarak sisteminizdeki motorlara da rahatlıkla hız kontrolü yapabilirsiniz. 9
11 Hc Sr-04 Ultrasonik Mesafe Sensörü Uygulaması HcSr-04, ses dalgalarını kullanarak nesnelerin uzaklığını ölçebilen bir sensördür. Sensörden gönderilen ses dalgaları cisme çarpıp geri dönme süresini ölçerek cismin uzaklığı hesaplanır. Bu uygulamada da sensörden gelen veri nasıl uzaklığa dönüştürülür onu göreceğiz. Öncelikle sensörün trig yazan pinini 2 ye, echo yazan pini de kartta 3 nolu pine bağlıyoruz. VCC pinine 5 volt, GND pinine de toprak bağlayarak sensörü çalışır hale getiriyoruz. ECHO pininden veri alacağımız için pini giriş (Input) olarak tanımlıyoruz. Trig pinini çıkış (Output) olarak ayarlayarak 1000 mikro saniye süreyle enerji veriyoruz. Sensör düzenli olarak cisme ultrasonik dalgalar yollamaya başlar. pulsein(); komutu ile echo pininin High olma ve Low olma süreleri ölçülür. Ölçülen süre dalganın cisme ulaşması ve geri dönmesini kapsar. Fakat bu şekilde işlem yaparsak 2 kat fazla mesafe ölçmüş oluruz. Bu yüzden ses dalgasının sadece cisme gidiş süresini bulmak için süreyi 2 ye böleriz. Ardından bulunan süreyi sesin ortamdaki yayılma hızı olan 29.1 microsaniye/santimetre değerine böleriz. Bu şekilde uzaklığı tam olarak ölçmüş oluruz. Bu sensörü kullanarak kendinize engelden kaçan robot veya araçlar için park sensörü yapabilirsiniz. 10
12 MOTOR SHIELD Arduino kartına bağladığımız her donanımın kendi özelliklerine bağlı olarak harcadığı bir güç vardır. Bu güç genellikle Arduino karının gücüden az ise (Örn:/ LED ) direkt direnç kullanarak karta bağlanabilmektedir. Fakat donanım motor gibi güçlü bir yapı ise bunun çalışması için gerekli gücü sağlayan bir ek yapıya ihtiyaç duyulur. Arduinolara takılan bu harici kartların tümüne SHIELD adı verilir. Arduino ların her pini 5V, 40mA çıkış vermektedir. Bu da karta bağlayacağımız donanımları sınırlamaktadır. 5V 40mA den fazla enerji çeken her aygıt için ya sürücü devresi hazırlamanız gerekmekte yada bu hazır kartların sizin projenize en uygun olan SHIELD i seçip Arduino nuza takmanız gerekmektedir. Piyasada DC, Step ve Servo motorlar için farklı modellerde ve farklı güçlerde kat mevcuttur. SHIELD alırken kullanacağımız motor sayısı kadar kanal sayısına sahip olup olmadığına dikkat ediniz. 11
13 LM35 Ve 16*2 LCD Display İle Sıcaklık Ölçümü Bu deneyde en sık yapılan uygulamalardan biri olan LM35 sıcaklık sensörü ile ortam sıcaklığını ölçeceğiz. Fakat bu sefer diğer uygulamalardan farklı olarak okuduğumuz değeri seri port ekranı yerine 16*2 boyutundaki LCD ekrana yazdıracağız. Öncelikle bu uygulamada kullanacağımız ekipmanları yakından tanıyalım. Projede kullandığımız LCD ekran, 2 satır 16 sütuna sahiptir. Yeşil veya mavi renklerde olabilmektedir. Bu LCD modüllerinin Shield leride mevcuttur. Fakat henüz başlangıç seviyesinde olduğumuz içi ekranı jumper kablo kullanarak sıfırdan hazırlayacağız. LM35 sıcaklık sensörü, -50 ile +150 santigrat dereceler arasında ölçüm yapabilmektedir. +2 ile +150 dereceler arasında sensör her sıcaklık artışında 10mV gerilim üretmektedir. Bu da oda sıcaklığında ölçüm yapmamıza olanak sağlamaktadır. Sensörün Vc bacağına 4V ile 30V arasında gerilim verilebilmektedir. Fakat projelerimizde genellikle 5V gerilim ile besleyeceğiz. Projemiz için önce breadboard üzerine LCD ve LM35 kurulumunu Arduino kart ile yapıyoruz. *Bu proje Fritzing.org sitesinden alınmıştır. LCD nin bağlanışı konusunda sorun yaşarsanız siteden devre şemasını daha detaylı inceleyebilirsiniz. 12
14 Devre şemamız; LCD ekranı 2,3,4,5,11,12 nolu dijital pinlere bağladıktan sonra LM35 sensörümüzü de A0 nolu analog pine bağlıyoruz. Ardından A0 pininden aldığımız veriyi işleyerek LCD display üzerinden kullanıcıya gösteriyoruz. 13
15 OKULU BİTİRECEKSİN YA SONRA? İletişim Umut KUTLU (Yönetim Kurulu Başkanı) Fırat Üniversitesi Mühendislik kampusü, Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Binası 3. Kat Fırat IEEE Öğrenci Kulübü Odası Emre ULUŞAN (RAS Koordinatör) firatieee.com /firatieee /firatieee /ieeefirat
void setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.
ARDUİNO PROGRAMLAMA fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız. fonksiyonu: Diğer programlama dillerinden alışık olduğumuz
DetaylıErzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş
Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi
DetaylıArduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.
Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından
DetaylıLED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm)
Circuit 2 Pin 13 Arduino LED (Light Emitting Diode) 1 LED YAKMAK LED 'ler (light-emitting diodes) bir çok elektronik devrede kullanılan güçlü ışık kaynaklarıdır. Çalışmalarımıza ilk olarak her elektronik
DetaylıBİLGİSAYAR BİLİMİ DERSİ (KUR-2)
BİLGİSAYAR BİLİMİ DERSİ (KUR-2) ROBOT PROGRAMLAMA 2.1.1. Robot Mimarisi 2.1.2. Robot Türleri ve Eğitsel Amaçlı Robotlar 2.1.3. Eğitsel Robotta Mekanik Bileşenler 2.1.4. Eğitsel Robotta Elektromekanik Bileşenler
DetaylıArduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek
Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek 1 Adet Arduino Uno 1 Adet Hc-Sr04 Ultrasonik mesafe sensörü 1 Adet 16 2 Lcd Ekran 1 Adet Breadbord 1 Adet Potansiyometre 2 Ader led Yeteri
Detaylıİ İŞİ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ
İ İŞİ İ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ HAZIRLAYAN MUSTAFA ÖZER BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ makersardahan Küçük
DetaylıMelih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.
Melih Hilmi ULUDAĞ Yazılım Mühendisi Mekatronik Mühendisi www.melihhilmiuludag.com a aittir. ÖZET Teknolojiyi kısaca bilimsel bilgiden yararlanarak yeni bir ürün geliştirmek, üretmek ve hizmet desteği
DetaylıÖrnek. int analogpin = 3; int val = 0; void setup() { Serial.begin(9600); } void loop() { val = analogread(analogpin); Serial.
Seri Port Ekranı Arduinoyu USB üzerinden bilgisayarımıza bağladığımızda aslında seri port bağlantısı yapmış oluyoruz. Bu seri port üzerinden hem bilgi alışverişi yapabilir hem de uç bağlantı noktasındaki,
DetaylıIOT UYGULAMALARINA GİRİŞ
Bölüm 6 IOT UYGULAMALARINA GİRİŞ Devre geliştirme kartları, üzerlerinde bulunan portlar yardımıyla, elektronik sistemlerle analog ve dijital değerleri okuyarak ya da değer göndererek haberleşir ve bu cihazları
Detaylı2019
Uygulama Kitapçığı www.toybotmaker.com 2019 TOYBOT PORT YAPISI Pin Numarası Fonksiyon 3, 5, 6 ve 9 PWM 4 Buzzer 7 Kırmızı LED 8 Sarı LED 10 Servo motor 11 Yeşil LED 12 ve 13 Mesafe sensörü 1) TOYBOT İLE
DetaylıHızlı ve Kolay Arduıno. Volkan Kanat
Hızlı ve Kolay Arduıno Volkan Kanat İçindekiler Uygulama 1: Buton ile Led Kontrolü 1 Buton ile LED Kontrolü 2 Uygulama 2: RGB LED Animasyonu 11 RGB LED Animasyonu 12 Uygulama 3: 7 Segment Gösterge ile
Detaylı1- KULLANILACAK DEVRE ELEMANLARININ TANITILMASI
1- KULLANILACAK DEVRE ELEMANLARININ TANITILMASI ARDUINO UNO Arduino, kolaylıkla devreler tasarlayabileceğiniz, açık kaynak kodlu bir geliştirme platformudur. Arduino kullanmak için üst düzey bir elektronik
DetaylıSAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ
SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ UYGULAMA 1 Ekipman Listesi : 1) Arduino Mega yada Uno 2) 1 Adet Led 3) 1 Adet 220 ohm (veya 330 ohm) Direnç 4) Bread Board 5) Jumper
DetaylıBütün ümidim gençliktedir.
Mahmut BORA KARAKUŞ Bütün ümidim gençliktedir. Mustafa Kemal ATATÜRK 2 Hayallerinle Dünyanı Programla 3 Scratch ile Programlamaya Giriş E-Kitabımı okumak için Tıklayınız! 4 Programlama Nedir? Programlama:
DetaylıMikroişlemciler ve Programlama Dersi- ARDUINO. Sensörler ve Analog-Digital Çeviriciler İle Çalışma
Mikroişlemciler ve Programlama Dersi- ARDUINO Sensörler ve Analog-Digital Çeviriciler İle Çalışma Uygulama-5 LM35 Sensör İle Sıcaklık Ölçümü Kullanılacak Bileşenler 3 1. Adım LM35 Sensörün Arduino İle
DetaylıOnline Elektronik Devre Simülasyonu 123D Circuits https://circuits.io/
Autodesk 123D Circuits Online Elektronik Devre Simülasyonu 123D Circuits https://circuits.io/ 123D Circuits Autodesk ve elektronik mi? Gerçekten mi? Evet, Autodesk online olarak kullanıma sunduğu 123D
DetaylıTerminal Üzerinden Led Kontrol Uygulaması
Genel Bakış Bluetooth Shield üzerinde HC-05 bluetooth modülü bulunan bir arduino shield didir.bu shield ile arduino kartınıza android telefonunuzdan, bilgisayarınızdan veya başka bir arduino dan bluetooth
DetaylıTEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ
1. ARDUİNO SETİNİN BİLGİSAYARA TANITILMASI VE PROGRAM KURULUMU Arduino kartını bilgisayara tanıtmak için öncelikle Arduino nun resmi sitesinden Arduino IDE programını buradaki bağlantıdan indirip bilgisayarımıza
DetaylıRaspberry Pi 3 ile Snort Entegrasyonu
Raspberry Pi 3 ile Snort Entegrasyonu (05.09.2017) Emre Övünç Siber Güvenlik Mühendisi İçerik 1. Giriş...3 2. Malzemeler...4 3. LCD...5 3.1 Hazırlık...5 3.2 LCD Pinleri...5 3.3 Ekran Şeması...6 4. Sensörler...7
DetaylıPROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7
PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret
DetaylıElif İLİKSİZ. Keziban TURAN. Radio Frekanslarla Hareket Eden Araç
Elif İLİKSİZ Keziban TURAN Radio Frekanslarla Hareket Eden Araç Mayıs 2016 İÇİNDEKİLER ALICI ALICI MEKANİZMASI VERİCİ MEKANİZMASI MALZEMELER MEKANİK KISIM ELEKTRONİK KISIM YAZILIM Robotumuzun adı: Radio
DetaylıUniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI
UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI UniGSM KARTI UniGSM GSM/GPRS kartı, hem Arduino kartlarına hem Raspberry kartlarına hem de bağımsız olarak (Stand alone) kullanılabilen bir
DetaylıT.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
Detaylıweb-sitesi : satış : teknik destek : tel : IM-SMO20 Ultrasonik Mesafe Sensörü Özellikler
web-sitesi : www.inovasyonmuhendislik.com www.evarobot.com satış : satis@inovasyonmuhendislik.com teknik destek : destek@inovasyonmuhendislik.com tel : +90 222 2290710 IM-SMO20 ultrasonik mesafe sensörü
DetaylıBilgisayar ile Nasıl İletişim Kurulur?
BİLGİSAYAR BİLİMİ DERSİ DERS NOTLARI -2 Bilgisayar ile Nasıl İletişim Kurulur? Bilgisayarlar bizim konuştuğumuz dili bilemediğinden onlarla anlaşmamız için bizim onların konuştuğu dili öğrenmemiz gerekir.
Detaylıhttps://www.facebook.com/groups/alisrobotics/ https://www.instagram.com/alikesfet/ Bline Kutu İçeriği 2x Redüktörlü DC Motor 2x Tekerlek 1x Akıllı Araç Şasesi 1x Arduino Uno 1x USB Kablosu 1x Alis Robotics
DetaylıÇocuklar için Scratch ile Arduıno Programlama. Musa Sadık Ünal
Çocuklar için Scratch ile Arduıno Programlama Musa Sadık Ünal İçindekiler Bölüm 1: Arduıno ve Temel Elektronik 1 Giriş 2 Elektronik Bir Dünya 2 Mikrodenetleyiciler 3 Arduino Nedir? 4 Arduino Modelleri
DetaylıROBOTECH-10 ARDUINO UYGULAMA KARTI. SENSÖR ve ROBOT TEKNOLOJİLERİ GELİŞTİRME KARTI
ROBOTECH-10 ARDUINO UYGULAMA KARTI SENSÖR ve ROBOT TEKNOLOJİLERİ GELİŞTİRME KARTI 1. Genel Tanım Robotech-10 kartı, Teknik okullarda, üniversitelerde ve robot kulüpleri olan liseler ile bu işi hobi olarak
DetaylıArduino Temel Bilgiler
Bu e-kitap Arduino ile proje geliştirmek isteyenler için temel bilgiler içermektedir. Arduino Temel Bilgiler Şevket Yılmaz Yazılım Mühendisi sevket-yilmaz@windowslive.com ARDUİNO NEDİR? Arduino bir mikro
DetaylıKullanım Kılavuzu. Deneyler artık çok KOLAY! 2x16 Karekter LCD. Üniversal Motor Sürücü. HCSR04 Mesafe Sensörü. MCP9700 Sıcaklık Sensörü
Kullanım Kılavuzu 2x16 Karekter LCD Üniversal Motor Sürücü HCSR04 Mesafe Sensörü MCP9700 Sıcaklık Sensörü LDR Işık Sensörü 4x7 Segment Display Bread Board dnyarduino Deneyler artık çok KOLAY! dnyarduino
DetaylıT.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1. ARDUINO LCD ve Sensör Uygulamaları
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO LCD ve Sensör Uygulamaları DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
DetaylıEasyPic 6 Deney Seti Tanıtımı
EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power
DetaylıBütün ümidim gençliktedir.
Mahmut BORA KARAKUŞ Bütün ümidim gençliktedir. Mustafa Kemal ATATÜRK 2 Hayallerinle Dünyanı Programla 3 Scratch ile Programlamaya Giriş E-Kitabımı okumak için Tıklayınız! 4 5 Scratch ile Arduino Süper
DetaylıTEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ
1. ARDUINO MİKRODENETLEYİCİ KARTININ BİLGİSAYARA TANITILMASI VE PROGRAM KURULUMU Arduino kartını bilgisayara tanıtmak için öncelikle Arduino nun resmi sitesinden Arduino IDE programını buradaki bağlantıdan
DetaylıSCRATCH İLE ARDUİNO PROGRAMLAMA
SCRATCH İLE ARDUİNO PROGRAMLAMA Mahmut BORA KARAKUŞ borakarakus@yandex.com Sayfa 1 Katkılarından dolayı robotistan.com a teşekkür ederim. Robotistan Satış Ofisi: Perpa Ticaret Merkezi B Blok Kat:8 No:1101
DetaylıDELTA PLC EĞİTİM SETİ KİTAPÇIĞI
DELTA PLC EĞİTİM SETİ KİTAPÇIĞI Beti Delta PLC Eğitim Seti üzerinde kullanılan donanımlar Delta marka DVP20SX211T Model PLC DVP16SP11T Genişleme yuvası DOP-B07S411 7 Operatör Paneli PLC CPU sunu üzerindeki
DetaylıPIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?
PIC PROGRAMLAMA hbozkurt@mekatroniklab.com www.mekatroniklab.com.tr STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ Bu ayki sayımızda, özellikle CNC ve robotik uygulamalarda oldukça yaygın olarak kullanılan step motorlar
DetaylıDeneyler artık çok KOLAY!
dnyarduinov4 Deneyler artık çok KOLAY! dnyarduino dnyarduino açık kaynak platformu ile proje geliştirmek isteyenlerin, deneylerini kolaylıkla yapabileceği bir eğitim setidir. dnyarduino üzerinde 2x16 karakter
DetaylıDENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI
AMAÇ: DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI 1- Mikrodenetleyici kullanarak sıcaklık ölçümünü öğrenmek EasyPIC7 setinde LM-35 kullanılarak analog giriş yaptırılması Sıcaklığın LCD
DetaylıIR Modülü. Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm
ÜRÜN KATALOGU IR Modülü Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm Modül üzerinde PIC12F675 mikrodenetleyicisi bulunmaktadır. Vcc pinine
DetaylıDERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi
DERS NOTLARI Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi Ders-3 11.10.2016 555-Zaman Entegresi 555 Zaman Entegre Devresi monastable multivibratör (asimetrik kare dalga osilatör), astable
Detaylı4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.
MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz
DetaylıİÇİNDEKİLER VII İÇİNDEKİLER 1 ARDUINONUN TEMELLERİ 1
İÇİNDEKİLER VII İÇİNDEKİLER 1 ARDUINONUN TEMELLERİ 1 Mikrodenetleyiciler ve Arduino 2 Mikrodenetleyiciler 2 Atmel AVR Mikrodenetleyicileri 3 Avr ve RISC Mimarisi 4 Neden Arduino? 5 Arduino Geliştirme Ortamı
DetaylıVTIY DERS-4 YARDIMCI NOTLARI -2018
VTIY DERS-4 YARDIMCI NOTLARI -2018 Matlab Arduino haberleşmesi için 2. yöntem seri haberleşmedir. İlk yöntemde Arduino üzerinden kod yazmaya gerek yoktu ancak bu yöntemde Arduino IDE üzerinden kod yazmamız
DetaylıBESLEME KARTI RF ALICI KARTI
BESLEME KARTI Araç üzerinde bulunan ve tüm kartları besleyen ünitedir.doğrudan Lipo batarya ile beslendikten sonra motor kartına 11.1 V diğer kartlara 5 V dağıtır. Özellikleri; Ters gerilim korumalı Isınmaya
DetaylıBQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK
Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000 Kullanım Kılavuzu Doküman Versiyon: 1.0 22.04.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm...
DetaylıDOKUMANLAR
DOKUMANLAR https://www.pickat.org Bu belgeyi yukarıdaki karekodu telefonunuza taratarak veya aşağıdaki linkten indirebilirsiniz. Link sürekli güncellenmektedir. https://drive.google.com/file/d/1wyi3ejzvge9vbu0ujklajnsjukbfldv/view?usp=sharing
DetaylıART S603W Standalone Kart Okuyucu
ART S603W Standalone Kart Okuyucu ART S603W Standalone kart okuyucuya ait genel bilgiler, montaj, kablolama, programlama bilgileri ve teknik özellikleri hakkında detaylı açıklama. www.artelektronik.com
DetaylıPROJE SAHİBİ: ÖZCAN PİŞGİN
PROJE SAHİBİ: ÖZCAN PİŞGİN ARDUİNO UNO Arduino: Arduino, kolaylıkla devreler tasarlayabileceğiniz, açık kaynak kodlu bir geliştirme platformudur. Arduino kullanmak için üst düzey bir elektronik ve programlama
DetaylıBİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ÇALIŞMASI PİC PROGRAMLAMA İLE BASİT UÇAK OYUNU MEHMET HALİT İNAN BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ
DetaylıADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI:
ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI: Aduc841 geliştirme kartının genel görüntüsü aşağıda verilmiştir; RS232 ANALOG USB ÇIKIŞ ANALOG GİRİŞ POTLAR TEXT LCD EKRAN GÜÇ KAYNAĞI LEDLER
DetaylıBETİ GSM/GPRS MODEM KULLANIM KILAVUZU
BETİ GSM/GPRS MODEM KULLANIM KILAVUZU Yayınlanış Tarihi: 01.08.2012 Revizyon:1.2 1 1. MODEM İN ÖZELLİKLERİ: Beti GSM/GPRS modem kartı, kullanıcıların M2M uygulamaları için ihtiyaç duyabilecekleri asgari
Detaylıİçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak
XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari
Detaylıidea Kontrol Kartı (idea Board jv2.1) Kullanım Kılavuzu
idea Kontrol Kartı (idea Board j) Kullanım Kılavuzu 1 Genel Bakış idea (Board) Kontrol Kartı robotbilim ve mekatronik uygulamalar geliştirmek için sizlere yeni bir dünyanın kapılarını aralıyor! Bu kontrol
DetaylıBu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz.
Ders-2: ---------- Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Hazırlanan programlarda pic in zaman zaman dış ortamdan bilgi
DetaylıQ-scout ne işe yarar?
Q-scout Başlangıç Seviyesi Robot Yapım Ve Kodlama Kiti Bu sevimli robot, Scratch 3.0 tabanlı grafik kodlama ortamı ile birlikte 60 dakikalık bir yapım süresine sahiptir. Ultrasonik özelliği sayesinde engellerden
DetaylıDENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-2 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY 2-1: YEDİ SEGMENT GÖSTERGE ÜZERİNDE VERİ GÖRÜNTÜLEME AMAÇ: Mikrodenetleyicinin portuna
Detaylı1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com
. PROGRAMLAMA UTR-VC Windows altında çalışan konfigürasyon yazılımı aracılığıyla programlanır. Programlama temel olarak kalibrasyon, test ve giriş/çıkış aralıklarının seçilmesi amacıyla kullanılır. Ancak
DetaylıMUSTAFA KEMAL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ
MUSTAFA KEMAL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ MAKİNE LABORATUVARI II DENEY FÖYÜ LABVIEW PROGRAMLAMA DİLİ VE DAQ KARTI UYGULAMASI Hazırlayan Arş. Gör. Vedat YEĞİN 1. AMAÇ Bir
DetaylıSTAFF-02 SMART. KURULUM ve KULLANIM KİTAPÇIĞI. Kasım 2016 Rev.2.0
STAFF-02 SMART KURULUM ve KULLANIM KİTAPÇIĞI Kasım 2016 Rev.2.0 1. Staff-02 SMART Cihazının Genel Özellikleri STAFF-02 SMART cihazı, bünyesinde ARM7 işlemci ve GSM modül bulunduran, 2 adet röle çıkışına,
DetaylıDeneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, buton, bağlantı kabloları
MİKRODENETLEYİCİ II LAB. DENEY FÖYÜ Deneyin Adı: Buton Kontrol Deneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, buton, bağlantı kabloları Deneyin Yapılışı: Dijital pinler giriş olarak ayarlandığında
DetaylıRezistivite Cihazı Kullanım Klavuzu
Rezistivite Cihazı Kullanım Klavuzu Açılış ekranı açıklamaları: 1 - Son çalışma aç : Cizhazda en son çalışma yaptığınız dosyayı açar. 2 - Dosya aç : İstediğiniz dosyayı açmanızı sağlar. 3 Yeni çalışma
DetaylıGrove Parmak İzi Okuyucu Sensör ile Arduino Uno
Grove Parmak İzi Okuyucu Sensör ile Arduino Uno Ürün Linki : http://www.robotistan.com/parmak-izi-okuyucu-sensor-grove-fingerprint- Sensor,PR-1746.html Parmak izi okuyucu modülü farklı programlar aracılığı
DetaylıÇizgi İzleyen Robot Yapımı
Çizgi İzleyen Robot Yapımı Elektronik Elektronik tasarım için yapılması gerek en önemli şey kullanılacak malzemelerin doğru seçilmesidir. Robotun elektronik aksamı 4 maddeden oluşur. Bunlar; 1. Sensörler
DetaylıDizi elemanları yukarıdaki gibi tek tek tanımlanabileceği gibi matematiksel ifadelerdeki diziler gibi de tanımlanabilir.
DİZİLER/ARRAY: Dizi yi çeşitli şekillerde tanımlamak mümkün. Dizi içlerinde birden fazla değer saklayabilen veri kümeleridir diye tanımlarsak uygun olur sanırım. Diziler yan yana dizilmiş kutucuklar olarak
DetaylıROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0
ROKAY Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi...
DetaylıPİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI
PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi
DetaylıMakey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu
Makey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu Makey Oz+ modülü Makey ailesinin programlanabilen modülüdür. Temelinde Arduino bulunan bu modül ile Makey modüllerini çok basit bir şekilde
DetaylıMERHABA BENİM ADIM BULUT :)
MERHABA BENİM ADIM BULUT :) BulutBoard, üzerinde tüm duyularınızı etkileyen ışık, sıcaklık, mikrofon, joystick, Trafik Lambası, Sokak lambası, röle, mesafe, grafik ekran ve bluetooth gibi birçok Bulutcuk
DetaylıARDUINO NEXTION UYGULAMASI. Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır.
1 Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır. Uygulama, Arduino UNO kartına bir analog giriş olarak uygulanan potansiyometredeki değişimi Nextion HMI
DetaylıYedi Karat Kullanım Klavuzu. Yedi Karat nedir? Neden Karat?
Yedi Karat Kullanım Klavuzu Yedi Karat nedir? Karat, fiziksel dünya ile iletişim ve etkileşim kurulabilmesini sağlayan, elektronik prototip geliştirme kartıdır. Karat, tek başına çalışabilen interaktif
DetaylıD-W6001 Alarm panelimiz hakkında bilmemiz gerekenler ;
STB bağlantısını sirenimizin üzerindeki flaşörü çalıştırmak için, bu bağlantıyı yapmak zorunlu değildir. MicroSwich bağlantısını sabotaj bağlantısı olarak kullanıyoruz. Bağlantıyı yapmak zorunlu değildir.
DetaylıKULLANILACAK ARAÇLAR
MÜHENDİSLİK ve MİMARLIK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRİK DEVRELERİ LABORATUVARI KULLANILACAK ARAÇLAR LABORATUVARDA UYULMASI GEREKEN KURALLAR Laboratuvara kesinlikle YİYECEK VE İÇECEK getirilmemelidir.
DetaylıFırat Üniversitesi DENEY NO: 5 GÖMÜLÜ SİSTEM PROGRAMLAMA
Fırat Üniversitesi Bilgisayar Mühendisliği BMÜ-431 Bilgisayar Sistemleri Laboratuvarı DENEY NO: 5 GÖMÜLÜ SİSTEM PROGRAMLAMA 1. GİRİŞ Gömülü sistemler için kesin bir tanım yapmak kolay değildir. Ama basitçe
DetaylıKARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ
KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ MİKRODENETLEYİCİ ile DXBALL OYUN TASARIMI DİLARA AKYÜZ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ ANA BİLİMDALI BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ
DetaylıSERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri www.argenom.com
SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU Telif Hakkı Uyarısı Bu doküman Argenom Elektronik tarafından hazırlanmıştır. Tüm hakları saklıdır. SERNET tescilli bir Argenom Elektronik markasıdır.
DetaylıİÇİNDEKİLER ASD-B2 Serisi Sürücü Konnektör ve Terminal Bağlantıları
İÇİNDEKİLER 1- ASD-A2 Serisi Sürücüler ve Motorlar 1.1-Temel Bağlantılar 1.1.1- ASD-A2 Serisi Motor Sürücü Bağlantısı 1.1.2- ASD-A2 Serisi Encoder Sürücü Bağlantısı 1.2-Ayrıntılı Bağlantılar 1.2-1. Çevre
DetaylıSERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri
SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU Telif Hakkı Uyarısı Bu doküman Argenom Elektronik tarafından hazırlanmıştır. Tüm hakları saklıdır. SERNET tescilli bir Argenom Elektronik
DetaylıART S602W Standalone Kart Okuyucu
ART S602W Standalone Kart Okuyucu ART S602W Standalone kart okuyucuya ait genel bilgiler, montaj, kablolama, programlama bilgileri ve teknik özellikleri hakkında detaylı açıklama. www.artelektronik.com
DetaylıKARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ AKILLI FAN KONTROLÜ TASARIM PROJESİ Eren GÜMÜŞ 2015-2016 GÜZ DÖNEMİ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ
DetaylıARDUİNO PROGRAMLAMA 1.ARDUİNO YU TANIMAK
ARDUİNO PROGRAMLAMA 1.ARDUİNO YU TANIMAK Arduino, açık kaynak kodlu yazılım ve donanıma sahip bir mikrodenetleyici platformudur. Açık kelimesi ile gerçek anlamda açık tasarımı ifade edilmektedir. Baskılı
DetaylıT.C. RC SERVO MOTOR KONTROLÜ
T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ RC SERVO MOTOR KONTROLÜ İBRAHİM ALİ METİN BİLECİK 30 Mart 2015 T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK
DetaylıSistem Programlama Deney 1
Sistem Programlama Deney 1 Deney başlamadan önce deney grubu listenizi aşağıdaki dokümana yazınız: https://docs.google.com/spreadsheets/d/1gxplmgkkfwlutcvn9_its7tt rcwuzkqfnwhlpfdodhw/edit?usp=sharing
DetaylıT.C. ADIYAMAN ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ DEVRE ANALİZİ LABORATUVARI I DENEY FÖYLERİ
T.C. ADIYAMAN ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ DEVRE ANALİZİ LABORATUVARI I DENEY FÖYLERİ Hazırlayan Arş. Gör. Ahmet NUR DENEY-1 ÖLÇÜ ALETLERİNİN İNCELENMESİ Kapaksız
DetaylıParalel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları
Paralel ve Seri İletişim Şekil1a: Paralel İletişim Şekil1b. Seri iletişim Şekil 2: İletişim Modları Asenkron/Senkron İletişim PROTEUS/ISIS SANAL SERİ PORT ile C# USART HABERLEŞMESİ Seri iletişimde, saniyedeki
DetaylıLOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ
LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ 4 Bitlik İki Sayının Tam Toplayıcı Entegresi ile Toplama Ve Çıkarma İşlemlerinin Yapılması Ve Sonucu Segment Display'de Gösteren Devrenin Tasarlanması Deneyin Amacı:
DetaylıLOJİK DEVRELER-I III. HAFTA DENEY FÖYÜ
LOJİK DEVRELER-I III. HAFTA DENEY FÖYÜ 3 Bitlik Bir Sayının mod(5)'ini Bulan Ve Sonucu Segment Display'de Gösteren Devrenin Tasarlanması Deneyin Amacı: 3 bitlik bir sayının mod(5)'e göre sonucunu bulan
DetaylıKULLANIM KILAVUZU PIC ULAK. USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağ Seri USB Dönüştürücü Bağlantı Portları
ADPUSB PC7 PC6 USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağ Seri USB Dönüştürücü Bağlantı Portları LAB.CO katronik JCU VCC Seçim Özelliği Özelliği Dahili 18F2550 PIC ikrodenetleyici KULLANI KILAVUZU PIC
DetaylıP10 LED TABELA P10 PANEL P10 PANEL PROGRAMI KULLANIM KILAVUZU
P10 LED TABELA P10 PANEL P10 PANEL PROGRAMI KULLANIM KILAVUZU 1 İçindekiler: Bölüm-1: Syf.3 P10 Led Tabela Nedir? Syf.3 P10 Led Tabela(P10 Panel) Ürün Özellikleri Bölüm-2: Syf.4-8 P10 Panel Montajı ile
Detaylı8 Ledli Havada Kayan Yazı
8 Ledli Havada Kayan Yazı Hazırlayan Eyüp Özkan Devre Şemasının ISIS Çizimi Devre şemasından görüldüğü gibi PIC16F84A mikro denetleyicisinin Port B çıkışlarına 8 adet LED ve dirençler bağlı. 4MHz lik kristal
DetaylıAlıcı Devresi; Sinyali şu şekilde modüle ediyoruz;
Bu e kitapta infrared iletişim protokolleri ile ilgili basit bir uygulamayı anlatmaya çalışacağım. Bunu yine bir mikrodenetleyici ile yapmamız gerekecek. Siz isterseniz 16f628a yı ya da ccp modülü olan
DetaylıGiriş Nanobot düşük fiyatlı her yaş grubuna hitap eden bir robot ki dir. Kurulumu ve kullanımı çok basi r.
Giriş Nanobot düşük fiyatlı her yaş grubuna hitap eden bir robot ki dir. Kurulumu ve kullanımı çok basi r. Özellikleri 5 dk gibi bir sürede kurulumu yapılabilir. Açık kaynaklı bir pla orm olan Arduino temeline
DetaylıKULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ
KULLANIM KILAVUZU NFH-0115 VIP KONTROL SİSTEMLERİ HABERLEŞME ÜNİTESİ DOKÜMAN VERSİON: 1.0 SON GÜNCELLEME: 29.04.2013 ÜRÜN GRUBU: VIP KONTROL SİSTEMLERİ ÜRÜN KODU: NFH-0115 ÜRÜN: VIP KONTROL SİSTEMİ HABERLEŞME
DetaylıFP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU
FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU FP52 kart okuyucusunu; Mody serisi dış kapı buton modülleri ile birlikte kullanılır. Fp52 ile iki farklı röle çıkışı vardır.500 kullanıcıya kadar tanımlanabilir.
DetaylıWiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman
WiFi RS232 Converter Sayfa 1 / 12 WiFi RS232 Converter Teknik Döküman WiFi RS232 Converter Sayfa 2 / 12 1. ÖZELLĐKLER 60.20mm x 40.0mm devre boyutları (5-15)VDC giriş gerilimi Giriş ve çalışma gerilimini
DetaylıMİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ
KARADENİZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR ORGANİZASYONU LABORATUVARI MİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ 1. GİRİŞ Analog işaretleri sayısal işaretlere dönüştüren elektronik devrelere
DetaylıGiriş: Arduino Nano: Visuino ile Direkt Bağlanmış 2 X 16 LCD Ekran Karakteristik LCD Ekranlar Arduino projelerinde az miktardaki metin bilgilerinin görüntülenmesi için çok yaygın olarak kullanılır. En
Detaylıhttps://www.facebook.com/groups/alisrobotics/ https://www.instagram.com/alikesfet/ KODLAMAYI ÖĞRENMENİN EN EĞLENCELİ YOLU Boxie çocukların görsel kodlama dillerini öğrenmelerine yardımcı olacak, kendi
Detaylı