Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: PokittoLib
Fork of Palloja by
Revision 0:c263b42ca99e, committed 2018-10-10
- Comitter:
- Pokitto
- Date:
- Wed Oct 10 07:56:32 2018 +0000
- Commit message:
- Alku
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/My_settings.h Wed Oct 10 07:56:32 2018 +0000 @@ -0,0 +1,16 @@ +/* This is an example of how to set your own project settings + +To use + +1. make a copy of this file by pressing right mouse button on top of this file +in the mbed online compiler, then choose "Clone" + +2. See that the copy is in the root of the project (where your main cpp files are), not inside the PokittoLib folder +Drag & drop to move if needed + +3. rename the clone to "My_settings.h" + +*/ + +#define PROJ_HIRES 0 +#define PROJ_ENABLE_SOUND 0 \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PokittoLib.lib Wed Oct 10 07:56:32 2018 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/Pokitto/code/PokittoLib/#123aefc978a7
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Wed Oct 10 07:56:32 2018 +0000
@@ -0,0 +1,25 @@
+#include "Pokitto.h" // liittää Pokitto-kirjaston ohjelman osaksi. Ps. "//" tarkoittaa kommenttia, ja sen perään voi kirjoittaa mitä vain
+
+Pokitto::Core peli; // luodaan ohjelmaobjekti nimeltä "peli"
+
+// main on C kielen "pääfunktio" josta ohjelma aina alkaa
+
+int main () {
+ peli.begin(); // käynnistetään Pokitton näyttö ja muut toiminnot
+ peli.display.persistence=1; // käännetään näytön "pyyhkiytyminen" pois päältä
+ //Vastaus 3. asetetaan näkymättömäksi väriksi musta (0)
+ peli.display.invisiblecolor=0;
+
+ while (peli.isRunning()) { // while eli "kunnes" pyörii niin kauan kun Peli.isRunning = 1
+ if (peli.update()) { // kun on tullut aika piirtää näyttö uudelleen
+ peli.display.setColor(random(10)); // otetaan sattumanvarainen väri (random)
+ peli.display.fillCircle(random(110),random(88),random(20)); // piirretään ympyröitä näytölle satunnaisiin paikkohin ja satunnaisen kokoisina
+ // Vastaus 2. setCursor tehdään _ennen_ print komentoa
+ peli.display.setCursor(40,40);
+ // Vastaus 4. valitaan valkoinen (1) aktiiviseksi väriksi
+ peli.display.color = 1;
+ // Vastaus 1. kirjoitetaan oma nimi
+ peli.display.print("Pekka");
+ }
+ }
+}
\ No newline at end of file
