İçindekiler:
- 1. Adım: İçindekiler
- Adım 2: Arduino nedir?
- Adım 3: Mikrodenetleyici Nedir?
- Adım 4: Arduino Türleri
- Adım 5: Arduino Yapısı
- 6. Adım: KURULUM
- Adım 7: İlk Projeniz-LED Yanıp Sönme
- Adım 8: PWM -darbe Genişlik Modülasyonu
- Adım 9: Seri İletişim
- Adım 10: Uygulamalı Seri İletişim
Video: ARDUINO'yu Öğrenin (20 Dakikada): 10 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu, arduino hakkındaki bilgilerimi çok basit bir şekilde paylaşmak için özel olarak yazdığım bir talimat.
Arduino'nun hayal ettiğinizden çok daha fazlasını yapabilecek büyük bir potansiyeli var, bunu kullanmak da gerçekten çok basit.
Giriş bölümünde daha fazlasını anlatmak ve değerli zamanınızı boşa harcamak istemiyorum, hadi doğrudan içeriğe geçelim.
1. Adım: İçindekiler
- Arduino hakkında kısa bir giriş.
- arduino türleri.
- arduino yapısı.
- ilk "projeniz".
- PWM-darbe genişlik modülasyonu.
- Seri iletişim.
- Egzersizleri içerir
Adım 2: Arduino nedir?
Arduino'nun basit bir tanımı, bildiğim şey basit otomasyon gerçekleştirebilen ve farklı cihazları daha basit bağlantılar ve en basit kodlamalarla birbirine bağlayabilen elektronik bir araçtır.
Bu, otomasyon veya robotik alanında kariyer yapmak isteyenler için doğru platformdur. Bir arduino, herhangi bir arduino kartına gömülü bir mikro denetleyici ile iletişim kurmamızı sağlayan basit bir araçtır.(AT mega328 in arduino) UNO). Daha fazla anlamak için resme bakın.
DÜŞÜNMEK
- fransızca konuşan birine bilgi vermek istiyorsun ama sadece ingilizce biliyorsun.
- bu durumda iletişimi gerçekleştirmek için mutlaka bir tercümana ihtiyacınız olacaktır.
- böylece çevirmen hem fransızca hem de ingilizce bilecektir.
mevcut durumla bağlantı kurun!
- Fransızca, Üst düzey bir dildir (kullanıcı dostu, örneğin C, C++…).
- İngilizce Makine dilidir.
- arduino çevirmendir. umarım daha iyi anlamışsınızdır!!!
Adım 3: Mikrodenetleyici Nedir?
Mikro denetleyici, çok az miktarda belleğe, RAM'e, …
arduino UNO'da kullanılan mikro denetleyici ATmega 328'dir, bir EEPROM içerir, önceki kodu silerek tekrar tekrar programlanabilir.
Adım 4: Arduino Türleri
Resim, en popüler olarak kullanılan farklı arduino kart türlerini listeler.
Arduino UNO'su
Bu tahta türü popüler ve yeni başlayanlar için en uygun olanıdır! içinde bir dizi dişi pin bulunur, bu nedenle bir erkek pin kullanarak herhangi bir lehimleme veya breadboard kullanmadan bağlantıyı kolayca yapabiliriz.
Arduino nano
Bu, UNO kartına çok benzer, ancak kartın boyutu en aza indirilmiştir, bu nedenle adını hak eder. Breadboard'a bağlanabilen ve herhangi bir lehimleme olmadan doğrudan kullanılabilen bir dizi lehimli erkek pin içerir. Bu, karşılaştırıldığında nispeten ucuzdur. UNO'ya.
Arduino LİLY pedi
Bu giyilebilir elektronikler için kullanılır.
Adım 5: Arduino Yapısı
1. USB fişi-bu provizyon kodlamanızı yüklemek için kullanılır ve ayrıca arduinoya güç girişi olarak da kullanılabilir.
2. Dijital pinler (2-13) giriş ve çıkış işlemleri için kullanılmaktadır.
3. Analog pinler(0-5) analog formda giriş ve çıkış işlemleri için kullanılır.
5. kırmızı düğme kartı sıfırlamak için kullanılır, yani kod yürütme baştan başlar.
6. Seri iletişim için RX, TX seri pinleri kullanılır.
7. Ayrıca DC giriş soketine sahiptir.
6. Adım: KURULUM
1. Arduino IDE yazılımını kurun.(ücretsiz yazılım)
2. arduino kartınızı takın ve doğru bağlantı noktasını ve çeşidini seçin.
not: benim için port numarası com23 sizinki değişebilir.
Resimlere bakın!
Adım 7: İlk Projeniz-LED Yanıp Sönme
Bu projede yanıp sönen bir led yapacaksınız.
bir saniye AÇIK durumu, bir saniye KAPALI durumu.
Donanım
bağlantıyı şekildeki gibi yapın.
Yazılım
resimde gösterilen kodlamayı yükleyin.
Kodlama yüklenir yüklenmez led yanıp sönmeye başlar.
Not:
void setup() -bölümü yalnızca bir kez yürütülür.
void loop()-güç açık kalana kadar tekrar tekrar çalışır.
Adım 8: PWM -darbe Genişlik Modülasyonu
-Bu, led'in değişen parlaklık aşamalarında parlamasını sağlamak için kullanılır.
- loş hale getirmek ve sonra daha parlak hale getirmek!
-analog pin sadece 8 bit veriyi destekler (0-255).
-PWM kurmak için dijital yazma yerine analog yazma kullanacağız.
-kod analogWrite olacaktır(led pin, value)
PWM: 3, 5, 6, 9, 10 ve 11 pin analogWrite() ile 8-bit PWM çıkışı sağlar
led pin- led'i bağladığınız dijital pin.
değer - değer (0-255) arasında değişir, daha düşük bir değer ledin parlamasını karartır, yüksek değer ledin daha parlak yanmasını sağlar.
EGZERSİZ YAPMAK:
referans için döngü referans bağlantısını kullanarak led'i adım adım daha parlak hale getirmeye çalışın!
Adım 9: Seri İletişim
Seri, Arduino kartı ile bir bilgisayar veya diğer cihazlar arasındaki iletişim için kullanılır. Tüm Arduino kartlarında en az bir seri bağlantı noktası bulunur (UART veya USART olarak da bilinir): Seri. 0 (RX) ve 1 (TX) dijital pinlerinde ve ayrıca bilgisayarla USB üzerinden iletişim kurar. Bu nedenle, bu işlevleri kullanırsanız, dijital giriş veya çıkış için 0 ve 1 pinlerini de kullanamazsınız.
ona bağlı sensörlerin okumalarını bilmeye yardımcı olur
Ayrıca bluetooth, wifi Esp8266… gibi kablosuz modüllerin bağlanmasına da yardımcı olurlar.
Bununla daha çok ilgisi var………………………..!
Adım 10: Uygulamalı Seri İletişim
Bu oturumda LDR'ye bağlı bir dirençten çıkış değerini alıp seri monitörde görüntüleyeceğiz.
donanım bağlantıları ve kodlama için resimlere bakın!
şimdi sensöre düşen ışığı rahatsız ederek sensör değerini kesin ve değerlerdeki değişiklikleri görün!
EGZERSİZ YAPMAK:
Göreviniz, LDR'nin çıktısına dayalı olarak bir LED'in parlamasını sağlamaktır, yani LED karanlık durumda daha parlak, parlak bir durumda ise loş yanmalıdır.
ipucu: PWM ve Seri iletişimi kullanın.
otomasyonun temelidir!
Devam edecek……
Bu sadece bir giriş modülü, bunun hakkında daha fazla yazacağım ve bu modüller yakında piyasaya sürülecek, beğendiyseniz beni takip edin
gelecek birkaç konu:
- Servo motor kontrolü.
- ultrasonik modül.
- IR sensörü.
- motor sürücüsü L293D.
- bluetooth iletişimi
- ve çok daha fazlası……………………. umarım beğenirsin……………………………..!!!! "bilgiyi paylaş!" "DAHA FAZLA BİLGİ İÇİN BENİ TAKİP EDİN"
Önerilen:
EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: 12 Adım (Resimlerle)
EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: Her zaman özel bir PCB tasarlamak istemişimdir ve çevrimiçi araçlar ve ucuz PCB prototipleme ile hiç bu kadar kolay olmamıştı! Zor çözümden tasarruf etmek için yüzeye montaj bileşenlerini küçük hacimlerde ucuz ve kolay bir şekilde monte etmek bile mümkündür
SCARA Robot: İleri ve Ters Kinematik Öğrenme!!! (Plot Twist ARDUINO'da PROCESSING Kullanarak Gerçek Zamanlı Arayüz Yapmayı Öğrenin !!!!): 5 Adım (Resimlerle)
SCARA Robot: İleri ve Ters Kinematik Öğrenme!!! (Plot Twist, PROCESSING Kullanarak ARDUINO'da Gerçek Zamanlı Arayüz Yapmayı Öğrenin !!!!): Bir SCARA robotu endüstri dünyasında çok popüler bir makinedir. Ad, hem Seçici Uyumlu Montaj Robot Kolu hem de Seçici Uyumlu Mafsallı Robot Kolu anlamına gelir. Temelde üç serbestlik dereceli bir robottur ve ilk iki displ
Raspberry Pi'ye de Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: 8 Adım (Resimlerle)
Ahududu Pi'ye Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: Hareket halindeyken python kodlamak veya Raspberry Pi Robotunuz için bir ekran çıkışına sahip olmak istemiş miydiniz ya da dizüstü bilgisayarınız için taşınabilir bir ikincil ekrana ihtiyacınız oldu mu? veya kamera? Bu projede, taşınabilir pille çalışan bir monitör inşa edeceğiz ve
Mum Çizmeyi Öğrenin - Adım Adım: 6 Adım
Mum Çizmeyi Öğrenin - Adım Adım: Adımlarımı dikkatli bir şekilde takip ederseniz bu mumun çizimi 10 dakika sürer
20 Dakikada Arduino Öğrenin (Güç Paketli): 10 Adım (Resimlerle)
20 Dakikada Arduino Öğrenin (güç Paketli): Talimat, iyi şeyler sunma ve herkesin sadece bu modülü okuyarak kolayca anlayabileceği kolay ve net bir anlayış kaynağına gerçekten ihtiyacı olan gerçek arduino hobisine yardım etme vizyonuyla yazılmıştır. Ben de bir arduiyim