Wat is Arduino?

Oersicht:

Hawwe jo ea in programma oanmeitsje dy't jo kofje letterlik letter meitsje koene? As jo ​​sa binne, dan kinne jo belangstelling wêze foar mikrokontrollerûntwikkeling.

Mikrokontrollers binne ferneamdend om it dreech te programmearjen; It doel fan Arduino is om in tagonklike manier te meitsjen foar softwareûntwikkelders om de wrâld fan mikrokontrollerprogramming te gean. Arduino is in microcontroller-ynterface dy't boud is om in Atmel ATmega-prosessor te kombinearjen mei in taal- en programmieromjouwing foar it meitsjen fan logika op it chip.

Software en Hardware:

Arduino is iepen boarne, sawol yn har software en hardwarespezifikaasje, sadat hobbyisten de ienfâldige Arduino-modules sels by de hân opstelle kinne. Mear súksesfolle foarsammele Arduino-modules kinne kocht wurde en wurde beskieden prestich. De hardware komt yn in protte spesjale spesifikaasjes, fan in lyts weardich apparaat nei gruttere opboumodulen. De primêre modus fan komputer ferbining is fia USB, hoewol Bluetooth, serial en ethernet foarmfaktoaren ek bestiet.

De software fan Arduino is fergees en iepen boarne. It programmearplak basearre op 'e populêre wiring taal. De IDE is basearre op Processing, dy't in bekende taal is tusken ûntwerper en prototypers. Oars as de measte mikrokontroller-interfaces, is Arduino cross-platform; It kin op Windows, Linux en Macintosh OS X laat wurde.

Oanfraach:

Arduino jout brûkers in ienfâldige paden om ynteraktive objekten te meitsjen dy't de ynput fan skeakelers en sensoren nimme kinne en fysike útfieringen lykas ljochten, motors of actuators kontrolearje. Om't de taal basearre is op goed gebrûkte ramten, kin Arduino mei oare software op 'e kompjoeter lykas Flash of sels web APIs lykas Twitter ynteraksje.

Projekten:

It platfoarm hat al in community fan ûntwikkelers fereare dy't in soad iepenboarne wurken diel hawwe. De entûsjers hawwe it brûkt om in breed oanbod fan ynnovative projekten te meitsjen, fan software-thermostat-controllers, oan babymonitoren dy't SMS-warskôgers ferstjoere, oan in toetspistoal dy't alle kearen ferdwynt as in bestimmte hashtag op Twitter brûkt wurdt. En ja, der is sels in hiele side fan Arduino projekten foar it kontrolearjen fan kofjare apparaten.

Belang fan Arduino:

Wylst guon fan dizze Arduino-projekten miskien net folle wurde litte, wurdt de technology eins yn in tal trends makke dy't it in wichtige krêft meitsje sil yn 'e sektor. " It Ynternet fan Dingen " is in populêre wurden dy't brûkt wurdt yn 'e technyk om aldere items te beskriuwen dy't ferbûn binne mei it ynternet en kinne ynformaasje te dielen. Smart enerzjymessen binne in faak brûkte foarbyld, wêrby't applikaasje gebrûk regelje kin om jild op enerzjy te bewarjen. In protte beskôgje it ynternet fan 'e dingen om in wichtich diel te wêzen fan' e los definiearre fenomeen dy't Web 3.0 hjit

Ek it begryp fan ubiquityske spreuken is rapper in kultuernorm. Iepenbiere wjerskenens en treastnivo giet nei it yntegrearjen fan technology yn 'e stof fan it deistich libben. De lytse foarmfaktor fan Arduino soarget dat it tapast wurdt yn alle soarten fan deistige objekten. Yn 't feit is de Arduino LilyPad foarmfaktor foar wearden Arduino-apparaten mooglik.

Tool foar ynnovaasje:

Open-source-projekten lykas Arduino sjogge de barriêre fan yngong foar ûntwikkelers dy't besykje te eksperimintearjen mei ynteraktive objekten. Dit sil in kâns meitsje foar in nije enerzjywelle en startpunten by it skeppen fan it ynternet fan dingen. Dizze ynnovators kinne in prototype probearje en eksperimintearje mei ynteraktive apparaten troch it Arduino-platfoarm te brûken, foardat in produksje-ready-oanbiede skeppe is. De folgjende Mark Zuckerberg of Steve Jobs kin ien dei fine fûnen nije wizen foar kompjûters om ynterface mei de fysike wrâld te skeppen. It soe wiis wêze om oandacht te beteljen op dizze romte, en Arduino is in geweldige manier om "dûbje de teannen" yn 'e mooglikheden fan ynteraktive objekten.