Ana içeriğe atla

Raspberry pi ile arduino programlama

Raspberry pi çıktığı günden itibaren oldukça geniş bir kullanıcı kitlesi oluşturdu. Bunun getirisi olarak uyum ve amaca yönelik kullanımda ek donanım sorunlarıyla veya sürücülerle boğuşmuyorsunuz. Örneğin elinizde raspberry pi ve arduino geliştirme kartları varsa, arduino’nuzu kolaylıkla raspberry pi tek kart bilgisayarı (sbc) üzerinden programlayabilirsiniz.

Yapmanız gerekenler şu şekilde ;

(Kullandığım sbc raspberry pi 3 ve üzerindeki yazılım ise raspbian)

Terminalden arduino ide kurulumu yapıyoruz:

arduino ide kurulumu
sudo apt-get install arduino
Sonra menüden arduino ide yazılımını çalıştırıyoruz

Arduino yazılımı çalışınca elimizdeki arduino kart tipini seçiyoruz.(Bendeki arduino nano versiyonuydu.)
Artık arduino kartımızı usb kablo ile Rpi ‘mize takıyoruz. Sürücüleri otomatik yükleyecektir.
Tools (araçlar) – port menüsünden raspberry pi için görünen portu seçiyoruz. Seçmezsek sıkıntı çıkmıyor ilk kodunuzu yazıp yüklemeye tıkladığınızda kendisi uyarı mesajı gösteriyor portu seçmeniz için.

Klasik bir uygulama, arduino kodlamayı düşünenlerin ilk denemesi olan blink kodlaması…

arduino kod örneği - blink
int led = 11;
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
}



Bu blogdaki popüler yayınlar

Fen bilimleri ders linkler

 https://www.khanacademy.org/science/cosmology-and-astronomy/earth-history-topic/earth-title-topic/pi/season-simulator Basit bir simülasyon , dünya konumu ve güneş ışığı aktif değişimini gösteriyor İstenilen konum ayarlanabiliyor  https://www.earthspacelab.com/app/eclipse/ güneş ve ay tutulmaları  https://www.earthspacelab.com/app/moon-phases/ ayın evreleri  https://astro.unl.edu/nativeapps/  şu linkten naap labs v1.1 kurulumu içinde mevismler simulasyonu kullanışlı duruyor. dünya üzerinde konum belirleyip düşen ışığın gösterimi de mevcut https://www.vascak.cz/physicsanimations.php?l=tr https://www.physicsclassroom.com/Physics-Interactives/Refraction-and-Lenses/Optics-Bench/Optics-Bench-Refraction-Interactive https://www.physicsclassroom.com/Physics-Interactives/Reflection-and-Mirrors/Optics-Bench/Optics-Bench-Interactive https://www.physicsclassroom.com/Physics-Interactives/Light-and-Color/Stage-Lighting/Stage-Lighting-Interactive https://phet.colorado.edu/sims/html/bending-light/late

Doopy Run - Godot Engine Game

Doopy run eğitim sırasında oluşturduğum basit bir platform oyun denemesidir. Aşağıdaki linkten demoyu indirebilirsiniz. Windows linki Android APK linki

Mikroskop Gözlemi - Paramesyum Kültürü

Mikroskobik canlılarından birkaç örnek gözlemek için sınıf etkinliğinde kullanılmak üzere bir kültür ortamı oluşturduk. Bu ortam için bir miktar akvaryum suyu aldık. İçine canlı bir yapraklı bitki bir parça, bir tutam toprak, kuru yaprak attık. Ağzını peçete ile örtüp lastik ile tutturduk. 2 hafta mutfakta rafta ışıklı bir ortamda beklettikten sonra hazırladığımız preparatta aşağıdaki gözlemleri gerçekleştirdik. Fotoğraf ve videolar telefon adaptörü aracılığıyla telefon kamerası ile kaydedildi. Resimlerin kaliteli versiyonlarını linkten indirebilirsiniz: Mikroskop Gözlemi