Programmeerimine
C++ keele põhjal, praktiliste harjutustegaMaketeerimisjuhtmed on küll kiirelt ja paindlikult ühendatavad, kuid need ei ole enda läbimõõdu ega ühenduse kindla usaldusväärsuse mõttes 24 V tööstusstandardi komponentidega ühendamiseks just kõige sobivamad. Just seepärast oli juba esimestest versioonidest peale eelistuseks kruviklemmid, mis võimaldasid märksa tugevamat ja püsivamat juhtmete kinnitamist.
Kruviklemm küll - kuid millist tüüpi ja mõõtu neist täpselt valida? Alustasime 2.54 mm sammuga terminalidest, mis olid hästi haakuvad Arduino Nano plaadi küljega, ruumikasutus oli maksimaalselt efektiivne. Paraku olid need pisemad 2,54 mm standardit jälgivad klemmid liiga pisikeste kruvipeadega, mis nõudsid ebaloomulikult väikest kruvikeerajat, ilma milleta ei olnud võimalik juhtmeid kinnitada. Kui süüvida probleemi olemusse, siis on sarnane viga enamikel tänapäevastel kontrolleritel, sealhulgas Controllino ja Siemensi seeriatel. | ||
Osadel terminalidel oli lamepea kujuga kruvi kõrval ristpea ja mõnedel isegi lamepea ja ristpea hübriid. Mitmete katsetuste tulemusena selgus, et kõige kehvemalt keeratavad ja pingutatavad olid hübriidvariandid.
Ristpeade puhul pidi jälgima väga piinliku täpsusega õiget mõõtu, siis olid need üsna hästi pingutatavad, kuid vähegi õigest suurusest väiksema või suurema otsiku puhul oli tulemuseks kruvipea kahjustamine ning esines isegi juhtumeid, kus mõne kasutuskorra järel muutus klemm kasutuskõlbmatuks - selle alla kinnitatav juhe lihtsalt ei jäänud piisavalt tugevalt terminali kinni.
Nüüdne valik KF128 5.0 mm on seega üsna pikkade katsetuste põhjal välja valitud kui kõige töökindlam ja universaalse, laia lapiku otsaga kruvikeerajaga keeratav klemm. Selline valik võimaldab juhtmeid pingutada nii piisavalt tugevalt kui vähendada vajadust kruvikeerajate topeltsuuruste järgi - piisab ühest tüüpilise standardmõõduga elektrikukruvikeerajast, mille laius võib olla kuni 3,2 mm. |
Monteeri lihtsalt ja kiiresti
Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.
Tarkvaratugi
Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta
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.