Die Arduino-gemeenskap is 'n groot gemeenskap van gebruikers, tutoriale, projekte en klaargemaakte oplossings wat in verskeie toepassings gebruik word. Die maatskappy bied ook 'n baie eenvoudige metode van interaksie met eksterne randapparatuur. Aanvanklik is die Arduino-basis ontwerp om 'n verskeidenheid aandrywers en sensors toe te laat om aan die mikrobeheerder gekoppel te word sonder die gebruik van bykomende stroombane. Die ontwikkeling van eenvoudige toestelle en toepassings vereis nie diepgaande kennis van elektronika nie.
Toestelbeskrywing
Arduino Uno is 'n oop platform waarmee jy 'n verskeidenheid elektroniese toestelle kan saamstel. Hierdie bord sal nuttig en interessant wees vir kreatiewe mense, programmeerders, ontwerpers en ander nuuskierige geeste wat daarvan hou om hul eie gadgets te ontwerp. Arduino Uno kan beide in samewerking met 'n rekenaar en selfstandig werk. Dit hang alles af van die doel en idee.
Die Arduino Uno-platform bestaan uit sagteware- en hardeware-onderdele wat baie buigsaam en maklik is om te gebruik.operasie. Vir programmering word 'n vereenvoudigde weergawe van C ++ (Bedrading) gebruik. Ontwerp kan uitgevoer word op die gratis Arduino IDE sagteware en op die basis van arbitrêre C / C ++ gereedskap. Die toestel ondersteun Linux-, MacOS- en Windows-bedryfstelsels. 'n USB-kabel word gebruik vir programmering en kommunikasie met 'n rekenaar, en 'n kragtoevoereenheid (6-20V) word benodig vir vanlyn werking. Vir beginners is gereedgemaakte stelle vir die ontwerp van elektronika ontwikkel - die Matryoshka-reeks.
Arduino Uno R3
Dit is 'n nuwe model wat in Italië gemaak is. Dit word gemaak op grond van die ATmega328p mikroverwerker, waarvan die klokfrekwensie 16 MHz is, die geheue is 32 kb. Die bord het 20 penne (onder toesig) uitvoer en invoer, wat ontwerp is om met randtoestelle te werk.
Toestelkenmerke
Arduino Uno is in staat om met ander Arduino's, rekenaars en mikrobeheerders te koppel. Die platform van die toestel laat seriële verbinding met die RX (0) en TX (1) penne toe. Die ATmega16U2-verwerker saai so 'n verbinding via 'n USB-poort uit: gevolglik word 'n bykomende virtuele COM-poort op die rekenaar geïnstalleer. Die Arduino-sagteware bevat 'n program wat teksboodskappe oor die geskepde kanaal uitruil. Die toestel se bord het RX- en TX-LED's wat brand tydens die oordrag van inligting tussen die rekenaar en die ATmega162U-verwerker. Danksy 'n aparte biblioteek, kan jy 'n verbinding organiseer met behulp van verskeie kontakte, sonderbeperk tot nul en eerste. En met die hulp van bykomende uitbreidingskaarte word dit moontlik om ander maniere van interaksie te organiseer, byvoorbeeld Wi-Fi, radiokanaal, Ethernet-netwerk.
Arduino Uno smd het 'n spesiale lont wat die rekenaar se USB-poorte teen kortsluitings en oorspanning beskerm. Alhoewel rekenaars selfbeskermend is, bied 'n lont bykomende sekuriteit. Dit is in staat om die verbinding te verbreek as meer as 500mA se stroom aan die USB-poortinvoer verskaf word, en dit herstel wanneer die stroom na normaal terugkeer.
Gevolgtrekking
Opsommend kan ons sê dat Arduino 'n baie buigsame en funksionele platform is vir die ontwikkeling van verskeie toepassings. Dit het groot geleenthede vir interaksie met randtoestelle. Die Arduino is wonderlik om oor mikrobeheerders te leer en kan ook dien as 'n basis vir klein projekte.