Céim 1: Cruthaigh é
Cad atá ann?
Tionscadal dísle atá cosúil le dísle fíor le patrúin poncanna in ionad uimhreacha.

Conas a oibríonn sé
- Amhail Tionscadal na nDíslí úsáideann sé seo ionchur an mhéadair luasghéaraithe chun tús a chur le cruthú uimhir randamach idir 1 agus 6 agus taispeántar í ar aschur scáileáin an LED nuair a chroitheann tú an micro:bit.
- In ionad uimhir a thaispeáint, úsáideann an ríomhchlár seo rogha chun poncanna a thaispeáint ar an scáileán a sheasann le haghaidh na n-uimhreacha, cosúil leis na poncanna ar gach taobh den dísle, ag brath ar an uimhir a cruthaíodh.
Cad a theastaíonn uait
- micro:bit (nó ionsamhlóir MakeCode)
- MakeCode nó Python editor
- paca cadhnraí (roghnach)
- páipéar cearnaithe chun d'aghaidheanna dísle féin a dhearadh (roghnach)
Céim 2: Códaigh é
1from microbit import *
2import random
3
4while True:
5 if accelerometer.was_gesture('shake'):
6 number = random.randint(1, 6)
7 if number == 1:
8 display.show(Image(
9 "00000:"
10 "00000:"
11 "00900:"
12 "00000:"
13 "00000"))
14 elif number == 2:
15 display.show(Image(
16 "00000:"
17 "00000:"
18 "90009:"
19 "00000:"
20 "00000"))
21 elif number == 3:
22 display.show(Image(
23 "00009:"
24 "00000:"
25 "00900:"
26 "00000:"
27 "90000"))
28 elif number == 4:
29 display.show(Image(
30 "90009:"
31 "00000:"
32 "00000:"
33 "00000:"
34 "90009"))
35 elif number == 5:
36 display.show(Image(
37 "90009:"
38 "00000:"
39 "00900:"
40 "00000:"
41 "90009"))
42 else:
43 display.show(Image(
44 "90009:"
45 "00000:"
46 "90009:"
47 "00000:"
48 "90009"))
Céim 3: Feabhsaigh é
- Glan an scáileán tar éis cúpla soicind ionas go mairfidh na cadhnraí níos faide agus ionas go mbeidh sé soiléir nuair a chaitheann tú dhá uimhir ag an am céanna.
- Tarraing do phatrúin féin de phoncanna chun gach uimhir a léiriú.
- Tabhair air uimhreacha níos airde a chaitheamh. Conas a léireofá iad ar aschur taispeána eangach LED 5x5?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.