Microbit ile Akıllı Cihaz Tasarımı - 201

Micro:Bit, çocuk ve acemi yetişkinlerin üzerindeki elektronik donanımları sayesinde programlayı ve elektroniği kolayca öğretmek için BBC tarafından tasarlanmış mikro kontrolcü kartıdır. Micro:Bit ile Akıllı Cihaz Tasarımı - 201 dersinde adım adım Micro:bit ile sensörlerin makeCode kodlama platforumunda kontrol edilmesinin temelleri anlatılmaktadır. Micro:Bit kullanımından, elektronik devrelerin tanınmasına bir çok bilgi ve beceri Micro:Bit ile Akıllı Cihaz Tasarımı 201 dersinde görsel ipucu ve içeriklerle desteklenmiş olarak ayrıntılı bir şekilde anlatılmaktadır. Micro:Bit ile Akıllı Cihaz Tasarımı - 201 dersinin tamamlamış bir kişi Micro:Bit kartının MakeCode kodlama ortamında harici sensörlerle elektronik devre hazırlamayı ve bunu kodlamayı öğrenmiş olacaktır.

Etkinlikleri açabilmek için için giriş yapmalısınız

1
Tinkercad ile Circuits
Bu etkinlikte, Tinkercad Circuits aracı kullanımı ve bu araç ile hangi etkinliklerin yapılabileceğini öğreneceksiniz.
2
Micro:Bit
Bu etkinlikte Micro:bit’in ne olduğunu öğreneceksin. Micro:bit’in hangi amaçla nerelerde kullanılacağını öğreneceksin. Micro:bit’in bölümlerinin neler olduğunu öğreneceksin.
3
Makecode Nedir?
Bu etkinlikte MakeCode’un ne olduğunu öğreneceksin. MakeCode’un nasıl kullanılacağını öğreneceksin. MakeCode’un bölümlerinin neler olduğunu öğreneceksin.
4
Led Kontrol Edelim
Bu etkinlikte LED, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında yazacağımız kodlar ile LED’i yarım saniye aralıklarla yakıp söndüreceksin. LED’in ne olduğunu öğreneceksin. Direncin ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile LED’i yarım saniye aralıklarla yakıp söndüreceksin.
5
Rgb Led Kontrolü
Bu etkinlikte RGB LED, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile A düğmesine, B düğmesine ya da A ve B düğmesine birlikte basıldığında kırmızı, yeşil ve mavi renklerde RGB LED’i yakacaksın. RGB LED’in ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile A düğmesine, B düğmesine ya da A ve B düğmesine birlikte basıldığında kırmızı, yeşil ve mavi renklerde RGB LED’i yakacaksın.
6
Buton ile Led Kontrol Edelim
Bu etkinlikte LED, buton, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile LED’i butona basılma sayısı kadar yarım saniye aralıklarla yakıp söndüreceksin. Butonun ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile LED’i butona basılma sayısı kadar yarım saniye aralıklarla yakıp söndüreceksin.
7
Melodi Çalalım
Bu etkinlikte Buzzer, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile A butonuna ya da B butonuna basıldığında Buzzer ile farklı melodiler çalacaksın. Buzzer’ın ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile A butonuna ya da B butonuna basıldığında Buzzer ile farklı melodiler çalacaksın.
8
Potansiyometre Kontrolü
Bu etkinlikte Buzzer, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile Potansiyometre’nin ayarını değiştirmen ile LED’in parlaklığını ayarlayacaksın. Potansiyometre’nin ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile Potansiyometre’nin ayarını değiştirmen ile LED’in parlaklığını ayarlayacaksın.
9
Joystick Kontrolü
Bu etkinlikte Buzzer, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile Joystick’in yönünü değiştirdiğinde LED ekranda o yönde ok göstereceksin. Joystick’in ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile Joystick’in yönünü değiştirdiğinde LED ekranda o yönde ok göstereceksin.
10
Lm35 ile Ortam Sıcaklığını Ölçelim
Bu etkinlikte LM35, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile LM35 sıcaklık sensöründen gelen değerleri LED ekranda göstereceksin. LM35’in ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile LM35 sıcaklık sensöründen gelen değerleri LED ekranda göstereceksin.
11
Işık Sensörü ile Led Kontrol Edelim
Bu etkinlikte LDR, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile LDR ışık sensörününden gelen değere göre LED’i açıp kapatacaksın. LDR’nin ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile LDR ışık sensöründen gelen değere göre LED’i açıp kapatacaksın.
12
Sıvı Seviyesi Kontrol Edelim
Bu etkinlikte sıvı seviye sensörü, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile sıvı seviye sensöründen gelen değeri yüzdeli olarak LED ekrana yazdıracaksın. Sıvı seviye sensörünün ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile sıvı seviye sensöründen gelen değeri yüzdeli olarak LED ekrana yazdıracaksın.
13
Bilyeli Sensör ile Adım Sayar Yapalım
Bu etkinlikte bilyeli sensör, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile bilyeli sensörden gelen değeri LED ekran üzerinde toplayan adım sayar yapacaksın. Bilyeli sensörün ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile bilyeli sensörden gelen değeri LED ekran üzerinde toplayan adım sayar yapacaksın.
14
Segment Display Kullanımı
Bu etkinlikte Segment Display, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile Segment Display üzerindeki değeri A butonuna basarak artırıp, B butonuna basarak azaltacaksın. Segment Display’in ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile Segment Display üzerindeki değeri A butonuna basarak artırıp, B butonuna basarak azaltacaksın.
15
Pinpon Oyunu Yapalım 1
Bu etkinlikte Joystick, genişleme kartı ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile Joystick’in hareketine göre LED ekran üzerindeki raketi kontrol edeceksin. Joystick modülü ile bir oyun konsolu oluşturacaksın. MakeCode aracında ekleyeceğin kod blokları ile pinpon oyunu oluşturacaksın.
16
Pinpon Oyunu Yapalım 2
Bu etkinlikte pinpon oyununun kodlamasını gerçekleştireceksin.
17
Piyano Yapalım
Bu etkinlikte Buzzer, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile piyano oluşturacaksın. Boştaki 3.3V kablosunu notalara bağlı kabloların uçlarına değdirerek notaları çalacaksın. Piyanonun ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile basit bir piyano örneği oluşturacaksın.
18
Uzay Oyunu Yapalım 1
Bu etkinlikte buton, Breadboard ve Micro:bit kullanarak kuracağın devrede MakeCode aracında ekleyeceğin kodlar ile Space Invanders’e benzer bir uzay oyunu oluşturacaksın. Uzaylı lazerlerinden butonlar yardımıyla kaçarak hayatta kalmaya çalışacağın bir oyun oluşturacaksın. Space Invanders’in ne olduğunu öğreneceksin. MakeCode aracında ekleyeceğin kod blokları ile uzay oyunu oluşturacaksın.
19
Uzay Oyunu Yapalım 2
Bu etkinlikte uzay oyununun kodlamasını gerçekleştireceksin.