Beth yw Arduino?

Trosolwg:

Ydych chi erioed wedi awyddus i greu rhaglen a allai wneud eich coffi yn llythrennol i chi? Os felly, efallai y bydd gennych ddiddordeb mewn datblygu micro-reoli.

Mae microcontrolwyr yn enwog am fod yn anodd eu rhaglennu; nod Arduino yw creu ffordd hygyrch i ddatblygwyr meddalwedd fynd i mewn i raglen y byd microcontroller. Rhyngwyneb microcontroller yw Arduino a adeiladwyd o gwmpas prosesydd Atmel ATmega, ynghyd ag amgylchedd iaith a rhaglenni ar gyfer creu rhesymeg ar y sglodion.

Meddalwedd a Chaledwedd:

Mae Arduino yn ffynhonnell agored, yn ei manyleb meddalwedd a chaledwedd, fel y gall hobbyists ymgynnull y modiwlau Arduino syml eu hunain wrth law. Gellir prynu modiwlau Arduino cyn-ymgynnull mwy soffistigedig ac maent yn brin iawn. Daw'r caledwedd mewn manylebau fformat llawer, o ddyfais fechanadwy bach, i fodiwlau mwy wedi'u gosod ar wyneb. Y modd sylfaenol o gysylltiad cyfrifiadurol yw USB, er bod ffactorau ffurf Bluetooth, serial ac ethernet hefyd yn bodoli.

Mae'r meddalwedd Arduino yn rhad ac am ddim ac yn ffynhonnell agored. Mae'r llwyfan rhaglennu wedi'i seilio ar yr iaith Wiring boblogaidd. Mae'r IDE yn seiliedig ar brosesu, sy'n iaith adnabyddus ymysg dylunwyr a phrototeipwyr. Yn wahanol i'r rhan fwyaf o ryngwynebau micro-reoli, mae Arduino yn draws-lwyfan; gellir ei rhedeg ar Windows, Linux a Macintosh OS X.

Ceisiadau:

Mae Arduino yn caniatáu llwybr syml i ddefnyddwyr i greu gwrthrychau rhyngweithiol a all gymryd mewnbwn gan switshis a synwyryddion, a rheoli allbwn corfforol fel goleuadau, moduron neu actiwyddion. Oherwydd bod yr iaith yn seiliedig ar fframweithiau a ddefnyddir yn dda, gall Arduino ryngweithio â meddalwedd arall ar y cyfrifiadur fel Flash neu hyd yn oed APIs gwe fel Twitter .

Prosiectau:

Mae'r platfform eisoes wedi meithrin cymuned o ddatblygwyr sy'n rhannu llawer o waith ffynhonnell agored. Mae brwdfrydedd wedi ei ddefnyddio i greu ystod eang o brosiectau arloesol, o reolwyr thermostat meddalwedd, i fonitro babanod sy'n anfon rhybuddion SMS , i gwn deganau sy'n tanau bob tro y defnyddir hashtag penodol ar Twitter. Ac ie, mae hyd yn oed dudalen gyfan o brosiectau Arduino ar gyfer rheoli offer coffi.

Pwysigrwydd Arduino:

Er y gall rhai o'r prosiectau Arduino hyn ymddangos yn anymarferol, mae'r dechnoleg yn tapio mewn nifer o dueddiadau a fydd yn ei gwneud yn grym o bwys yn y diwydiant. Mae " Rhyngrwyd o Bethau " yn ymadrodd boblogaidd a ddefnyddir yn y gymuned dechnoleg i ddisgrifio eitemau bob dydd sy'n gysylltiedig â'r Rhyngrwyd ac yn gallu rhannu gwybodaeth. Mae mesuryddion ynni smart yn enghraifft a ddefnyddir yn aml, a allai reoleiddio'r defnydd o offer i arbed arian ar ynni. Mae llawer yn ystyried bod Rhyngrwyd pethau'n rhan bwysig o'r ffenomen sydd wedi'i ddiffinio'n ddifrifol o'r enw Gwe 3.0

Hefyd, mae'r cysyniad o gyfrifiaduron sy'n bodoli'n gyflym yn dod yn norm diwylliannol. Mae canfyddiad cyhoeddus a lefel cysur yn symud tuag at integreiddio technoleg i ffabrig bywyd bob dydd. Mae ffactor ffurf fechan Arduino yn caniatáu iddo gael ei ddefnyddio ym mhob math o wrthrychau bob dydd. Mewn gwirionedd, mae'r ffactor ffurf Arduino LilyPad yn caniatáu ar gyfer dyfeisiau Arduino wearable.

Offeryn ar gyfer Arloesi:

Mae prosiectau ffynhonnell agored fel Arduino yn lleihau'r rhwystr mynediad i ddatblygwyr sy'n edrych i arbrofi gyda gwrthrychau rhyngweithiol. Bydd hyn yn creu cyfle ar gyfer ton newydd o egni a chychwyn wrth greu Rhyngrwyd o bethau. Bydd y datblygwyr hyn yn gallu prototeipio'n gyflym ac arbrofi gyda dyfeisiau rhyngweithiol trwy ddefnyddio platfform Arduino, cyn creu cynnig sy'n barod i gynhyrchu. Efallai y bydd y Mark Zuckerberg neu Steve Jobs nesaf un diwrnod yn dod o hyd i greu ffyrdd newydd i gyfrifiaduron gyd-fynd â'r byd ffisegol. Byddai'n ddoeth i roi sylw i'r gofod hwn, ac mae Arduino yn ffordd wych o "dipio'ch toes" i mewn i bosibiliadau gwrthrychau rhyngweithiol.