نشاط الوجوه المبتسمة

تعلم ارسال و استقبال البيانات في هذا النشاط!

  • Get started
  • MakeCode
  • Radio
Print lesson
  • الأعمار 8+
  • 30 دقائق
  • MakeCode Editor

مقدمة

هذا النشاط يطلعك عن كيفية ارسال و استقبال البيانات من و الى اجهزة المايكرو:بت.

دليل المعلم

افتح افتح teacher resources

نشاط

7 خطوات

الخطوة الأولى

Drag an on button pressed block into the workspace; this will run code when button A is pressed.


input.onButtonPressed(Button.A, function () {
  
})
          

الخطوة الثانية

Place a show leds block inside the on button pressed block to display a smiley on the screen when A is pressed. Click the squares so they are filled white; this represents an 'on' LED. Use this to draw a face.


input.onButtonPressed(Button.A, function () {
    basic.showLeds(`
        . # . # .
        . . . . .
        . . . . .
        # . . . #
        . # # # .
        `)
})
          

الخطوة الثالثة

اضغط على تحميل لنقل التعليمة البرمجية الخاصة بك للمايكرو:بت ثم حاول الضغط على زر A.

الخطوة الرابعة

Repeat the previous steps with Button B; add on button pressed, click the arrow next to 'A' to change to button B, and show leds blocks to display a frown when button B is pressed.


input.onButtonPressed(Button.B, function () {
    basic.showLeds(`
        . # . # .
        . . . . .
        . . . . .
        . # # # .
        # . . . #
        `)
})
          

الخطوة الخامسة

قم بالضغط على تحميل لنقل التعليمة البرمجية الخاصة بك للمايكرو:بت ثم حاول الضغط على زري A و B.

الخطوة السادسة

Add a secret mode where A and B are pressed together (drag another 'on button pressed' block and click the arrow next to 'A' to change to 'A+B'). In that case, add multiple show leds blocks to create an animation...


input.onButtonPressed(Button.AB, function () {
    basic.showLeds(`
        # . # . .
        . . . . .
        . . . . .
        # . . . #
        . # # # .
        `)
    basic.showLeds(`
        . . # . #
        . . . . .
        . . . . .
        # . . . #
        . # # # .
        `)
})
          

الخطوة السابعة

قم بالضغط على تحميل لنقل التعليمة البرمجية الخاصة بك للمايكرو:بت ثم قم بالتباهي بها عند اصدقائك!

تحدي

جرب اضافة الخصائص التالية:

  • قم بارسال رسالة مكتوبة للمايكرو:بت الثاني.
  • قم بالسماح للمستخدم باختتيلار صورة ثم قم بارسالها للمايكرو:بت الثاني
  • امنح الصلاحية لمايكرو:بت ثالث بارسال و استقبال البيانات

تعلم المزيد

نشاط 'حجر ورقة مقص' يمكنك من معرفة كيفية عمل لعبة رائعة للمايكرو:بت!

Selecting this opens external content from our support system, which adheres to their privacy policy.