O privire de ansamblu asupra Arduino și importanța acestuia

Cuprins:

O privire de ansamblu asupra Arduino și importanța acestuia
O privire de ansamblu asupra Arduino și importanța acestuia
Anonim

Microcontrolerele sunt renumite pentru că sunt dificil de programat. Scopul Arduino este de a crea o modalitate accesibilă pentru dezvoltatorii de software de a intra în lumea programării microcontrolerelor. Arduino este o interfață de microcontroler construită în jurul unui procesor Atmel ATmega, cuplat cu un mediu de dezvoltare integrat (IDE) pentru crearea logicii pe cip.

Software și hardware

Arduino este open source, atât în software-ul, cât și în specificațiile hardware, astfel încât pasionații să poată asambla ei înșiși cele mai simple module Arduino manual. Module Arduino pre-asamblate mai sofisticate pot fi achiziționate și au un preț modest. Hardware-ul vine în multe specificații de format, de la un dispozitiv portabil mic până la module mai mari montate pe suprafață. Modul principal de conectare la computer este prin USB, deși există și factori de formă Bluetooth, serial și Ethernet.

Software-ul Arduino este gratuit și open source. Platforma de programare se bazează pe limbajul popular Wiring. IDE-ul se bazează pe Procesare, care este un limbaj binecunoscut printre designeri. Spre deosebire de majoritatea interfețelor de microcontroler, Arduino este multiplatformă, așa că poate fi rulat pe Windows, Linux și macOS.

Deși Arduino IDE funcționează numai pe Windows, Mac sau Linux, există o serie de interfețe disponibile pentru controlul Arduino cu un telefon sau o tabletă.

Image
Image

Linia de bază

Arduino permite utilizatorilor o cale simplă de a crea obiecte interactive care pot prelua intrare de la comutatoare și senzori și pot controla ieșirile fizice, cum ar fi lumini, motoare sau actuatoare. Deoarece limbajul se bazează pe cadre bine utilizate, Arduino poate interacționa cu alte software-uri de pe computer, cum ar fi Flash sau chiar API-uri web precum Twitter.

Proiecte

Platforma a încurajat deja o comunitate de dezvoltatori care împărtășesc o mulțime de lucrări open source. Entuziaștii l-au folosit pentru a crea o serie de proiecte inovatoare, de la controlere software cu termostat la monitoare pentru bebeluși care trimit alerte prin SMS, la un pistol de jucărie care trage de fiecare dată când un anumit hashtag este folosit pe Twitter. Și da, există și o pagină cu proiecte Arduino pentru controlul aparatelor de cafea.

Importanța Arduino

Deși unele dintre aceste proiecte Arduino pot părea frivole, tehnologia accesează mai multe tendințe care o vor face o forță potențial importantă în industrie. Internetul lucrurilor (IoT) este o expresie populară folosită în comunitatea tehnologică pentru a descrie articolele de zi cu zi care sunt conectate la internet și care pot partaja informații. Contoarele inteligente de energie sunt un exemplu des folosit, care ar putea reglementa utilizarea aparatelor pentru a economisi bani pe energie.

Percepția publică se îndreaptă spre integrarea tehnologiei în structura vieții de zi cu zi. Factorul de formă mic al Arduino îi permite să fie aplicat la toate tipurile de obiecte de zi cu zi. De fapt, factorul de formă Arduino LilyPad permite dispozitive Arduino purtabile.

Proiectele open source precum Arduino reduc bariera de intrare pentru dezvoltatorii care doresc să experimenteze cu obiecte interactive. Acești inovatori vor putea să prototipeze și să experimenteze rapid dispozitive interactive utilizând platforma Arduino, înainte de a crea o ofertă pregătită pentru producție. Următorul Mark Zuckerberg sau Steve Jobs s-ar putea găsi într-o zi creând noi modalități prin care computerele se interacționează cu lumea fizică. Arduino este o modalitate excelentă de a experimenta posibilitățile dispozitivelor inteligente.

Recomandat: