PicoBricks’i detaylarıyla inceledikten sonra kod örneklerine geçiyoruz. İlk kod örneğimiz PicoBricks’in kendi blok tabanlı geliştirme arayüzü olan PicoBricks IDE oluyor.
PotOku 10-bit
Bu örnekte PicoBricks üzerindeki potansiyometre değerini okuyup ekrana yazdırıyoruz. Ancak bunu bilinen basit yöntemle değil, daha sağlıklı okuma yapabilmemizi sağlayan ortalama alma yöntemiyle yapıyoruz.
Potansiyometre değerini kısa aralıklarla üst üste 10 kez okuyor ve çıkan sonucun ortalamasını alıyoruz. Böylece ADC’den kaynaklı salınımları asgariye indirmiş oluyoruz.
Son olarak elde ettiğimiz 0 ile 65535 arasındaki değeri Arduino Uno’dan alışık olduğumuz 0-1023 arasına dönüştürüyor ve RGB LED’e aktarıyoruz. Okunan değer 1000’den büyükse bunu kırmızı LED’i yakarak bildiriyoruz.
PotOku PicoBricks IDE kaynak dosyasını buraya tıklayarak indirebilirsiniz.
Refleks Testi
Bu uygulamada PicoBricks üzerindeki ekranda bir renk ismi yazıyor ve RGB LED de üç ana renk (Kırmızı, Yeşil ve Mavi) arasında renk değiştiriyor. Ekrandaki renk yandığında butona basarsak kazanıyoruz.
Refleks Testi PicoBricks IDE kaynak dosyasını buraya tıklayarak indirebilirsiniz.