İçindekiler:
- 1. Adım: Pixel Kit'in İki Versiyonu
- Adım 2: OSX High Sierra, Ubuntu 18.04 ve Windows
- Adım 3: Python 3'lü Herhangi Bir İşletim Sistemi
- Adım 4: MicroPython'u kullanın
Video: Kano Pixel Kit'te Yanıp Sönen MicroPython: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Kano'nun Piksel Kiti harika bir donanım parçası! 128 süper parlak RGB LED, bir joystick, 2 düğme, bir kadran, pil ve beyni olarak güçlü bir mikroişlemciye (ESP32) sahiptir.
Kodlama zorlukları yaşadığınız, topluluk tarafından yapılan kreasyonlara göz atabileceğiniz, blok tabanlı arayüzde yapılan kreasyonları LED'lere aktarabileceğiniz ve animasyonları kaydedebileceğiniz bir uygulama olan Kano Code App ile konuşan bir üretici yazılımı ile fabrikadan gelir.
Kodlamayı öğrenmenin ilk adımlarını atmanın veya evde eğlenceli bir animasyon izlemenin harika bir yolu. Ancak Pixel Kit'inizin tüm potansiyelini ortaya çıkarmak istiyorsanız basit ve güçlü bir çözüm var: Fabrika donanım yazılımını MicroPython ile değiştirin!
Bu eğitim, fabrika donanım yazılımını MicroPython ile değiştirmenin ve orijinal donanım yazılımını geri yüklemenin birçok yolunu gösterecektir.
1. Adım: Pixel Kit'in İki Versiyonu
Pixel Kit'in 2 versiyonu vardır: Kickstarter versiyonunda Banana Pi beyni ve perakende versiyonu ESP32'ye sahiptir.
Pixel Kit'inizin bir SD kartı varsa, bir Kickstarter Pixel Kit'iniz (KPK) var, aksi takdirde bir Perakende Piksel Kitiniz (RPK) var.
Bu eğitim yalnızca Perakende Piksel Kiti içindir
Adım 2: OSX High Sierra, Ubuntu 18.04 ve Windows
Bu, Pixel Kit'inizi flaş etmenin en kolay yoludur. https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases adresine gidin ve Pixel Kit Flash Tool'un en son sürümünü indirin.
İndirdikten sonra Pixel Kit'inizin açık olduğundan ve bilgisayarınıza USB üzerinden bağlı olduğundan (kırmızı bir kabloyla gelir) emin olun ve uygulamayı çalıştırın.
Pixel Kit seri bağlantı noktanızı seçmek için "Seri bağlantı noktası seç…" seçeneğine tıklayın. Burada hiçbir şey görünmüyorsa, Pixel Kit'inizin açık ve bilgisayara bağlı olduğundan tekrar emin olun ve "Bağlantı noktalarını yenile"yi tıklayın. Bu işe yaramazsa, bilgisayarınızdaki USB bağlantı noktasını değiştirmeyi deneyin.
Bazı işletim sistemlerinde (Windows 7 gibi) bilgisayarınızın Pixel Kit ile konuşmasını sağlamak için bir sürücüye ihtiyacınız olacaktır. Sürücüyü almanın en kolay yolu, Kano Code App'i kurmaktır. Alternatif olarak, FTDI sürücülerini buradan veya buradan manuel olarak yükleyebilirsiniz.
Seri bağlantı noktası seçildiğinde, flaş yapmak istediğiniz şeyi seçmeniz yeterlidir: Kano Code sabit yazılımı fabrika donanım yazılımını sıfırlar ve MicroPython donanım yazılımı MicroPython'u (daha spesifik olmak gerekirse Pixel32) yükleyecektir.
Bu işlemin tamamlanması birkaç saniye ile bir dakika arasında sürebilir.
Adım 3: Python 3'lü Herhangi Bir İşletim Sistemi
Python 3 ve pip ile herhangi bir işletim sisteminiz varsa, Pixel Kit Flash Tool'u kaynağından çok kolay bir şekilde çalıştırabilirsiniz.
Terminal/komut satırınıza `python -V` ve `pip -V` yazarak Python ve pip'in kurulu olup olmadığını kontrol edebilirsiniz. Python veya pip'iniz yoksa https://www.python.org/ adresinden indirin ve kurun.
Ardından adımları izleyin:
- En son kaynak kodunu github sayfasından veya bu bağlantıyı kullanarak indirin.
- Kaynak kodunu açın ve terminalinizi kullanarak ona gidin
- "pip install -r --user gereksinimleri.txt" komutunu çalıştırın
- "python run.py" dosyasını çalıştırın
Bundan sonra Pixel Kit Flash Tool penceresini görmelisiniz.
- Pixel Kit'inizin açık olduğundan ve bilgisayarınıza USB üzerinden bağlı olduğundan emin olun.
- Pixel Kit seri bağlantı noktanızı seçmek için "Seri bağlantı noktası seç…" seçeneğine tıklayın.
- Burada hiçbir şey görünmüyorsa, Pixel Kit'inizin açık ve bilgisayara bağlı olduğundan tekrar emin olun ve "Bağlantı noktalarını yenile"yi tıklayın.
Seri bağlantı noktası seçildiğinde, flaş yapmak istediğiniz şeyi seçmeniz yeterlidir: Kano Code bellenimi fabrika bellenimini sıfırlar ve MicroPython bellenimi MicroPython'u (daha spesifik olmak gerekirse Pixel32) yükleyecektir.
Bu işlemin tamamlanması birkaç saniye ile bir dakika arasında sürebilir.
Adım 4: MicroPython'u kullanın
Pixel Kit'inize yeni yüklediğiniz MicroPython bellenimi (Pixel32) ile neler yapabileceğinize ilişkin tüm belgeleri burada bulabilirsiniz:
Pixel32 ile yalnızca ilk adımlar için diğer Eğitilebilirliği yaptım:
www.instructables.com/id/Pixel-Kit-Running…
Ayrıca çevrimiçi olarak birçok MicroPython ve CircuitPython öğreticisi bulabilirsiniz ve bunların Pixel Kit ile uyumlu olması muhtemeldir! Herhangi bir sorun bulursanız veya daha iyi bir çözümünüz varsa bana bildirin!
Önerilen:
PCB Yanıp Sönen Ağaç Dekorasyonu: 5 Adım (Resimlerle)
PCB Yanıp Sönen Ağaç Dekorasyonu: Bu eğitimde, bir elektronik projesinin nasıl etkin bir şekilde yapılacağını öğreneceksiniz. Örnek olarak, baştan sona yanıp sönen ışıklı bir PCB yapacağım. Tüm elektronikler kodlama gerektirmeden kendi kendine çalışır. Tek yapmanız gereken fişe takmak
Şarkıyı Takip Eden Led Yanıp Sönen Hack-O-Lantern!: 6 Adım
Şarkıyı takip eden Led yanıp sönen Hack-O-Lantern!: Herkesin en sevdiği Cadılar Bayramı şarkısına Çok Renkli LED'leri çalan ve yanıp sönen bir jack-o-lantern yapın
Yanıp Sönen Dev LED Örümcek: 13 Adım
Dev Yanıp Sönen LED Örümcek: Tehlike benim göbek adım ve Cadılar Bayramı yarışması için havalı ve teknolojik bir şey yapmak istedim - biz tomurcuklanan mühendisleriz, bu yüzden havalı bir şeyler bir araya getirebileceğimizi düşündük. Ortaya çıkan şey şuydu: sekiz LED gözlü bir örümcek
Yanıp Sönen Minik LED Şekil: 6 Adım
Minik LED Yanıp Sönen Şekil: LED'i arduino veya 555 zamanlayıcı ile kolayca yanıp sönebilirsiniz. Ancak bu tür IC'ler olmadan yanıp sönen bir devre yapabilirsiniz. Bu, ayrık parçalardan yapılmış basit bir yanıp sönen şekildir
DIY Kit Yel Değirmeni Şekilli Kırmızı LED Yanıp Sönen Işık: 6 Adım (Resimlerle)
DIY Kit Yel Değirmeni Şekilli Kırmızı LED Yanıp Sönen Işık: Açıklama: Bu, lehimleme uygulaması için Elektronik yel değirmenleri kitlerini öğreten bir DIY MCU tasarımıdır. Montajı Kolay: Bu ürün size geliyor, Bileşen Kitinin Yel Değirmeni Gibi Serin Bir Modüle takılması gerekiyor. Kit bileşenlerinin işaretleyici adı