Programmeerimine
C++ keele põhjal, praktiliste harjutustegaC++ programmeerimine
nanoTronic õppeaine peamiseks fookuseks on tudeerida C++ keelt aluseks võttes skriptimise kõige olulisemaid alusprintsiipe, harjutada head optimaalset stuktuuri ja programmiloogikat.
Mis on 0.68 versioonis uut?
Uus seadmeversioon kasutab suuremaid takisteid, laiemaid jalapesasid ja paremat komponentide joondamist, mis muudab monteerimise lihtsamaks. Loe lähemalt täielikku uuenduste kirjeldust.
Miks just Nano standard?
Nano seeria on sobiv nii õppeotstarbeks kui ka nõudlikumate automatiseerimislahenduste jaoks, sh. sisaldavad uuemad mudelid nii võimsamat kiipi, Wifi ja bluetooth ühendusi kui ka IoT jaoks vajalikke..
Lihtne ja kasutajasõbralik juhend
Uus täiustatud nanoTronic arendusplaat on varasemast edasiarendatud märgistusega, mis on kooste jaoks tehtud täpsemaks ja asjakohasemaks.
Plaadile on trükitud ajamõõtmiseks ja loendamiseks mõeldud funktsioonide näited countStart(3), countEnded(), timeStart(2000) ja timePass(), millega saab teha enamiku ülesannetekogus toodud ajaintervallide ja loenduritega ülesandeid. Teegi tasandil on funktsioonid toimetatavad skriptisiseselt tavatekstina.
Parim mõõt takistitele ja led tuledele
Uurime lähemalt, kuidas jõudsime kaalutletud disainiprotsessi käigus plaadipealsete SMD takistite ja led tulede optimaalsete standarditeni.
Mõõdu leidmine oli oluline, et komponente oleks ühelt poolt võimalik kiiresti ja tulemuslikult plaadile monteerida. Teisalt võimaldab paras suurus hoida kogu disaini väiksema ja kompaktsemana. Loe täpsemalt edasi täispikka artiklit
Ülesannetekogu koondab põnevaid väljakutseid, mille puhul on silmas peetud järkjärgulist arengut lihtsamalt keerulisemale. Vaata ülesandeid.
Üksikute elementide detailsem teooria ja praktiliste harjutuste kaudu kinnistamine aitavad saada olulised asjad paremini selgeks.
Ülesannete koostamisel on silmas peetud meid ümbritsevaid seadmeid, suunitlusega tööstusautomaatika ja tootmise vajadustele.
Õpilased monteerivad plaadile ise kahes etapis füüsilisi nuppe, led-tulesid, 24V sisendeid lugevad ja väljundeid juhtivad mikrokontrollerid.
C++ on masinate keel
Maailmas kõige enam kasutusel olev seadmete programmeerimiseks kasutatav keel on C++ mis võimaldab väikestel kiipidel ökonoomselt programmiloogikat lahendada ja teha ka suuri kõrgkeelele omaseid andmetöötlusi.
Populaarne Nano standard
Laiendusplaadi nanoTronic disainimisel on aluseks võetud Arduino Nano standard, mis võimaldab teha nii automatiseerimist, vanade asjade digitaliseerimist kui ka luua akutoitel töötavaid ökonoomseid mobiilsid seadmeid.
Ülesanded samm-sammult
Selleks, et C++ paremini tundma õppida on loodud ülesannetekogu, milles saab alguses teha lihtsamaid, samm-sammult keele võimalusi tutvustavaid harjutusi ja siirduda siis järjest edasi jõukohaste väljakutsetega.
Projekti fookusest
Projekt nanoTronic on loodud eelkõige hariduslikel eesmärkidel, et edendada mehhatroonika erialal programmeerimise süvendatud õpet, parema struktuuri ja loogikakasutusega skriptide kirjutamist.