Çfarë është Arduino Dhe çfarë Mund Të Bësh Me Të

Përmbajtje:

Çfarë është Arduino Dhe çfarë Mund Të Bësh Me Të
Çfarë është Arduino Dhe çfarë Mund Të Bësh Me Të

Video: Çfarë është Arduino Dhe çfarë Mund Të Bësh Me Të

Video: Çfarë është Arduino Dhe çfarë Mund Të Bësh Me Të
Video: Matni deri në 500A rrymë DC me Shunt Resistor duke përdorur Arduino 2024, Prill
Anonim

Tani në botën e njerëzve të etur për teknologji, ekziston një "arduinomania" e vërtetë. Mijëra artikuj, qindra blogje dhe forume i kushtohen kësaj pajisje të vogël misterioze. Pra, çfarë është kjo - Arduino? Dhe pse u bë kaq popullor?

Arduino UNO
Arduino UNO

Arduino është një pajisje e vogël elektronike, e përbërë nga një bord qark i shtypur, i cili mund të kontrollojë sensorë të ndryshëm, motorë, drita, të transmetojë dhe të marrë të dhëna … Arduino është një familje e tërë pajisjesh me madhësi dhe aftësi të ndryshme. Dhe gjithashtu ky është një kopsht zoologjik i tërë i kloneve Arduino dhe botës së pajisjeve të përputhshme me arduino. Por le të flasim për gjithçka në rregull.

Arduino "truri"

"Truri" i Arduino është një mikrokontrollues Atmega. Mikrokontrolluesi është një mikroprocesor me memorje dhe pajisje të ndryshme periferike, i zbatuar në një mikrocircuit të vetëm. Në fakt, ai është një mikrokompjuter me një çip të vetëm i aftë për të kryer detyra relativisht të thjeshta. Modele të ndryshme nga familja Arduino janë të pajisura me mikrokontrollues të ndryshëm.

atmega=
atmega=

Fotoja tregon një mikrokontrollues Atmega328. Mikrokontrollues të tillë janë të ndezur dhe (por në një rast tjetër).

Arduino "duart"

Por çfarë dobie ka truri nëse nuk ka duar? Duart në këtë rast janë drejtuesit elektrikë të vendosur rreth perimetrit të bordit Arduino. Ka dërrasa me një numër të madh kunjsh, dhe ka dërrasa me më pak. Për shembull, bordi më i madh në familjen Arduino - - ka më shumë se 70 kunja të pavarura, dhe më i vogli ka vetëm 22 kunja.

сравнение=
сравнение=

Fotoja tregon një krahasim midis Arduino Mega dhe Arduino Pro Mini.

Daljet dixhitale dhe analoge

Jo të gjithë kunjat e Arduino janë të njëjtë. Ka rezultate dixhitale dhe ka edhe ato analoge. Dallimi thelbësor midis tyre është se mund të ketë vetëm dy vlera në kunjat dixhitale: ose një "1" logjik (E VRTET, nga 3 në 5 volt), ose një "0" logjike (E GABUAR, nga 0 në 1.5 volt), dhe në daljet analoge - diapazoni nga logjika 1 deri në 0 është e ndarë në shumë seksione të vogla.

Pse është e nevojshme kjo? Le të shohim një shembull të tillë ilustrues. Nëse lidhni një LED me kunjin dixhital të Arduino dhe vendosni një logjikë "1" në kunj, atëherë LED do të ndizet me shkëlqimin maksimal; nëse jepni "0" - LED do të shuhet. Nuk ka mundësi të ndërmjetme. Nëse LED është i lidhur me daljen analoge, shkëlqimi i LED mund të kontrollohet pa probleme. Në praktikë, daljet analoge janë më shpesh të lidhura me një lloj sensori analog.

Çfarë Arduino mund të kontrollojë

Si rezultat, Arduino ka aq shumë "duar" saqë mund të lidhni një numër të madh të pajisjeve periferike të ndryshme me të. Midis tyre, për shembull:

  • butona,
  • LED,
  • mikrofona dhe altoparlantë,
  • motorë elektrikë dhe servos,
  • Shfaqje LCD,
  • Lexuesit e RFID dhe NFC,
  • distanca tejzanor dhe lazer,
  • modulet Bluetooth, WiFi dhe Ethernet,
  • Lexuesit e kartave SD,
  • Modulet GPS dhe GSM …

Dhe gjithashtu dhjetra sensorë të ndryshëm:

  • ndriçim,
  • fushë magnetike,
  • xhiroskopë dhe akseleometra,
  • sensorë të cilësisë së tymit dhe ajrit,
  • temperatura dhe lagështia dhe shumë, shumë më tepër.
разнообразные=
разнообразные=

E gjithë kjo e bën Arduino një bërthamë të gjithanshme të sistemit që mund të konfigurohet në një larmi mënyrash. Dëshironi të bëni një ushqyes për kafshë me radio të kontrolluar? Je i mirepritur! Dëshironi që dritarja të mbyllet në lozhën tuaj kur të fillojë të bjerë shi? Je i mirepritur! Dëshironi të kontrolloni shkëlqimin e ndriçimit në dhomë nga smartphone-i juaj? Lehtë!

Fotoja tregon vetëm një pjesë të vogël të periferisë që mund të lidhet me Arduino. Në fakt, ka shumë, shumë më tepër.

Komunikimi me Arduino

Si e di saktësisht procesori çfarë të bëjë? Duhet t'ia tregoni këtë. Ekziston një gjuhë për të komunikuar me mikrokontrolluesin, e thjeshtuar dhe e adaptuar posaçërisht për Arduino. Zotërimi i kësaj gjuhe nuk është aspak i vështirë me dëshirën dhe një këmbëngulje të caktuar, edhe nëse nuk keni programuar kurrë më parë.

Shkrimi i mesazheve për Arduino quhet programim. Dhe për të thjeshtuar këtë proces, është zhvilluar një mjedis i veçantë softuer - Arduino IDE. Ai përfshin dhjetra shembuj të programeve të mira, të punës. Pasi t'i keni studiuar ato, shumë shpejt do të mësoni shumë rreth gjuhës së komunikimit me Arduino.

внешний=
внешний=

Arduino lejon që programet tuaja të dalin nga bota virtuale dhe në botën reale. Ju do të jeni në gjendje të shihni se si programet që shkruani e bëjnë LED-in të ndriçojë ose rrotullojë boshtin e motorit dhe pastaj të bëni gjëra më komplekse dhe të dobishme. Arduino do t'ju lejojë të mësoni shumë gjëra të reja dhe interesante si në elektronikë ashtu edhe në programim. Si rezultat, mund të bëhet një hobi i shkëlqyeshëm për ju, një aktivitet emocionues me fëmijë, një argëtim i mrekullueshëm dhe i dobishëm.

Recommended: