İçeriğe Geç
Favoriler Sepet
0 eşyalar

#1 Başlarken Led Yanıp Sönüyor – Pico W Yanıp Sönüyor

29 Nov 2023
#1 Get Started Led Blink – Pico W Blink
Yanıp sönen LED robotik kodlamayı öğrenmenin ilk adımıdır Ahududu Pi Pico W. Bu projemizde Rasberry Pi Pico W kit Picobricks'inizdeki Led'inizi nasıl yakacağınızı açıklıyoruz. Gemide. Üstelik BricksIDE gibi farklı IDE'ler için gerekli kodları da sizlerle paylaşıyoruz, Mikrofiton ve Mikrobloklar.

Yanıp Sönme Uygulaması

Gerçek hayatta işi yeni öğrenmeye başlayan çalışan ilk önce en temel görevi üstlenir. Temizlikçi önce süpürgeyi kullanmayı, aşçı mutfak araçlarını kullanmayı, garson ise tepsi taşımayı öğrenir. Bu örnekleri çoğaltabiliriz. Yazılım geliştirmeye yeni başlayanların yazdığı ilk kod “Merhaba Dünya” olarak biliniyor. Program başlar başlamaz ekrana veya konsol penceresine kullandıkları dilde “Merhaba Dünya” yazdırmak programlamanın ilk adımıdır. Emeklemeye başlayan bir bebek gibi… Fiziksel programlama olarak da bilinen robotik kodlamanın ilk adımı Blink uygulamasıdır. Robotik kodlamaya göz kırpmak anlamına gelir.

Yanıp Sönme Uygulaması”, IoT (Nesnelerin İnterneti) cihazlarının izlenmesi ve kontrol edilmesi de dahil olmak üzere çeşitli görevleri kolaylaştırmak ve basitleştirmek için tasarlanmış çok yönlü ve kullanıcı dostu bir mobil uygulamadır. İster ev güvenlik kameraları, ister akıllı termostatlar, ister bağlantılı aydınlatma sistemleri olsun, Blink Uygulaması kullanıcılara bu cihazları uzaktan yönetmek için sezgisel bir platform sunuyor.

Blink Uygulaması ile kullanıcılar, güvenlik kameralarından canlı video yayınlarına kolayca ulaşabiliyor, hareket algılama konusunda anlık uyarılar alabiliyor ve akıllı cihazlarını akıllı telefonlarının rahatlığından kontrol edebiliyor. Bu uygulama, gerçek zamanlı gözetim sağlayarak ev güvenliğini artırır ve kullanıcıların mülklerini her zaman, her yerden kontrol edebilmelerini sağlar.

Blink Uygulaması, güvenlik özelliklerine ek olarak akıllı ev kontrolü de sunarak kullanıcıların termostatlarını, aydınlatmalarını ve diğer bağlı cihazlarını enerji verimliliğini optimize edecek ve konforlu bir yaşam ortamı yaratacak şekilde ayarlamalarına olanak tanıyor. Kullanıcı dostu arayüzü ve sağlam işlevselliğiyle Blink Uygulaması, bağlantılı evlerinde güvenliği ve rahatlığı artırmak isteyen herkes için değerli bir araçtır.

Ayrıntılar ve Algoritma

1 x 5mm kırmızı LED ve 1 x WS2812B bulunmaktadır. RGB LED'i Picobricks'te. Normal LED'ler tek renkte yanabilirken, RGB renkleri hem birincil hem de ikincil renkler olmak üzere farklı renklerde yanabilir. Bu projemizde Picobricks üzerinde kırmızı LED kullanacağız.

Kırmızı LED Işıklar

Kırmızı LED'ler veya Işık Yayan Diyotlar, içinden bir elektrik akımı geçtiğinde kırmızı ışık yayan elektronik bileşenlerdir. Elektronik ekranlardan ve göstergelerden araçlardaki fren lambalarına kadar çeşitli uygulamalarda yaygın olarak kullanılırlar. Kırmızı LED'ler, verimlilikleri, güvenilirlikleri ve uzun ömürleri nedeniyle değerlidir; bu da onları aydınlatma ve elektronik dünyasında popüler bir seçim haline getiriyor.

Projede aktif hale getirmek için gerekli kodları yazacağız. kırmızı LED ışıklar Picobricks'te belli bir süre sonra kapatıp, belli bir süre sonra tekrar açın ve bu işlemleri sürekli tekrarlayın.

Bileşenler

1X PicoBrick

Bağlantı şeması

Projenin Microblocks kodlarına görseli Microblocks Run sekmesine sürükleyerek veya butonuna tıklayarak ulaşabilirsiniz. düğme

PicoBricks'in MicroPython Kodları


donanım picobrick'lerine erişmek için makine içe aktarma Pin#'inden
led = Pin(7,Pin.OUT)#dijital pini led için çıkış olarak başlat
push_button = Pin(10,Pin.IN,Pin.PULL_DOWN)#dijital pin 10'u giriş olarak başlat
while True:#while döngüsü
    Logic_state = Push_button.value();#button açık&kapalı durumu
    if lojik_durum == Doğru:#düğmeyi ve açık olup olmadığını kontrol edin
        led.value(1)#led'i aç
    başka:
        led.value(0)#led'i kapat


PicoBricks'in Arduino C Kodları

geçersiz kurulum() {
  // bir kez çalıştırmak için kurulum kodunuzu buraya koyun:
  pinMode(7,OUTPUT);//dijital pin 7'yi çıkış olarak başlat
  pinMode(10,INPUT);//dijital pin 10'u giriş olarak başlat

}
geçersiz döngü () {
  // tekrar tekrar çalışacak şekilde ana kodunuzu buraya koyun:
  if(digitalRead(10)==1){//düğmeyi ve açık olup olmadığını kontrol edin
    digitalWrite(7,HIGH);//voltajı YÜKSEK yaparak LED'i açın
  }
  başka{
    digitalWrite(7,LOW);//voltajı LOW yaparak LED'i kapatın
  }
  gecikme(10);//yarım saniye bekle
}
Önceki Gönderi
Sıradaki Gönderi

Abone olduğun için teşekkürler!

Bu e-posta kaydedildi!

Görünümü satın alın
Seçenekleri Seçin

Seçeneği Düzenle

Aklında bir soru mu var?

Stok Bildirimi

Karşılaştır

Ürün Stok KoduDeğerlendirmeAçıklama Kategori Uygunluk Ürün Tipi Diğer Detaylar
this is just a warning
Giriş Yap
Alışveriş Sepeti
0 Ürünler
Same Day Shipping No Extra Costs
Easy Returns Guarantee Return with Ease
Secure Checkout Secure Payment