Haberler

micro:bit ile başlamak: MakeCode, Aksesuarlar, Projeler!

micro:bit nedir? Tanıtım

BBC micro:bit, çocuklar ve yeni başlayanlar için kodlama deneyimi yaşamak, yaratıcılıklarını ve yeniliklerini sergilemek için ideal, cebinize sığacak boyutta bir bilgisayardır. Robotlardan müzik aletlerine kadar her türlü harika yaratım için kullanılabilir, bu da Micro:bit’i sonsuz olasılıkların aracı yapar!

Bugünkü blogda, BBC micro:bit ile başlamanıza yardımcı olacağım; bir Makecode micro:bit kılavuzu, micro:bit ile eşleştirebileceğiniz şeyler ve denemeye başlayabileceğiniz bazı projeler sunacağım!

Micro:bit Ana Özellikleri:

BBC micro:bit’in birçok özelliği var, özellikle:

  • Mesajları ileten 25 kırmızı LED ışık
  • Oyunları kontrol etmek veya bir çalma listesindeki şarkıları duraklatmak ve atlamak için kullanılan iki programlanabilir düğme
  • Diğer cihazlarla ve internetle etkileşimde bulunan düşük enerjili Bluetooth bağlantısı
  • Gömülü pusula, ivmeölçer, mobil ve iyi temellendirilmiş programlama yetenekleri

Ve daha birçok özellik!

micro:bit’in ne hakkında olduğunu hızlıca anlamak mı istiyorsunuz? Aşağıdaki videoyu izleyin!

Microbit Tarihi Hakkında Kısa Bilgi:

micro:bit’in nasıl ortaya çıktığını merak ettiniz mi?

Microbit, 2015 yılına dayanıyor ve esasen BBC’nin Birleşik Krallık’taki bir milyon öğrenciyi kodlamaya, yaratmaya ve donanım programlama yoluna girmeye teşvik etme planıydı.

Eğlenceli Bilgi!

micro:bit’in tanıtılan ilk cihaz olmadığını biliyor muydunuz? Bunun yerine bu cihaz tanıtıldı!

1980’lere kadar uzanan bu, Birleşik Krallık’taki birçok öğrenciye tanıtılan ilk BBC mikro cihazıdır!

Micro:bit Donanım Genel Görünümü

Ön Yüz

BBC micro:bit’in ön yüzü
micro:bit donanım genel görünümü: ön yüz
LED Dizisi micro:bit’in ortasında 5×5 LED dizisi bulunur
Bu, üzerine çizim yapmak, kelimeleri, sayıları ve diğer bilgileri görüntülemek için kullanılan küçük bir ekrandır

Ayrıca bir ışık sensörü olarak da işlev görür!

A/B Düğmeleri micro:bit’in yanlarında A/B Düğmeleri bulunur
Solda A, sağda B olan tıklanabilir düğmelerdir.
Her ikisi de tasarladığınız bir oyunu kontrol etmek için kullanılır.
Kenar “Pinleri” micro:bit’in altında harici bileşenler için sekmeler bulunur
Daha büyük deliklere sahip sekmeler, hızlı prototipleme için krokodil klipsleri ile kullanılabilir

Arka tarafta neler var?

micro:bit’in arkasında, onu küçük bir pakette bu kadar güçlü kılan unsurlar bulunmaktadır. İşte içinde neler var!

micro:bit donanım genel görünümü: arka yüz
Mikrodenetleyici micro:bit, 256KB Flash ve 16KB RAM ile 16MHz ARM Cortex-M0 mikrodenetleyici ile çalışır
İvmeölçer/Pusula Yerçekimi kuvvetini ölçen yerleşik ivmeölçer
Yerin manyetik alanını kullanarak yönünü tespit eden yerleşik pusula
Bu micro:bit versiyonu, bunu ayrı IC’lerde sergilemektedir
Bluetooth Standart “radyo” ile entegre BLE
Bu, micro:bit’in telefon/tablet ile iletişim kurmasını kolaylaştıran bileşendir
Sıcaklık Sensörü Sıcaklık algılama mikrodenetleyici ile yapılır
Evet, mikrodenetleyici aynı zamanda bir sıcaklık sensörü olarak da işlev görür!
USB Portu Üstte USB portunuz bulunmaktadır
Kodunuzu micro:bit’e yüklemek veya bilgisayarınızdan/ dizüstü bilgisayarınızdan güç sağlamak için kullanılır
Sıfırlama Düğmesi USB portunun yanında sıfırlama düğmeniz bulunmaktadır
micro:bit’inizi sıfırlar ve kodunuzu baştan başlatır
JST Pil Bağlantısı Sıfırlama düğmesinin sağında JST Pil Bağlantınız bulunmaktadır
Bu, micro:bit’inize harici bir pil paketi bağlar

Makecode micro:bit nasıl kullanılır

micro:bit Makecode’a 5 adımda başlayın, bu kadar basit! Sadece aşağıdakilere ihtiyacınız olacak:

Adım 1: micro:bit’inizi micro USB kablosu ile dizüstü bilgisayarınıza/ bilgisayarınıza bağlayın

ref

Bilgisayarınızda “MICROBIT” adında bir sürücü olarak görünecektir. Normal bir USB diski olarak görmüyorsanız şaşırmayın!

Adım 2: MakeCode micro:bit başlatın ve programlama tabanını seçin

Başlatıldığında, temel düzeni aşağıdaki gibi gösterilecektir:

ref

Bu sayfanın üst kısmında, Blocks veya Javascript seçeneği arasında seçim yapabileceğinizi göreceksiniz. Programlamaya yeniyseniz endişelenmeyin, çünkü her biri diğerini dolduracak ve kolayca geçiş yapabilirsiniz.

Adım 3: “hex” dosyasını PC’nize indirin

Editor’deki indirme düğmesine tıklayın. Bu, micro:bit’in okuyabileceği programınızın kompakt formatı olan bir “hex” dosyasının indirilmesini başlatacaktır.

İndirildikten sonra, bunu micro:bit’inize, bir USB sürücüsüne dosya kopyalar gibi kopyalayın.

ref

Adım 4: Kodun çalışmasını bekleyin

Kod programlanırken, micro:bit duraklayacak ve arkasındaki sarı LED yanıp sönecektir. Tamamlandığında, kod otomatik olarak çalışacaktır!

Adım 5: Yapmaya başlayın!

Bununla birlikte, bazı fikirleri denemeye başlayabilirsiniz! Takipte kalın, çünkü daha sonra bazı proje fikirleri paylaşacağım!

Windows Laptop/PC kullanmıyor musunuz? Endişelenmeyin!

Geleneksel Windows Laptop/PC’nizin yanı sıra, micro:bit’i macOS, Raspberry Pi ile Linux ve mobil cihazlarda da programlayabilirsiniz! Bunun nasıl mümkün olduğuna dair hızlı bir genel bakış için buraya gidebilirsiniz!


Micro:bit Aksesuarları

BBC micro:bit, her biri daha geniş bir uygulama yelpazesine olanak tanıyan çok çeşitli aksesuarlarla uyumludur. İşte benim önerilerim!

1) micro:bit’i Grove sistemi ile eşleştirme

Grove Sistemi? Bu, yüzlerce farklı Grove bir modül ile tak-çalıştır olanağı sağlayan Seeed’in kendi sistemidir:

  • Sensorlar
  • Aktüatörler
  • İletişim modülleri
  • Ekranlar

Grove kabloları ile karmaşık ve dağınık jumper kabloları yerine kolayca eşleştirebilir ve çıkarabilirsiniz!

micro:bit ile uyumlu grove modüllerinin tam listesi için wiki sayfamıza gidebilirsiniz.

İhtiyacınız olanlar: BitMaker / BitMaker Lite

Bu, micro:bit ve Grove sistemi için bir köprü olan BitMaker’dır. Temelde, micro:bit’inizi sistemimize kolayca entegre etmenize yardımcı olmak için tasarlanmış kredi kartı boyutunda bir genişletme kartıdır. Şu anda ön sipariş için mevcut olup, 11 Aralık 2019’da satışa sunulması planlanmaktadır!

Özellikleri:

  • Tak ve çalıştır
  • Melodi çalmak için yerleşik 4 adreslenebilir RGB LED ve hoparlör
  • 6 Grove portuna kadar (bunlardan 1’i I2C portu)
  • Aşırı akım koruması (1.5A olarak derecelendirilmiştir)
  • micro:bit’ten tüm dokunulabilir pinleri korur
  • Microsoft Makecode ve microPython’ı tamamen destekler

micro:bit ile Grove sistemimizi test etmek için sabırsızlanıyor musunuz? Şu anda stokta olan daha küçük, daha ucuz ve daha kompakt bir versiyon olan BitMaker Lite‘ı düşünün!

micro:bit’inizle eşleştirmenin ne kadar kolay olduğunu merak mı ediyorsunuz? Sadece aşağıdaki 4 adımı takip etmeniz yeterli!

Adım 1: MakeCode’daki mavi çubukta dişli simgesine (ayarlar için) tıklayın

Adım 2: Açılır listeden “Uzantılar” seçeneğini seçin, bu sizi uzantılar sayfasına götürecektir

Adım 3: BitMaker uzantılarını eklemek istiyorsanız, bu URL’yi arama kutusuna girin:

Adım 4: Uzantı paketine tıklayın ve çalışma alanına geri dönün. BitMaker uzantısının başarıyla eklendiğini göreceksiniz.

Not: Programı micro:bit’e indirdikten sonra, BitMaker’ın bir micro USB kablosu aracılığıyla güç kaynağına bağlı olduğundan emin olun.

2) micro:bit’i BitWear ile eşleştirme

micro:bit’inizle eğlenceli giyilebilir cihazlar mı yapmak istiyorsunuz? O zaman BitWear tam size göre, düşük maliyetli kompakt bir aksesuardır!

Özellikleri:

  • micro:bit tabanlı giyilebilir projeler için kompakt tasarım
  • Melodi çalmak için yerleşik hoparlör, titreşim motoru ve adreslenebilir RGB LED
  • Kolay montaj
  • Bir veya iki CR2032 pili ile çalışır
  • LED göstergeli ON/OFF güç anahtarı
  • Microsoft Makecode ve microPython’ı tamamen destekler

BitWear, motoru ve pikselleri anahtarlarla kapatmanıza olanak tanır, bu da micro:bit’inizdeki dokunma pinlerini etkilemez!

İlgileniyor musunuz? BitWear ve micro:bit ile eşleştirmesi hakkında daha fazla bilgi edinebilirsiniz burada!

3) micro:bit’i BitCar ile eşleştirme

Kolay montaj, kolay kodlama ve en önemlisi eğlenceli bir şey mi arıyorsunuz? O zaman bu BitCar’a göz atın!

BitCar, tekerlekleri sürmek için yüksek kaliteli metal dişli motorlar kullanan bir kendin yap robotudur, bu da onun normal plastik dişli motorlardan daha uzun bir ömre sahip olmasını sağlar!

Özellikleri:

  • Son derece güvenilir metal dişli motorlar
  • 2 yönlü hat takip
  • Ultrasonik sensör eklenerek engellerden kaçınma
  • Melodi çalmak veya ses efekti sağlamak için yerleşik hoparlör
  • 4 adreslenebilir RGB LED
  • Uzantılar için 2 Grove portu
  • 3 AAA pil ile çalışır
  • Microsoft Makecode ve microPython’ı tamamen destekler

İlgileniyor musunuz? BitCar ve micro:bit ile eşleştirmesi hakkında daha fazla bilgi edinebilirsiniz burada!

Pi Supply Bit:Buggy Car (micro:bit olmadan)

micro:bit’iniz için başka bir araba tabanlı aksesuara mı ihtiyacınız var? O zaman bu sizin için!

Pi Supply Bit:Buggy Car, micro:bit projesinin küçük bir DIY akıllı arabasıdır; temel versiyonu ışık takip etme, uzaktan kontrol ve diğer işlevleri gerçekleştirebilir!

  • Ancak, 3 genişletilmiş GPIO portu ile, işlevselliğini artırmak için farklı sensörler ve modüller ekleyebilirsiniz; engellerden kaçınma, çizim yapma ve daha fazlası dahil!

Özellikleri:

  • 2 x Servo
  • 1 x Tornavida
  • 2 x Tekerlek
  • 2 x Rivet
  • 1 x Evrensel Tekerlek
  • 1 x Arka Kalkan
  • 1 x Bit:Buggy Kartı
  • 6 x Vida
  • 2 x Yan Kart
  • 1 x Bağlantı Postası
  • 5 x Vida
  • 1 x Lastik Bant
  • 1 x Özel Genişletme Kartı
  • 1 x Ana Kart
  • 1 x Ön Kalkan
  • 2 x Yan Kart

Micro:bit Kitleri

micro:bit eşleştirmeleri ile başlamanıza yardımcı olacak bir kiti mi arıyorsunuz? micro:bit projelerinin eğlenceli dünyasını keşfedin ve bu iki kit ile neler başarabileceğinizi görün!

BitStarter Kit: Başlangıç seçeneği

Grove’u ve micro:bit ile ne kadar basit eşleştirildiğini hatırlıyor musunuz? 100’den fazla modül seçeneği ile, neye ihtiyacınız olduğunu seçmek zor olabilir. Seçim sürecini bu BitStarter Kit ile basitleştirin!

Kiti ne içeriyor?

  • 1x BitMaker Lite
  • 1x Analog Servo (180°)
  • 1x Ultrasonik Sensör
  • 2x Grove Kablosu
  • 1x Kaydırıcı
  • 1x 500mm USB Kablosu
  • 1x Projeler Kılavuzu

Ayrıca, 10 projeye kadar kullanım desteği, Microsoft Makecode ve microPython’ı destekliyor!

Pi Supply micro:bit Başlangıç Kiti (micro:bit olmadan)

Seeed’de yakında piyasaya sürülecek başka bir başlangıç kiti de Pi Supply micro:bit Başlangıç Kitimiz! Elektronik, programlama ve fiziksel hesaplama dünyasına girmek istiyorsanız, bu kit tam size göre!

LED’ler, butonlar, buzzer, sıcaklık sensörü, servo ve motor gibi temel parçalar dahil olduğundan, devreler tasarlamak ve hatta MakeCode becerilerinizle animasyon yapmak için kullanabilirsiniz!

Bu kit ile ne inşa edeceğinizden emin değilseniz, endişelenmeyin çünkü 13 proje ile birlikte geliyor! Bunlar arasında:

  • 2 LED’nin bir desenle yanıp sönmesini sağla
  • Verileri BBC micro:bit’in LED panelinde göster
  • Bir anahtar kullanarak bir motoru başlat/durdur
  • ve daha fazlası!

Bu listedeki birçok parça için, daha fazla bilgi için ürün sayfamıza göz atın!

BitGadget Kiti: Daha geniş bir micro:bit uygulama yelpazesi için daha fazla modül

Parlak, hareket eden ve ses çıkaran eğlenceli micro:bit projeleri mi yapmak istiyorsunuz? Bu BitGadget Kiti, tüm bunları tek bir pakette sunar!

Kiti ne içeriyor?

  • 1x BitMaker
  • 1x Işık Sensörü
  • 1x Ses Sensörü
  • 1x Buton
  • 1x Analog Servo (180°)
  • 1x Ultrasonik Sensör
  • 1x Mini Fan (motorlu)
  • 1x Titreşim Motoru
  • 7x Grove Kablo
  • 1x 500mm USB Kablo
  • 1x Proje Kılavuzu

BitStarter Kiti ile karşılaştırıldığında ne farklı?

  • Daha geniş modül yelpazesi; 3 yerine 7 farklı Grove modülü
  • BitMaker yerine Bitmaker Lite

Pi Supply micro:bit Tinker Kiti (micro:bit olmadan)

Micro:bit için mevcut olan geniş modül yelpazesi ile bunları bir araya getirmek zor olabilir. Ancak, bu Pi Supply micro:bit Tinker kiti ile artık zor değil!

Bu micro:bit tinker kiti, kodlama ve fiziksel bilgisayar hakkında kolayca öğrenmenize yardımcı olacak on farklı modül ile birlikte gelir!

İçinde bulunan modüller şunlardır:

  • 1 x Kristal Pil Kutusu – 2 x AAA
  • 1 x Micro:bit Breakout Kartı
  • 1 x Micro-B USB Kablo
  • 1 x OLED Ekran
  • 1 x Mini Servo
  • 1 x Octopus PIR sensör Bloğu
  • 1 x Octopus Toprak Nem Sensörü Bloğu
  • 1 x Octopus ADKeypad
  • 1 x Octopus Çarpışma Sensörü Bloğu
  • 1 x Octopus Pasif buzzer Bloğu OBPB01
  • 1 x Octopus 5mm LED Bloğu OBLED – Kırmızı
  • 1 x Octopus 5mm LED Bloğu – Yeşil
  • 1 x Octopus 5mm LED Bloğu OBLED – Mavi
  • 1 x Octopus Analog Dönüş Bloğu OBARot

Micro:bit projeleri

Micro:bit kullanıcıları ve çevrimiçi paylaşılan proje fikirlerinin sayısına hayran kalacaksınız. Sizi ilham verecek yüzlerce projeyi kolayca bulabilirsiniz!

Denemek için bazı micro:bit proje fikirleri burada!

Kapsamlı bir liste için, son 2019’da denemeniz için en iyi 25 micro:bit projesine göz atabilirsiniz!

1) micro:bit + Spotify

Müzik severler için bu proje tam size göre! Bu proje, bir micro:bit aracılığıyla çalma listesi kontrol etmenin farklı bir yolunu sunuyor!

Ne gerekiyor?

Donanım bileşenleri:

Yazılım uygulamaları ve çevrimiçi hizmetler:

  • Microsoft MakeCode
  • Spotify

İlgileniyor musunuz? Sam El-Husseini’nin hackster.io’daki tam öğreticisine göz atabilirsiniz!

2) micro:bit masa oyunu

Bu masa oyunu, micro:bit’i el yapımı bir efsane ile etkileşimde bulunan modern bir zar olarak kullanıyor. El yapımı olduğu için ayarlamalar yapma özgürlüğüne sahipsiniz!

Ne gerekiyor?

Donanım bileşenleri:

Yazılım:

  • Microsoft MakeCode

İlgileniyor musunuz? Lauryn Techino’nun hackster.io’daki tam öğreticisine göz atabilirsiniz!

3) Bikeyface Emoji Arka Işığı

Bir bisiklet sürücüsüyseniz ve benzersiz ve özelleştirilebilir bir arka ışık arıyorsanız, bu proje tam size göre!

Ne gerekiyor?

Donanım bileşenleri:

El aletleri ve üretim makineleri:

  • 3D yazıcı

İlgileniyor musunuz? Alex Glow’un hackster.io’daki tam öğreticisine göz atabilirsiniz!

Kaynaklar ve Daha Fazlası

İşte göz atabileceğiniz bazı ek kaynaklar!

micro:bit’in resmi sayfaları

Bugün ele alınan konular hakkında daha fazla bilgi

MakeCode öğreticileri

Micro Python öğreticileri

Leave a Reply

Your email address will not be published. Required fields are marked *