Celeri programmandi linguam in Raspberry Pi

Celeri programmandi linguam in Raspberry Pi
RUBUS IDAEUS PI 3 Model B+

In hoc doceo super basics usus Celeri in Raspberry Pi transibimus. Raspberry Pi parvum et vile computatorium unius tabulae est cuius potentia tantum suis facultatibus computatis limitatur. Constat inter technas geeks et DIY fanaticus. Magnum est hoc artificium illis qui per ideam vel certam conceptum in usu experiendi indigent. Adhiberi potest amplis inceptis, et facile fere uspiam convenit - exempli gratia, in operculo monitori insideri et in escritorio uti, vel ad tabulatum ad electronicum ambitum refrenandum connexum.

Publica programmandi lingua Malinka Python est. Quamquam Python uti facile est, typo caret salute, plus tamen multum memoriae consumit. Celer ex altera parte ARC memoria administrationis habet et ocior fere octies quam Python. Bene, quia moles RAM et facultates computandi Raspberry Pi processoris limitatae sunt, sermone utens celeri permittit te potentiam augere ferramenti huius mini-PC.

OS institutionem

Antequam Celerem inauguraris, debes OS eligere. Hoc facere potes uti unus optionesoblatum per tertiam partem tincidunt. Electio frequentissima est Raspbian, officialis OS de Raspberry Pi. Plures optiones in charta SD Raspbian installare; in nostro casu utemur balenaEtcher. Hic quid agat;

Celeri programmandi linguam in Raspberry Pi
Gradus duo: format SD card in MS-DOS (FAT)

Celeri programmandi linguam in Raspberry Pi
Gradus tres: uti balenaEtcher impleat Raspbian super chartam

Liberum cursum intensivum in machina discendi pro incipientibus commendamus:
Primus apparatus discendi exemplar in tribus diebus scribimus - Septembris 2-4. Cursus gratuitus intensivus qui te permittit intellegere quid sit Apparatus Discendi ac discere opera aperta notitia de Interrete. Discimus etiam praedicere pupa commutationem rate usus sui evoluta exemplar.

RUBUS IDAEUS Pi Setup

Medio iam! Nunc SD card habemus cum OS quo utemur, sed ratio operativa adhuc instituenda est. Ad hoc sunt duae facultates;

  • Monitor utere, tincidunt et mus cum fabrica coniuncta.
  • Omnia fac ab alia PC per SSH vel USB funem Console utendo.

Si haec tua prima experientia apud Pi est, commendo optionis #1. Cum Raspbian OS SD in Pi inscriptum est, HDMI funem, murem, claviaturam et funem coniungunt.

Pi debet cum conversus in tabernus. Macte! Nunc modicum tempus consumere potes discere de escritorio tuo et eius facultatibus.

Celeri programmandi linguam in Raspberry Pi

Installing Celeri

Ut Celerem in Raspberry instituere, necesse est eam interreti coniungere (utens Aer vel WiFi, pendens tabulae exemplar). Postquam interrete coniungitur, Celerem instituere potes.

Quod potest dupliciter fieri. Primis - Celeri tuo creando constructumsecunda est uti binarii compilata. Secundam methodum valde commendamus, cum prima praeparationis dies aliquot requirat. Secundus modus apparuit gratiae coetui Veloces ARM. Repo possidet ex qua instituere potes Velociter utendo apto (Aprovecta Package Tlol).

Instrumentum lineae mandatum est, instar App Store pro apps et fasciculis pro Linux machinis. Incipimus aptum opus intrando aptam in termino. Deinceps numerum mandatorum debes denotare qui negotium peractum declarabit. In casu nostro, necesse est ut Celerem 5.0.2. Et correspondentes packages potest esse invenies hic.

Bene, incipiamus. Nunc scimus nos aptam instituere Celerem utentem, reponam addere ad indicem repositorium.

Add / install repo imperium celeri arm Is vultus amo is:

curl -s <https://packagecloud.io/install/repositories/swift-arm/release/script.deb.sh> | sudo bash

Celeri programmandi linguam in Raspberry Pi

Deinde institue Celer ex addita repo:

sudo apt-get install swift5=5.0.2-v0.4

Celeri programmandi linguam in Raspberry Pi

Ita est! Celer nunc in nostro Raspberry inauguratus est.

Creando Test Project

In momento, celeri REPL Non opus, sed omnia alia facit. Pro test, celeri sarcina creemus Procurator celeri sarcina utens.

Primum, directorium crea MyFirstProject vocatum.

mkdir MyFirstProject

Celeri programmandi linguam in Raspberry Pi

Deinceps, directorium hodiernum muta ad MyFirstProject nuper creatum.

cd MyFirstProject

Celeri programmandi linguam in Raspberry Pi

Novam sarcinam exsecutabile Celeri.

swift package init --type=executable

Celeri programmandi linguam in Raspberry Pi

Hae tres lineae sarcinam celerem vacuam efficiunt quae MyFirstProject vocatur. Currere, currere, celeres currere imperium.

Celeri programmandi linguam in Raspberry Pi

Postquam compilatio perfecta est, verbum "Salve, mundum" videbimus. in order versus.

Nunc primum Pi rationem creavimus, pauca mutamus. In indice MyFirstProject, mutationes in lima principale faciamus. Codicem continet, qui exsecutus est cum sarcina celeri currendo imperio curritur.

Mutare indicem ad Fontes/MyFirstProject.

cd Sources/MyFirstProject 

Celeri programmandi linguam in Raspberry Pi

Editing main.swift file using the built-in nano editor.

nano main.swift

Celeri programmandi linguam in Raspberry Pi

Postquam editor apertus est, codicem programmatis tui mutare potes. Reddamus contenta main.swift lima hoc:

Celeri programmandi linguam in Raspberry Pi

print("Hello, Marc!")

Scilicet nomen tuum potes inserere. Mutationes servare debes facere quae sequuntur:

  • CTRL+X servare tabella.
  • Mutationes confirmare deprimendo "Y".
  • Confirma mutationem ad lima main.swift deprimendo Intra.

Celeri programmandi linguam in Raspberry Pi

Celeri programmandi linguam in Raspberry Pi

Omnes mutationes factae sunt, tempus est iam rationem sileo.

swift run

Celeri programmandi linguam in Raspberry Pi

Macte! In codice olim exarato, terminatio lineam mutatam exhibere debet.

Nunc ut Celer inauguratus est, habes quod agas. Ad ferramenta moderanda, exempli gratia, LEDs, servos, mensas, bibliotheca ferramenta incepta pro tabulis Linux/ARM, quae appellatur. SwiftyGPIO.

Have fun expertos esse cum Celeri in Raspberry Pi!

Source: www.habr.com