1.1 Hello World
Cilj ovog primjera je predstaviti ti konzolu koju dijele Soldered NULA MINI pločica i tvoje računalo. Ona omogućuje pločici da ti "odgovori", što otvara vrata otklanjanju grešaka, nadziranju vrijednosti senzora ili jednostavnom ispisu teksta.
To je "Hello World" svijeta mikrokontrolera i najbrži način da potvrdiš da pločica radi i da razgovara s tvojim računalom.
U ovoj dokumentaciji naučit ćeš:
- Kako pločica razgovara s računalom preko USB kabela.
- Kako ispisati poruku u konzolu pomoću
print().
Potreban hardver:
- 1x Soldered NULA MINI pločica
- 1x USB-c kabel

Spajanje pločice
Jednostavno spoji svoju Soldered NULA MINI pločicu na računalo pomoću USB-c kabela. Kada je spojena, odaberi ispravan port u Thonnyju, kako je opisano na stranici Postavljanje MicroPythona.

Kako pločica razgovara s računalom
Pločica i računalo izmjenjuju tekstualne poruke preko USB kabela. Zamisli da ti i prijatelj dobacujete poruke na nastavi, ali umjesto da predate cijelu poruku odjednom, šaljete je slovo po slovo u ispravnom redoslijedu. To je ono što serijska komunikacija znači: informacija se šalje dio po dio, vrlo brzo. Tvoja pločica šalje znakove kao 'H','e','l','l','o' računalu, a tvoj editor ih sastavlja tako da možeš pročitati "Hello".
U MicroPythonu se taj razgovor odvija kroz REPL, što je skraćeno od Read-Evaluate-Print Loop. To je interaktivni prompt: pločica pročita što si poslao, izvrši to, ispiše odgovor i čeka sljedeću stvar. Thonny ga prikazuje kao Shell panel na dnu prozora.
Serial.begin(115200) prije nego što može bilo što ispisati, ali na MicroPython pločici je veza već otvorena u trenutku kad se pločica upali, pa je jedna jedina linija koda dovoljna.Ispis poruke
Za slanje linije teksta u konzolu koristimo funkciju print(). Ona na kraj dodaje novi red, pa svaki poziv print() počinje u svojoj liniji.
print("Hello, World!")
To je cijeli program. Nema setup() ni loop() kakve Arduino skica zahtijeva: MicroPython izvršava datoteku od prve linije do posljednje i onda se zaustavlja. Budući da se ovdje nema što ponavljati, poruka se ispisuje jednom i program završava.
end="", ovako: print("Hello", end=""). Za ispis nekoliko stvari odjednom odvoji ih zarezima: print("Temperature:", 24).Kada pritisneš Run, Shell prikazuje:
Hello, World!
Cijeli primjer
Pogledaj cijeli kod primjera na linku ispod:
1.1_Hello_World.py
Primjer koji pokazuje kako ispisati podatke u MicroPython konzolu