Kapsamlı ve Uygulamalı Arduino Eğitimi
Hayalindeki arduino projelerini gerçekleştirmek için bugün arduino eğitimine başla. Öğrenirken en iyi yöntem olan uygulayarak öğrenme yöntemini seç ve kısa sürede kendindeki gelişimi izle.
Bu seride sana arduino’yu uygularak göstermeye çalıştık. Hem de Arduino nedir? sorunuzdan başlayarak, servo motor kontrolüne, kızıl ötesi kumanda kullanımına kadar her şey var.
Uygulamalar seri şeklinde devam ediyor. İlk adımdan başla, o derste anlatılan konuyu anladıktan sonra mutlaka onu kendin yap! Daha sonra diğer derse geç.
Bu şekilde derslerde tüm anlatınlanları yapmadan diğer derse geçmemeni tavsiye ediyoruz.
Arduino programlama öğrenmek de yine arduino ile projeler yapmaktan geçiyor. Derslerde kodları da anlamanız için detaylıca anlattık.
Aynı zamanda başlangıç için ve uygulama için olan setlerimizi de incelemeyi unutma. Bu sayfadan, tüm derslere kolayca ulaşabilirsin. Bu yüzden bu sayfayı tarayıcında sık kullanılanlara eklersen hızlıca ulaşabilirsin.
Bu seri hakkında düşündüklerini, beğeni ve tavsiyelerini lütfen yorum kısmından bize ilet. Görüşlerin, bizim için önemli.
Bu içeriği beğendiysen, arkadaşlarınla paylaşmayı da unutma. Hatta ilgili bir arkadaşın ile birlikte başla bu eğitime. Beraber daha hızlı gelişim gösterebilirsiniz.
Keyifle oku, bol bol üret!
Arduino Nedir?
Arduino, mikrokontrolcü kartları ve yazılım paketinden oluşan bir programlama platformudur. Öğrencilerden mühendislere, her kesimden insana hitap edebilmesi için kolaylık ön planda tutularak tasarlanmıştır. Kart üzerindeki mini bilgisayar (mikrokontrolcü), yazacağımız programa göre giriş ve çıkış bağlantılarını kontrol eder.
Arduino ile Neler Yapabilirim?
Robotlar, insansız hava araçları (drone), akıllı ev otomasyonu projeleri yapabilirsin. Bunun yanı sıra Arduino ile yapabileceğiniz projelerin tek sınırı sizin hayal gücünüzdür. Aklınıza gelen hemen her çeşit projeyi Arduino kullanarak gerçekleştirebilirsiniz.
Arduino’ya Nasıl Başlayabilirim?
Arduinoya kolay başlangıçlar yapabilmen için 3 tane set oluşturduk. Eğitim serimiz de bu setler ile bağlantılı şekilde gidiyor. Tüm projeleri tek bir set ile yapmak istersen, “proje setini“ almanı tavsiye ederiz.
Ekonomik bir başlangıç ile başlayayım sonrasında yapılan projelere göre malzemeleri alırım derseniz de “başlangıç seti veya süper başlangıç seti“ni tercih edebilirsiniz.
Hangi seti seçmen konusunda sana yardımcı olabilir:
Setini Seçtiysen Arduino Eğitimine Başlayalım Mı?
1. Arduino’muzu Kuralım ve İlk Kodu Yazalım
İlk derste neler var?
– Arduino yazılımının indirilmesi ve kurulması.
– Arduino’nun bilgisayarda kullanılabilir hale getirilmesi.
– void setup() ve void loop() kısımlarında hangi fonksiyonların yazılması gerektiği.
– İlk kodun, bilgisayarınızdan kartınıza yüklenmesi.
2. Arduino İle LED Yakalım
Neler var?
– LED nedir?
– Gerilim, akım ve ohm yasası.
– Arduino ile nasıl LED yakılır?
3. Buton İle LED Yakalım
Bu derste ledimizi bir buton ile kontrol ederek yakalım.
4. Arduino Analog Okuma ve Seri Haberleşme Nasıl Yapılır?
Neler Var?
– LED’ler bilgisayardan nasıl kontrol edilir?
- Arduino ile bilgisayarımızı nasıl haberleştiririz?
– Haberleşme için gereken kod.
5. Arduino PWM Kullanarak Potansiyometre İle LED Yakalım
6. For Döngüsü Mantığını Kavrayarak Kara Şimşek Projesi Yapalım
7. LDR ile LED Yakalım
Neler Var?
– Işık şiddetine göre yanan LED’li gösterge uygulaması.
– LDR nedir?
– Uygulamayı yapmak için gerekli kod.
8. RGB LED Uygulaması – Potansiyometre İle Renk Değişimi
9. NTC Sensörü İle Sıcaklık Ölçelim
Neler var?
NTC Sensörü Nedir?
NTC Sensörü İle Sıcaklık Ölçümü
LED’i Yakarak Uyarı Veren NTC Devresi
Arduino NTC Kodu
10. Park Sensörü Yapalım
11. Ses Sensörü Kullanımı
12. Joystick İle Servo Motor Kullanımı
13. IR Kumanda İle LED Kontrolü
14. Dijital Metre Yapalım
15. Hareket Zamanı! Arduino ile Hareket Sensörü Kullanımı
16. Dijital Saat Yapımı
17. Toprağın Nemini Ölçelim. Bitkilerimiz Susuz Kalmasın
18. Ortamda Yanıcı Gaz Varsa Alarm Veren Proje Yapalım
19. Bluetooth İle RGB LED Kontrolü
20. Yağmur Alarmı Yapalım
21. RFID Kart Okuyucu İle Otomatik Kapı Kilidi Açımı Yapalım
22. ESP8266 Modülü Kullanımı
23. İnternet Üzerinden Step Motor Kontrolü
24. LM35 Sıcaklık Sensörü İle Ortam Sıcaklığına Göre Alarm Veren Proje Yapalım
TEBRİKLER!
Dersleri tamamladınız. Kendinize çok güzel bir yatırım yaptınız, buna emin olun. Artık istediğiniz, işinize yarayacak bir proje aklınıza geldiğinde hemen onu yapabileceksiniz.
Aynı zamanda kodlamanın temellerini de arduino ile öğrenmiş oldunuz. Kodlama konusunda da kendinizi geliştirmeye devam edebilirsiniz.
Arduino ile daha gelişmiş projelerimizi robotistan youtube kanalımızdan takip etmeyi unutmayın! Henüz abone değilseniz, muhtemelen güzel şeyler kaçırıyorsunuz.
Kanalımızda en beğendiğimiz arduino projelerini buradaki videoda topladık:
Teklif: Arduino’yu öğrendiğine göre Raspberry pi bilgisayar kartına geçiş yaparak onunla da çok güzel projeler yapmaya başlayabilirsiniz. Müjde! Onun için de ayrı bir eğitim serimiz var.
Serinin ilk videosu burada:
Bu eğitimleri beğendiysen, arkadaşlarının da faydalanması için lütfen hemen paylaş. Hatta ilgisi olan bir arkadaşınla beraber yapın. Birbirinize çok faydanız olur.
Unutma, maker paylaşımcıdır!
Size bir önerim var. İlk kez başlayacaklar için a-z ye bir malzeme listesi yada paketi oluşturun o paketten alıp başlasınlar
Yeni başlayanlar hangi malzemeleri almalılar?
Sizler için hazırladığımız Arduino setlerini inceleyebilirsiniz.
Çok teşekkürler hemen inceleyeyim.
İyi günler. Okulumuzda öğrencilerimize arduino egitimi vermek istiyoruz ama maliyetler bizi zor durumda bırakıyor. Arduino setleri ile ilgili görüşebileceğimiz bir yetkili varsa iletişim kurmak istiyoruz. Email veya telefon üzerinden olumlu veya olumsuz bir cevap verebilir misiniz?
elektronikle hobby olarak ilgilenen biri için çok bilgilendirici idi… video yeni soruları da beraberinde getirdi 🙂 teşekkürler.
Bire bir görüşebilme imkanı var mı . Varsa nasıl?
Birebir eğitimlerimiz için Makerhane ile görüşebilirsiniz.
Bunu yaptım calıstı sizden temin itigim 59 luk setle daha sonra aynı seyi denediğimde calısmadi 5v cıkısında bir sorun var sanırsam
Birebir eğitimler sadece İstanbul da mı hocam?
Evet, şuan için sadece İstanbul’da.
Bu bizim için kötü oldu 🙁
Başka illerde de olmayacak mı?
ben zonguldak tayım zonguldakta bununla ilgili eğitim ve yarışma var ortaokul ve liselere veriliyor
ardunio ile yeni çalışmaya başladım ve bir sorun var anlayamıyorum yardımcı olabilir misiniz ?
Global variables use 9 bytes (0%) of dynamic memory, leaving 2.039 bytes for local variables. Maximum is 2.048 bytes. kontrol et dediğimde böyle yazıyor nerede yanlış yaptığımı bilemedim.
Bu bir hata mesajı değildir, yalnızca size yazdığınız kodun global ve lokal değişkenlerinin bellekte ne kadar yer kapladığını belirtmektedir. İstediğiniz takdirde Dosya -> Tercihler -> Aşağıdaki işlem sırasında ayrıntılı çıktı göster -> derleme ve yükleme seçeneklerini kaldırarak devre dışı bırakabilirsiniz.
kerem bey öncelikle yardımcı olduğunuz için çok teşekkür ederim fakat ;
Derleme seçenekleri değiştirildi, tümü yeniden derleniyor.
Archiving built core (caching) in: C:\Users\user\AppData\Local\Temp\arduino_cache_771010\core\core_arduino_avr_uno_0c812875ac70eb4a9b385d8fb077f54c.a
Çalışmanız programın 1340 bayt (4 %) saklama alanını kullandı. Maksimum 32256 bayt.
Global değişkenler belleğin 9 byte kadarını (0%) kullanıyor. Yerel değişkenler için 2039 byte yer kalıyor. En fazla 2048 byte kullanılabilir.
tekrar böyle bir şey yazıyor ve ben hiç bir şey yapamıyorum 13.pin hizasındaki led yanıp sönüyor yaptığım ilk işlem buydu ondan sonra hiçbir şey yapamadık öğrencilerime de öğretemiyorum hevesleri kırılacak diye korkuyorum açıkçası.
Merhabalar, Arduino kurulumu için buradaki adımları takip ettiniz mi? Sahip olduğunuz Arduino hangi model? Klon mu yoksa orijinal mi?
ardunio süper başlangıç setini almıştım sitenizden kerem bey ardunio uno rev3 orijinal kurulumu takip ettim aygıt yöneticisinden driver ı da düzettim bağlandığında com3 e bağlanıyor orada sıkıntı yok ama bu sorunu çözemiyorum. sürümü değiştirdim tekrar kurdum sorun aynı ardunio bozulmuş olabilir mi ?
Arduino’ya fiziksel bir şekilde müdahale etmediğiniz sürece (kısa devre vs. gibi) bozulma ihtimali oldukça düşüktür. Arduino’nuzun arızalı olup olmadığını da farklı bir bilgisayarda programlamayı deneyerek öğrenebilirsiniz.
arduino ile sıcaklığı belli değerler arasında tutan bir program yazılabilir mi
Yazılabilir.
Nasıl yani anlamadım ben sorunu? Hangi sıcaklığı ?
ARDUİNO PROJE SETİ nde hiç motor göremedim. bu sete mutlaka DC motor, step motor ve servo motor eklerseniz daha iyi olabilir. teşekkürler.
Merhabalar, kısa bir sorum olacak. Elektrik sayaçlarındaki rs485 çıkışlarına arduino bağlayıp değerleri almak istiyorum. Bu sekilde çalışan bir denemeniz oldumu acaba. Ne kullanılabilir?
Arkadaşlar selamlar. Radar hareket sensörü yapmaya çalışıyoruz. Yüksek çözünürlüklü ve hızlı adc çevrimi yapabilen işlemciye ihtiyacım var Hangi arduino yu tercih etmeliyim?
32-bit ARM Cortex-M0 işlemci çekirdeği ve 6 adet 12-bit ADC’ye sahip Arduino M0 Pro tercih edebilirsiniz: https://www.robotistan.com/orjinal-arduino-m0-pro
Abi buton kontrollu lcd projesini yapmak icin nerden yardim alabiliriz bi yardimci olurmusunuz
Nasıl bir proje yapmayı düşünüyorsunuz?
Kerem bey Arduino projemiz var irtiabata geçebilir misiniz?
Projenizi bu platformdan bizimle paylaşırsanız elimizden geldiği kadar yardımcı olmaya çalışırız 🙂
Konuşan akıllı baston yapıyonuz mu ıltrasonic sensör cismi algılıyo. Lcd üzerinde 3metre 2 metre 1 metre kaldı diye bunu sesli söylemesini istiyom
Merhaba bu setten almak istiyorum elektronik bilgim tamirim vs var projem otomobil elektronik sistemleri üzerine mesala kısaca anlatayım otomobilde bulunan ön iki sis farlarını direksiyonu sola yarım yada tam sağa yarım yada tam çevirdiğimde yakmayı tekrar eski konuma aldığımda söndürmek istiyorum kısacası bir mil üzerine yerleştirdiğimiz manyetik kontak vs bunun tur sayısına göre anahtarlama tersi tura göre anahtarlama gibi projeler yapabilirmiyiz? Servo motor mantıği gibi ileri geri role tetikleyip 12 volt yol vereceğiz?
Merhaba Barlow komutunu tek tırnak içinde yazmayınca hata veriyor böyle olunca da metin olarak algılıyor ve servo motor çalışmıyor ayrıca display eksik yanıyor acaba bir kütüphane mi yüklemek gerekli gerekiyorsa hangisi?
Merhaba, hangi proje veya ders ile ilgili sorun yaşıyorsunuz?
Arduino akıllı otopark sistemi yapıyoruz
Butona basınca bariyer kalkacak bariyer 1 kez kalknca da display 1 artacak ama kodlar aktif olmuyor kütüphane mi yükleyeceğiz
Yapmaya çalıştığınız proje hakkında en ufak bilgim olmadığı için yardımcı olmam mümkün değil.
Merhabalar. Arduino uno ya Easy vr shield 3 ses modülü takarak sesli komutla led yakıp söndüreceğim. Bu konuda hakkında bi kaç sorum var ama derslerinizde easy vr modülünü göremedim. Bi bilginiz varmı acaba bu modülle ilgili. Varsa sorumu ona göre sormak isterim.
Selamlar,
EasyVR için hazırlanmış bir PDF dosyası var. Buna ulaşmak için: “https://cdn.sparkfun.com/assets/learn_tutorials/9/3/1/EasyVR-3-User-Manual-1.0.17.pdf” adresine bakabilirsiniz. Sorunuz olursa bizlere iletebilirsiniz.
İyi çalışmalar dileriz 🙂
merabalar ben arduino ‘yu adaptör ile beslemek istiyorum acaba 12 v kaç A veya kaç mA önerirsiniz
Selamlar,
12V 1A adaptör normal şartlarda yeterli olacaktır.
İyi çalışmalar dileriz 🙂
arduino uno r3 ile tahıl depo kontrolu sağlamak istiyorum.
2 tane hc-sr04 ile ledleri ve uyarı sesi nasıl yapabilirim.
Selamlar,
Tepelere koyulan mesafe sensörleri ile birlikte ölçüm yapabilirsiniz. Ölçümden sonra çıkan değerleri karşılaştırıp tahıldaki artmayı veya azalmayı tespit edebilirsiniz. Bu tespit sonucunda ise LED yakma ve sesli uyarı yapabilirsiniz.
Mesafe sensörü blogu için: “https://maker.robotistan.com/arduino-dersleri-19-hc-sr04-ultrasonik-mesafe-sensoru-kullanimi/”
LED yakma blogu için: “https://maker.robotistan.com/arduino-ders-1-led-yakip-sondurme-blink/”
Buzzer yakma (Sesli uyarı) blogu için: “https://maker.robotistan.com/arduino-dersleri-9-buzzer-ile-ses-cikisi-alma-2/” adreslerine bakabilirsiniz.
İyi çalışmalar dileriz 🙂