Raspberry Pi Pico'nuzla Potansiyometre Kullanın

Raspberry Pi Pico'nuzla Potansiyometre Kullanın
Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Raspberry Pi Pico mikrodenetleyici kartı, bitkileri otomatik olarak sulamak, garaj kapınızı açıp kapamak, evdeki hareketi algılamak vb. gibi birçok ev işini otomatikleştirmek için kullanılabilecek harika bir cihazdır.





Bu örneklerden birini (veya tümünü) başarıyla tamamlamak için temel bilgileri oluşturmak zaman alır. Bir mucidin kitinin kullanışlı olacağı yer burasıdır. Talimat kitapçığı, bileşenler ve gerekli kablolar gibi her şey dahildir, böylece kalbinizin arzu ettiği her şeyi otomatikleştirmek için bilgi ve becerilerinizi genişletecek deneyler oluşturabilirsiniz.





GÜNÜN MAKALE VİDEOSU

Hazırlık

Thonny IDE (entegre geliştirme ortamı), Raspberry Pi Pico'nuzu bilgisayarınıza bağlamanıza ve Pico'yu programlamanıza yardımcı olan harika bir araçtır. Tüm ayarların doğru yapıldığından emin olmak için şu konudaki kılavuzumuzu kontrol ettiğinizden emin olun: Raspberry Pi Pico'da Thonny ile çalışmaya başlamak detaylar için.





Kitronik Mucit Kiti, bu hafif deneyi tamamlamak için ihtiyacınız olan her şeyle birlikte gelir. Ortalıkta yedek parçaları olan bir elektronik meraklısıysanız, ihtiyacınız olan şeye zaten sahip olabilirsiniz:

  • Ahududu Pi Pico (veya Pico W)
  • Breadboard
  • Döner potansiyometre
  • 2x İtme anahtarı
  • Kırmızı 5mm LED
  • 8x M/M jumper kabloları
  • 220 ohm direnç (renkli bantlarla işaretlenmiştir: kırmızı, kırmızı, kahverengi, altın)

Pico'nuz önceden lehimlenmiş GPIO pimleriyle mi geldi? Değilse, nasıl yapılacağını öğrenin Raspberry Pi Pico'nuza lehim başlık pimleri doğru yol.



iphone takvim etkinlikleri nasıl silinir

Beklenen çıktı

Bu deney, bir darbe genişliği modülasyonu (PWM) çıkışının, potansiyometre kullanılarak kontrol edilebilen bir LED'in parlaklığını belirlediği bir kesme rutini (bir düğmeye basarak) sırasında ne olduğunu açıklamaya yardımcı olacak harika bir görsel sunum sağlar. bir analog giriş.

Breadboard üzerinde oturan düğmeye bastığınızda bir yazılım kesintisi algılanacaktır. Bu eylem, kırmızı LED ışığının ne zaman yanacağını veya söneceğini kontrol edecek bir değişkeni tetikleyecektir. Potansiyometreyi herhangi bir yöne çevirdiğinizde analog giriş değeri LED için PWM çıkışına aktarılır. Bu, LED ışığının daha sönük veya daha parlak hale gelmesinin ardındaki sihirdir (eğer yapacaksanız).





  Breadboard üzerindeki potansiyometreye yakın çekim

Proje Kodu Montajı

İlerlemeye devam etmeden önce, kod gerekli Bu deney için doğrudan resmi Kitronik destek sitesinden. Ayrıca bu kaynak, yolda takılırsanız destekleyici bir rehber görevi görür.

hangi numaranın seni aradığını nasıl öğrenebilirim

Ekranda kod varken, koddaki bazı önemli noktaları inceleyelim:





  • Açma/kapama anahtarı, Raspberry Pi Pico'da GP15 ile eşleştirilmiştir.
  • LED ışık, Pico'da GP16'da bir PWM çıkışı olarak ayarlanmıştır.
  • Potansiyometre (pot), GP26'nın yerleşik analogdan dijitale dönüştürücüsüne (ADC) dayanır.
  • Python programını ilk çalıştırdığınızda düğme durumu varsayılan olarak false olur.
  • IRQ işleyicisi (veya kesme sinyali) anahtar girişine bağlıdır.
  • bu süre döngü, anahtara basılıp basılmadığını algılar ve ardından LED parlaklığını ayarlamak için pot değerini okumaya devam eder (potansiyometreyi hangi yöne çevirdiğinize bağlı olarak).
  potansiyometre deneyi kodu

Bu Mucit Kiti, birlikte verilen kitapçıkta ilerledikçe edindiğiniz öğrenimi geliştirmeyi amaçlamaktadır. Her sayfa çevirdiğinizde, kendinizi adım adım bilgi edinirken bulacaksınız. Deneyiminiz arttıkça 'ampul' anlarının sıklığı arttıkça kendinizi gururla sırıtırken de bulabilirsiniz.

Işık sensörleri ve analog girişlerin temellerine geri dönmek isterseniz, Raspberry Pi Pico elektronik kılavuzuna başlarken Bu serideki önceki ışık deneyi ile ilgili ayrıntılar için.

Geleceğin Parlak

Bu kitler, elektronik ile orta seviyeye kadar deney yapanlar için harikadır. Artık analog girişler, kesme sinyalleri ve bir LED ışığın parlaklığını kontrol etme hakkında bazı ek temel bilgiler öğrendiğinize göre, bilginizi bir sonraki seviyeye taşımaya hazır olabilirsiniz.

Bir motoru sürmek için bir transistör kullanmak, bir servo ekleyerek son potansiyometre deneyini temel almak, bir zil sesini ayarlamak, ekranları kullanarak saymak, rüzgar enerjisinin temellerini anlamak ve daha fazlası.

Bir kitapçık ve başlamak için ihtiyacınız olan tüm alet ve kabloları içeren bir kit alın. Daha da iyisi, hem kendiniz hem de elektronik ve teknolojiyle uğraşmaktan hoşlanan tanıdığınız başka biri için bir tane satın alın.

En önemlisi, bilgi oluşturma sürecinin tadını çıkarmak için zaman ayırın. Ayrıca, kendinizi 'Ben yaptım!' gibi bir beyanla biten deneyleri tamamlarken bulduğunuzda, gurur için durduğunuzdan emin olun.

disk mbr veya gpt ssd'yi başlat