İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Robotik Kodlama
  4. Arduino
Arduino

Arduino'ya Giriş #1

defacerGLD11.06.20204 cevap3.528 görüntüleme
#1
ARDUİNO NEDİR?
Arduino çeşitli elektronik donanımlar (sensör, motor vs.) vasıtasıyla çevresi ile etkileşimli olarak çalışan, matematiksel ve fiziksel hesap yapma kabiliyetine sahip içerisinde mikrokontrolcü bulunduran açık kaynak bir platformdur. Wiring programlama dilini temel olarak almıştır. Tek başına veya bir bilgisayar ile birlikte çalışabilmektedir.
Bir bütün halinde satın alınabilmekle beraber parçalarını farklı yerlerden temin edilerek montaj yapıp kullanmanız da mümkündür

Neden bu

1-) diğer çeşitlerine göre daha az maliyetli
2-) çoğu işletim sisteminde (belki de hepsi) çalışıyor
Gibi uzayabilir

Nereden başlamalı
Arduino UNO için

Mikrodenetleyici : ATmega328
- Çalışma gerilimi : +5 V DC
- Tavsiye edilen besleme gerilimi : 7 - 12 V DC
- Besleme gerilimi limitleri : 6 - 20 V
- Dijital giriş / çıkış pinleri : 14 tane (6 tanesi PWM çıkışını destekler)
- Analog giriş pinleri : 6 tane
- Giriş / çıkış pini başına düşen DC akım : 40 mA
- 3,3 V pini için akım : 50 mA
- Flash hafıza : 32 KB (0.5 KB bootloader için kullanılır)
- SRAM : 2 KB
- EEPROM : 1 KB
- Saat frekansı : 16 MHz

Link

https://www.arduino.cc/en/main/software
düzenlendi
Cevaplar
#2
Konu, "Robotik Kodlama -> Arduino" bölümüne sabitlenmiştir.
defacerGLD Konuyu açan
#3
LED yakma komutları

#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>

double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;

**** setup(){
pinMode(2,OUTPUT);
}

**** loop(){
digitalWrite(2,1);
_loop();
}

**** _delay(float seconds){
long endTime = millis() + seconds * 1000;
while(millis() < endTime)_loop();
}

**** _loop(){
}
#4
Teşekkürler hocam
defacerGLD Konuyu açan
#5
Arduino Sensörleri Nedir ?

Arduino üzerinde algılayıcılara sensör denir. Fiziksel ortamda bulunan etkenleri sensörler sayesinde cihazımıza bağlanır. Bu sensörler beş çeşit olmak üzere şunlardır

1. Kimyasal Sensörler:
Kimyasal olayları cihazımıza aktaran sensörlerdir örnek olarak suyun pH miktarını ölçen sensör diyebiliriz

2. Mekanik Sensörler:
Fiziksel ortamda bulunan etkenleri cihazımıza aktaran sensördür örnek olarak hız ölçücü bir sensör söylüyebiliriz

3. Işıma Sensörler:
Işık etkisini cihaza aktaran sensördür örnek olarak ışığın yansıtması örnek verilebilir.

4. Termal Sensörler:
Adındanda anlaşılacağı üzere sıcaklık ölçen ısı ile ilgili şeyler yapabilen sensördür.

5. Manyetik Sensörler:
Fiziksel ortamda bulunan manyetik alana ait verileri aktaran sensördür

Modülleri

GSM Modülü Nedir ?

Cep telefonu, tablet gibi mobil cihazların ağlarını, protokollerini tanımlamak için kullan bir standarttır.

Wireless Modülü Nedir ?

Arduino ile bilgisayar arasında uzaktan veri akışını sağlayan modüldür.
Örnek olarak ;
Adafruit ESP8266 SMT Modülü , Adafruit-ESP8266-SMT-Modulu-ESP-12 modülleri örnek verilebilir.

Bluetooth Modülü Nedir ?

Bluetooth günümüzde uzaktan veri aktarımı, bağlantı için kullanılan teknolojidir. Arduino ile birlikte yeni yeni kullanılmaya başlanmıştır.

Joystick Modülü Nedir ?

joystick, ortasında buton bulunan arduino ve diğer devreler ile kullanılabilen bir modüldür. robotik cihazların yönetiminde kullanılır.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.