-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Początkowe pliki dla projektu MakeCode
- Loading branch information
1 parent
2756313
commit 30119be
Showing
11 changed files
with
157 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"recommendations": ["ms-edu.pxt-vscode-web"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
{ | ||
"editor.formatOnType": true, | ||
"files.autoSave": "afterDelay", | ||
"files.watcherExclude": { | ||
"**/.git/objects/**": true, | ||
"**/built/**": true, | ||
"**/node_modules/**": true, | ||
"**/yotta_modules/**": true, | ||
"**/yotta_targets": true, | ||
"**/pxt_modules/**": true, | ||
"**/.pxt/**": true | ||
}, | ||
"files.associations": { | ||
"*.blocks": "html", | ||
"*.jres": "json" | ||
}, | ||
"search.exclude": { | ||
"**/built": true, | ||
"**/node_modules": true, | ||
"**/yotta_modules": true, | ||
"**/yotta_targets": true, | ||
"**/pxt_modules": true, | ||
"**/.pxt": true | ||
}, | ||
"files.exclude": { | ||
"**/pxt_modules": true, | ||
"**/.pxt": true | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
source 'https://rubygems.org' | ||
gem 'github-pages', group: :jekyll_plugins |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
all: deploy | ||
|
||
build: | ||
pxt build | ||
|
||
deploy: | ||
pxt deploy | ||
|
||
test: | ||
pxt test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
|
||
> Otwórz tę stronę na [https://designcastle.github.io/microbitexperiments/](https://designcastle.github.io/microbitexperiments/) | ||
## Użyj jako rozszerzenia | ||
|
||
To repozytorium można dodać jako **rozszerzenie** w MakeCode. | ||
|
||
* otwórz [https://makecode.microbit.org/](https://makecode.microbit.org/) | ||
* kliknij na **Nowy Projekt** | ||
* kliknij **Rozszerzenia** w menu oznaczonym kołem zębatym | ||
* szukaj **https://github.com/designcastle/microbitexperiments** i importuj | ||
|
||
## Edytuj ten projekt | ||
|
||
Aby edytować to repozytorium w MakeCode. | ||
|
||
* otwórz [https://makecode.microbit.org/](https://makecode.microbit.org/) | ||
* kliknij **Importuj**, a następnie **Importuj URL** | ||
* wklej **https://github.com/designcastle/microbitexperiments** i kliknij importuj | ||
|
||
#### Metadane (używane do wyszukiwania, renderowania) | ||
|
||
* for PXT/microbit | ||
<script src="https://makecode.com/gh-pages-embed.js"></script><script>makeCodeRender("{{ site.makecode.home_url }}", "{{ site.github.owner_name }}/{{ site.github.repository_name }}");</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
makecode: | ||
target: microbit | ||
platform: microbit | ||
home_url: https://makecode.microbit.org/ | ||
theme: jekyll-theme-slate | ||
include: | ||
- assets | ||
- README.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable id="syq^x+q$$W$H{[(XIZ3j">x</variable><variable id="xdjS!+$QdrmGP{H5e;;I">counter</variable></variables><comment id="27R(4Je={G+)%W[NtyE," data="0" x="54" y="497" h="120" w="200">Initialize variables</comment></xml> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
/** | ||
* Simple code developed with use of chatGPT 3.5 | ||
* Tilt board left or right and use A button to check how many times dot touched the edge on left or right side | ||
* Initialize variables | ||
*/ | ||
// Function to handle dot movement based on tilt | ||
input.onGesture(Gesture.TiltLeft, function () { | ||
if (x > 0) { | ||
// Move the dot left if not already at the left edge | ||
x += -1 | ||
basic.clearScreen() | ||
led.plot(x, 2) | ||
} else { | ||
// Increment counter when dot reaches the left edge | ||
counter += 1 | ||
} | ||
}) | ||
input.onGesture(Gesture.TiltRight, function () { | ||
if (x < 4) { | ||
// Move the dot right if not already at the right edge | ||
x += 1 | ||
basic.clearScreen() | ||
led.plot(x, 2) | ||
} else { | ||
// Increment counter when dot reaches the right edge | ||
counter += 1 | ||
} | ||
}) | ||
// Function to display total count when A button is pressed | ||
input.onButtonPressed(Button.A, function () { | ||
// Display the total count | ||
basic.showNumber(counter) | ||
}) | ||
let counter = 0 | ||
let x = 0 | ||
// X-coordinate for the center of the board | ||
x = 2 | ||
// Display a single red dot in the center of the board | ||
basic.showLeds(` | ||
. . . . . | ||
. . . . . | ||
. . # . . | ||
. . . . . | ||
. . . . . | ||
`) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
{ | ||
"name": "Tilting", | ||
"description": "", | ||
"dependencies": { | ||
"core": "*", | ||
"radio": "*", | ||
"microphone": "*" | ||
}, | ||
"files": [ | ||
"main.blocks", | ||
"main.ts", | ||
"README.md" | ||
], | ||
"testFiles": [ | ||
"test.ts" | ||
], | ||
"targetVersions": { | ||
"target": "6.0.22", | ||
"targetId": "microbit" | ||
}, | ||
"supportedTargets": [ | ||
"microbit" | ||
], | ||
"preferredEditor": "tsprj" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
// tu są testy; nie będzie to kompilowane, gdy ten pakiet będzie używany jako rozszerzenie. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"compilerOptions": { | ||
"target": "ES5", | ||
"noImplicitAny": true, | ||
"outDir": "built", | ||
"rootDir": "." | ||
}, | ||
"exclude": ["pxt_modules/**/*test.ts"] | ||
} |