
Raspberry PI 3 Model B+
NĂ« kĂ«tĂ« manual, ne do tĂ« diskutojmĂ« baza tĂ« pĂ«rdorimit tĂ« Swift nĂ« Raspberry Pi. Raspberry Pi Ă«shtĂ« njĂ« kompjuter i vogĂ«l dhe i pĂ«rballueshĂ«m, potenciali i tĂ« cilit Ă«shtĂ« i kufizuar vetĂ«m nga burimet e tij llogaritĂ«se. Ai Ă«shtĂ« mirĂ« i njohur pĂ«r teknikĂ«t dhe entuziastĂ«t e DIY. ĂshtĂ« njĂ« pajisje e shkĂ«lqyer pĂ«r ata qĂ« duan tĂ« eksperimentohet me njĂ« ide ose tĂ« testojnĂ« njĂ« koncept tĂ« caktuar nĂ« praktikĂ«. PĂ«rdoret pĂ«r projekte tĂ« ndryshme dhe dĂ«rgohet lehtĂ«sisht pothuajse nĂ« çdo vend â pĂ«r shembull, mund tĂ« montoni nĂ« kapakun e monitorit dhe ta pĂ«rdorni si desktop, ose ta lidhni me njĂ« tabelĂ« provuese pĂ«r tĂ« menaxhuar njĂ« skemĂ« elektronike.
Gjuha zyrtare e programimit të «malinës» është Python. Edhe pse Python është mjaft i lehtë për t'u përdorur, i mungon siguria e tipit dhe konsumon shumë memorie. Swift, nga ana tjetër, ka menaxhimin e memories ARC dhe është pothuajse 8 herë më i shpejtë se Python. Dhe meqenëse kapaciteti i RAM dhe mundësitë llogaritëse të procesorit të Raspberry Pi janë të kufizuara, përdorimi i një gjuhe si Swift lejon maksimalizimin e potencialit të këtij mini-PC.
Instalimi i OS
Para se të instaloni Swift, duhet të zgjidhni OS. Për këtë, mund të , të ofruara nga zhvillues të jashtëm. Zgjedhja më e zakonshme është Raspbian, OS zyrtare nga Raspberry Pi. Ka disa mundësi për të instaluar Raspbian në kartelën SD; në rastin tonë, ne do të përdorim balenaEtcher. Këtu është çfarë duhet të bëni:
- Shkarkoni versionin më të fundit të Raspbian OS .
- .
- Përdorni për të ngarkuar në kartelën e formatuar.

Hapi i dytë: formato kartelën SD në MS-DOS (FAT)

Hapi i tretë: përdorni balenaEtcher për të ngarkuar Raspbian në kartën
Kemi rekomanduar një intensiv falas mbi mësimin e makinerive për fillestarët:
â 2-4 Shtator. NjĂ« intensiv falas qĂ« lejon tĂ« kuptoni se çfarĂ« Ă«shtĂ« Machine Learning dhe tĂ« mĂ«soni si tĂ« punoni me tĂ« dhĂ«na tĂ« hapura nga interneti. Po ashtu, mĂ«sojmĂ« tĂ« parashikojmĂ« kursin e dollarit pĂ«rmes njĂ« modeli tĂ« zhvilluar nga vetĂ«..
Konfigurimi i Raspberry Pi
Gati gjysma e rrugës është kaluar! Tani kemi një kartelë SD me OS që do të përdorim, por ende duhet të instalojmë sistemin operativ. Ka dy mundësi për këtë:
- Përdorni monitorin, tastierën dhe miun të lidhura me pajisjen.
- Bëni gjithçka nga një PC tjetër përmes SSH ose duke përdorur një kabllo USB Console.
Nëse ky është përvoja juaj e parë me Pi, rekomandoj opsionin e parë. Pas vendosjes së kartës SD me Raspbian OS në Pi, lidhni kabllon HDMI, miun, tastierën dhe kabllon e energjisë.
Pi duhet të ngarkohet kur ta ndizni. Urime! Tani mund të kaloni pak kohë duke eksploruar desktop-in tuaj dhe funksionalitetet e tij.

Instalimi i Swift
Për të instaluar Swift në 'malinka', duhet ta lidhni atë me internetin (nëpërmjet Ethernet ose WiFi, në varësi të modelit të bordit). Sa herë që interneti është i lidhur, mund të filloni instalimin e Swift.
Ajo mund tĂ« realizohet nĂ« dy mĂ«nyra. E para â , e dyta â pĂ«rdorimi i binarĂ«ve tĂ« pĂ«rpiluar tashmĂ«. UnĂ« rekomandoj qĂ« tĂ« pĂ«rdorni mĂ«nyrĂ«n e dytĂ«, pasi e para do tĂ« kĂ«rkonte disa ditĂ« pĂ«rgatitje. MĂ«nyra e dytĂ« erdhi falĂ« grupit . Ata janĂ« pronarĂ«t e repo-s, nga e cila mund tĂ« instaloni Swift, duke pĂ«rdorur apt ().
Ky është një mjet komande, diçka si App Store për aplikacionet dhe paketat për pajisje me Linux. Puna me apt fillon duke futur në terminal apt-get. Më pas, duhet të tregoni një sërë komandash që do të saktësojnë detyrën që po kryhet. Në rastin tonë, na nevojitet të instalojmë Swift 5.0.2. Paketat përkatëse mund të .
Noa, le të fillojmë. Tani, kur e dimë se do të instalojmë Swift duke përdorur apt, duhet të shtojmë repo-n në listën e repove.
Komanda për shtimin / instalimin e repo-s duhet të duket kështu:
curl -s | sudo bash 
Më pas, instalojmë Swift nga repo-ja e shtuar:
sudo apt-get install swift5=5.0.2-v0.4 
Këtu kemi! Tani Swift është instaluar në 'malinka' tonë.
Krijimi i një projekti testues
Aktualisht nuk funksionon, por gjithçka tjetër po. Për test, le të krijojmë një paketë Swift duke përdorur Menaxherin e Paketave Swift.
Së pari krijoni një direktori me emrin MyFirstProject.
mkdir MyFirstProject 
Më pas ndryshoni direktorinë e punës aktuale në MyFirstProject që e krijuat rishtazi.
cd MyFirstProject 
Krijoni një paketë të re ekzekutueshmërisht Swift.
swift package init --type=executable 
Këto tri rreshta krijojnë një paketë të zbrazët Swift, e cila quhet MyFirstProject. Për ta ekzekutuar, shkruani komandën swift run.

Sa herë që kompilimi të përfundojë, do të shohim frazën "Hello, world!" në terminal.
Pasi krijuam programën tonë të parë në Pi, le të bëjmë disa ndryshime. Në drejtorinë MyFirstProject, do të bëjmë ndryshime në skedarin main.swift. Aty ndodhet kodi që ekzekutohet kur startojmë paketën me komandën swift run.
Ndryshojmë drejtorinë në Sources/MyFirstProject.
cd Sources/MyFirstProject 
Edytojmë skedarin main.swift duke përdorur .
nano main.swift 
Sa herë që editori hapet, do të jeni në gjendje të ndryshoni kodin e programit tuaj. Le të zëvendësojmë përmbajtjen e skedarit main.swift me këtë:

print("Hello, Marc!")Natyrisht, mund të vendosni emrin tuaj. Për të ruajtur ndryshimet, duhet të kryeni këto hapa:
- CTRL+X për të ruajtur skedarin.
- Konfirmojmë ndryshimet duke shtypur "Y".
- Konfirmojmë ndryshimin në skedarin main.swift duke shtypur Enter.


Të gjitha ndryshimet janë bërë, tani është koha për të rifilluar programin.
swift run 
Urime! Sapo kodi është kompiliuar, terminali duhet të shfaqë rreshtin e ndryshuar.
Tani, kur Swift është instaluar, keni me çfarë të merreni. Për të menaxhuar harduerin, si për shembull LED, servo motorë, rele, mund të përdorni bibliotekën e projekteve "harduer" për platformat Linux/ARM, e cila quhet .
Suksese në eksperimet me Swift në Raspberry Pi!
Burimi: habr.com
