Raspberry Pi Pico MicroPython ile Karaşimşek Uygulaması

22-07-2022 13:24
Raspberry Pi Pico MicroPython ile Karaşimşek Uygulaması

Bu uygulamamızda Raspberry Pi Pico kartımıza bağlamış olduğumuz LED’lerin sıralı halde yanıp sönmesini sağlayacağız.


Bu uygulamada kullanacağımız malzemelerimiz;

Karaşimşek uygulamasına geçmeden önce tek bir LED’in nasıl yanıp söndüğünü gözlemleyelim. Devreyi şekilde gördüğümüz şekilde kuruyoruz.


 

4 adet LED’imizi ve 4 adet direncimizi kullanarak devremizi kuruyoruz. Devreyi kurduktan sonra kodlama kısmına geçebiliriz.Raspberry Pi Pico kartı ile yapacağımız uygulamaları MicroPython programlama dilinde yazacağız. Thonny IDE’sinde ihtiyacımız olan kütüphaneler kurulu bir şekilde gelmektedir.

 

LEDlerin hangi pine takıldığını kodlamada belirtmek uygulamayı çalıştırabilmek için çok önemlidir. Sıralı bir işlem yapmak istediğimiz için dizi oluşturuyoruz. Dizi oluşturmak bize bir sonraki aşama için daha az kod yoğunluğu yaşatmaktadır.

 

Manuel olarak durdurulmadığı sürece sonsuz bir döngüye ihtiyaç vardır. Bu işlemi while True ile yapmaktayız. For döngüsü kullanarak oluşturmuş olduğumuz dizideki LEDlerin yanmasını bir sıraya sokuyoruz. İlk önce soldan sağa gidecek şekilde bir adet döngü oluşturulur.

Dosyayı IDE içerisinde "Run” butonu ile çalıştırıyoruz.

 

Projemize ait kodları bu bağlantıyı kullanarak bulabilirsiniz.

 

 
 

 


 

 
 
IdeaSoft® | Akıllı E-Ticaret paketleri ile hazırlanmıştır.