Özellikle elektronikle kodlamayı öğrenmek, sorunlarla dolu olabilir. Bağlantılarınız doğru mu, anakartınızla çalışacak şekilde mi tasarlandılar ve kodunuz doğru mu? Tüm bu sorunlar, bir öğrencinin ilerlemesi için ölümcül olabilir. Başarısız olmayı ve tekrar denemeyi öğrenmek önemli bir beceridir, ancak bir dereceye kadar başarı gerektirir. Piko Tuğlaları öğrencilerin en sevdiğimiz mikrodenetleyicimizi kullanarak kod yazmalarını ve elektronik devreler yapmalarını kolaylaştırmayı amaçlamaktadır. Ahududu Pi Pico.
Üç kit var. Ana kart ve birkaç ekstra bileşen sağlayan 59 dolarlık bir temel kit. IOTExpert Kit’in fiyatı 84 dolardır ve bununla birlikte akıllı bir sera, servo kontroller ve sensörlerle çalışmak için daha fazla bileşen elde edersiniz. En üst düzey kit, 117 $’lık Zero to Hero kitidir ve bu kit, IOT kitini servo kontrollü robotlar, bir robot kasası, RFID okuyucu ve diğer birçok sensörle birlikte paketler.
Pico Bricks eğitimcilere pazarlanıyor, ancak bu yaşlı köpeğe birkaç yeni numara öğretebilir mi? Bunu öğrenmek ve kit hakkında daha fazla bilgi edinmek için kiti sıraya koydum ve e-kitaptan bazı projeler yaptım. İnceleme setimin IoT ve Zero to Hero kitinin bir karışımı olduğunu unutmayın, bu nedenle dahil edilen ekstralardan çok temel karta odaklanıyorum.
Pico Tuğla Özellikleri
SoC | RP2040 Arm Cortex M0+ Çift Çekirdekli, 133 MHz’de, 264KB RAM, 2MB Flash depolama. |
Bağlantılar | Gömülü bileşenler için 10 x Konektör |
Delikli elektronik bileşenler için başlık pimleri | |
Bileşenler | 0,96 inç OLED Ekran |
WS2812B RGB LED’i | |
NEDEN OLMUŞ | |
Butona basınız | |
DHT11 Sıcaklık ve Nem Sensörü | |
Röle | |
Potansiyometre | |
Işık sensörü | |
Zil | |
ESP8266 Başlığı | |
L9110S Motor Sürücüsü |
Pico Bricks’i kurma
Pico Brick’in görsel estetiği açık, anlaşılması kolay elektroniktir. Gösterişli tasarım parlamaları yoktur, yalnızca bileşenleri tanımlayan basit etiketler vardır. PCB, plastik bir tabana yerleştirilmiştir. Başlangıçta 3D baskı olduğunu düşündük, ancak enjeksiyonla kalıplanmış gibi görünüyor. PCB tabandan çıkarılabilir, sıkı bir mücadele olduğu için dikkatli olun. Taban, yanlışlıkla kısa devre oluşmasını önlemek için oradadır. Projelerin lehimlenebileceği bir alan olan protokol, öğrencilerin kendi devrelerini yapmaya hazır oldukları zamanlar için hoş bir dokunuştur.
Pico Bricks’in güzelliği, yapılacak çok az kurulum olması veya hiç kurulum olmamasıdır. Donanım önceden bağlanmış olarak gelir; tek yapmamız gereken ilgili yazılımı kurmak. Çevrimiçi kılavuzlar ve e-kitap, bunu yapmak için gerekli bilgileri sağlar. Tersine, kurulumu en zor olanı kodlamanın en basit yoludur. MicroBlocks, mikrodenetleyiciler için açık kaynaklı, blok tabanlı bir düzenleyicidir ve özel aygıt yazılımının yüklenmesini gerektirir.
Ürün yazılımı yüklendikten sonra, tarayıcı tabanlı düzenleyici Pico ile konuşabilir ve kod çalıştırılabilir. MicroPython’u kullanmak, en son ürün yazılımını indirmenin ve UF2 dosyasını sürücüye bırakmanın denenmiş ve gerçek yollarını gerektirir. Arduino kurulumunu denerken, Pico’nun fişini çekmeyi unuttuğum için ilk denemem başarısız oldu, BOOTSEL’i basılı tutup tekrar takın. Bunu yapmazsanız, Arduino IDE kodu yükleyemez.
Pico Bricks’i Kullanma
Pico Bricks her seviyedeki kullanıcıyı düşündü ve bu benim hoşuma giden bir şey. Çerçevenin bir parçası veya kitimdeki ekstralar gibi tüm bileşenler MicroBlocks, MicroPython ve Arduino kullanılarak kontrol edilebilir. Ayrıca C/C++ ve CircuitPython veya diğer birçok Pico destekleyen dilden biri kullanılarak kontrol edilebilirler.
Pico Bricks, daha kolay bir donanım arayüzü sağlar. Testlerim için önerilen dillere bağlı kaldım ve çoğunun beklendiği gibi çalıştığını bildirebilirim. E-kitaptan birkaç projeyi takip ettim ve MicroBlocks eğitimlerinin mükemmel olduğunu ve biri dışında takip edilmesi kolay olduğunu gördüm.
Sera eğitimi, Wi-Fi bağlantısı için bir ESP8266 (ESP-01) modülü kullanır. Kılavuz, bağlantı kurmak için gerekli tüm blokları gösterdi, ancak bunları nasıl elde edeceğimi bana söylemedi. Ayrıca, bazıları Pico ile ESP8266 arasında seri veri göndermek için gerekli olan işlevlerin nasıl oluşturulacağını asla söylemedi. MicroPython ve Arduino projeleri koda sahipti, ancak bazı bileşenleri kullanmak için modüllerin/kütüphanelerin nasıl içe aktarılacağını açıklamadı. Neyse ki bunu nasıl yapacağımı biliyorum, ancak bloktan metin kodu projelerine geçiş yapan biri büyük bir sorunla karşılaşacak. Şu anda donanım sağlam, ancak beraberindeki e-kitap karışık bir çanta.
Donanım, gösterinin yıldızıdır. Stemma QT ve Grove konektörlerinin büyük bir hayranı olduğum için bu düzeni çok seviyorum. Bileşenlerin Raspberry Pi Pico’nun etrafına dağılmış olması bana Seeed’in Grove Acemi Arduino Kitini hatırlatıyor. $4 Raspberry Pi Pico, geleneksel bileşenler için ekstra bağlantılar bulunan bir dizi başlık bağlantısıyla bağlanır. Bir başlığın kullanılması, Pico’yu Raspberry Pi Pico W ile değiştirebileceğimiz ve Wi-Fi ve Bluetooth’tan yararlanabileceğimiz anlamına gelir.
Pico’yu çevreleyen bir dizi beyaz konektör vardır. Bu bağlayıcılar gömülü bileşenlerle çalışır; aslında konumlarına göre etiketlenirler. Birlikte verilen kabloları kullanmaya gerek yoktur. Gömülü bileşenler, PCB’deki izler aracılığıyla Pico’ya elektriksel olarak bağlanır. Bu, bileşenleri kullanarak kolayca proje oluşturmaya başlayabileceğimiz anlamına gelir.
Konektörler, harici bileşenlerle kullanıldığında kendi başlarına gelirler ve IoT ve Zero to Hero kitlerinin bir karışımı olan inceleme kitimde bağlanacak daha birçok bileşen vardı. Gömülü bileşenler, bir robota veya veri toplama projesine gömmek için yararlı olacak şekilde kırılabilir ve harici olarak kullanılabilir. 59 $’lık temel kit, benim daha pahalı inceleme kitimle aynı işlevselliği sağlıyor, ancak tüm e-kitap projeleri için gerekli olan ekstra bileşenlerden hiçbirini almıyorsunuz.
Kapsamlı Grove bileşenleri koleksiyonumu Pico Bricks ile kullanabilir miyim? Kısa cevap evet, ancak bir uyarı var. Bir Grove kablosu kullanarak LED konektörüne bir Grove rölesi bağladım. Birkaç dakika sonra, röleyi açıp kapatan bir döngü yaşadım. Grove kablosu ile Pico Bricks üzerindeki konektör arasındaki bağlantı, biraz dayanıksız olsa da iyiydi. Grove bileşeniyle bir Pico Bricks kablosu kullanmaya çalışırken bir bariyere çarptım; sadece uymuyordu. Görünüşe göre Pico Bricks konektörünün farklı bir şekli var.
bu, ucun plastiği zorlamadan yerine zorlanamayacağı anlamına gelir. En önemli ipucu, Grove bileşenleriniz varsa Grove ucunu kullanın. Grove bileşenleri satın almayı planlıyorsanız, bazı müşteri adayları da satın alın.
Bileşen seçenekleri orijinal değil, Cytron’un Maker Pi Pico’su ESP-01 modülünü bu formata getirdi ve Seeed’in Arduino tabanlı Grove Başlangıç Kiti bileşenlerin çoğunu tanıttı. Pico Bricks’in sunduğu şey, bir röle ve bir motor sürücüsüdür. Röle, 250VAC’a kadar derecelendirilmiş standart bir modüldür. Bu bileşenle 250VAC kullanılmasını önermiyoruz. Yüksek voltajlar ölümcül olabilir ve tüm uygun güvenlik uygulamalarına uyulmalıdır. En iyi güvenlik uygulaması, onunla uğraşmamaktır, inanın bana birkaç elektrik şoku yaşadım, bunlar eğlenceli değil!
Motor sürücüsü, temel robotik için yetkin bir motor kontrolörü olan bir L9110S’dir. Bunu motorlu bir pompayla (inceleme kitine dahildir) test ettim ve minimum kodla çalıştı.
Pico Bricks Kimler İçin?
Pico Bricks, eğitime net bir şekilde odaklanmaktadır. Kullanım kolaylığı ve e-kitap bunun açık göstergeleridir. Hepsi bir arada tasarım, sınıflarını hızlı ve en az karışıklıkla çalıştırmak isteyen eğitimciler için uygundur. Gömülü bileşenler, oturumun sonunda bağlanacak ve toparlanacak dağınık kabloların olmadığı anlamına gelir.
Sonuç olarak
59 dolardan temel kit ucuz değil. Bazı harika özelliklere sahiptir, ancak ev kullanıcıları için daha çekici hale getirmek için temel kitin fiyatını düşürmesi gerekir. Eğitimciler, yapabileceğiniz en iyi şey Zero to Hero kitidir.
Ekstra harcama, tümü Pico Bricks ile çalışması garanti edilen ve derslerde yararlı olabilecek eşlik eden bir e-kitapla birlikte derlenmiş bir parça seti getiriyor. Genel olarak üreticiler için bu, temel bir satın alma işleminden çok bir meraktır. Çocuklarınız varsa, Pico Bricks, bileşenlere bir çekmece ayırmaya gerek kalmadan kodlama ve elektroniği tanıtmak için yararlı bir araçtır.
Yapımcılar, Raspberry Pi Pico elektroniği için basit bir bağlantı sistemi istiyorsanız, kendinize 4 dolarlık bir Seeed Grove Shield alın. Tüm bileşenleri alamayabilirsiniz, ancak tam olarak ihtiyacınız olanı çok az bir masrafla satın alabilirsiniz. İstenen demografi olmasam bile Pico Bricks ile geçirdiğim zamanı sevdim. Keşfetmeye değer eğlenceli bir kit.
DAHA FAZLA: En İyi RP2040 Anakartları
DAHA FAZLA: En İyi Raspberry Pi Projeleri
DAHA FAZLA: Ahududu Pi: Nasıl Başlanır?