İçindekiler:

ARDUINO'yu Öğrenin (20 Dakikada): 10 Adım (Resimlerle)
ARDUINO'yu Öğrenin (20 Dakikada): 10 Adım (Resimlerle)

Video: ARDUINO'yu Öğrenin (20 Dakikada): 10 Adım (Resimlerle)

Video: ARDUINO'yu Öğrenin (20 Dakikada): 10 Adım (Resimlerle)
Video: Arduino Nedir? Nasıl Kurulur ve Neler Yapılabilir? #1 2024, Temmuz
Anonim
ARDUINO öğrenin(20 Dakikada)
ARDUINO öğrenin(20 Dakikada)
ARDUINO öğrenin(20 Dakikada)
ARDUINO öğrenin(20 Dakikada)

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

İçindekiler
İçindekiler
  1. Arduino hakkında kısa bir giriş.
  2. arduino türleri.
  3. arduino yapısı.
  4. ilk "projeniz".
  5. PWM-darbe genişlik modülasyonu.
  6. Seri iletişim.
  7. Egzersizleri içerir

Adım 2: Arduino nedir?

Arduino nedir?
Arduino nedir?
Arduino nedir?
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!

  1. Fransızca, Üst düzey bir dildir (kullanıcı dostu, örneğin C, C++…).
  2. İngilizce Makine dilidir.
  3. arduino çevirmendir. umarım daha iyi anlamışsınızdır!!!

Adım 3: Mikrodenetleyici Nedir?

Mikrodenetleyici Nedir?
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

Arduino Türleri
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ı

Arduino Yapısı
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

KURMAK
KURMAK
KURMAK
KURMAK

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

İlk Projeniz-LED Yanıp Sönme
İlk Projeniz-LED Yanıp Sönme
İlk Projeniz-LED Yanıp Sönme
İ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

PWM -darbe Genişlik Modülasyonu
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 iletişim
Seri iletiş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

Uygulamalı Seri Haberleşme
Uygulamalı Seri Haberleşme
Uygulamalı Seri Haberleşme
Uygulamalı Seri Haberleşme

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: