categorieën: Microcontroller-circuits
Aantal keer bekeken: 105187
Reacties op het artikel: 0
10 interessante projecten voor Arduino
Arduino is een universeel platform voor zelfgemaakte producten op microcontrollers. Er zitten veel schilden (uitbreidingskaarten) en sensoren in. Deze diversiteit stelt u in staat om een aantal interessante projecten te maken die erop gericht zijn uw leven te verbeteren en het comfort ervan te verhogen. De toepassingsgebieden van het bord zijn onbeperkt: automatisering, beveiligingssystemen, systemen voor het verzamelen en analyseren van gegevens en meer.

In dit artikel leert u wat interessant kan worden gedaan op Arduino. Welke projecten worden spectaculair en welke zullen nuttig zijn.
Wat kan gedaan worden met Arduino
Robotstofzuiger
Het schoonmaken van het appartement is een routine en onaantrekkelijk, vooral omdat het tijd kost. Je kunt het opslaan als je een deel van de huishoudelijke taken op de robot legt. Deze robot werd geassembleerd door een elektronische ingenieur uit Sochi - Dmitry Ivanov. Structureel bleek het van vrij hoge kwaliteit te zijn en niet minder effectief analogen in de fabriek.

Om het te bouwen heb je nodig:
1. Arduino Pro-mini, of een andere soortgelijke en geschikt in maat ...
2. USB-TTL-adapter als u Pro mini gebruikt. Als u de Arduino Nano hebt gekozen, is deze niet nodig. Het is al op het bord geïnstalleerd.
3. De L298N-driver is nodig voor het regelen en omkeren van DC-motoren.
4. Kleine motor met versnelling en wielen.
5. 6 IR-sensoren.
6. Motor voor een turbine (groter).
7. De turbine zelf, of liever de waaier van de stofzuiger.
8. Borstelmotor (klein).
9. 2 botsingssensoren.
10.4 18650 batterijen.
11. 2 DC / DC-converters (stap voor stap en stap voor stap).
13. De controller voor de werking (opladen en ontladen) van de batterijen.
Het besturingssysteem is als volgt:

En hier is het stroomsysteem:

Zulke schoonmakers ontwikkelen zich, in de fabriek gemaakte modellen hebben complexe intelligente algoritmen, maar je kunt proberen je eigen ontwerp te maken, dat niet in kwaliteit inferieur zal zijn aan dure analogen.
RGB-bandbesturing vanaf smartphone en Arduino
RGB-banden in staat om een lichtstroom van elke kleur te verspreiden, gebruiken ze meestal LED's in de behuizing waarvan er drie kristallen gloeien in verschillende kleuren. Voor hun management worden verkocht speciale RGB-controllershun essentie is het reguleren van de stroom die wordt geleverd aan elk van de kleuren van de LED-strip, daarom - de intensiteit van de gloed van elk van de drie kleuren wordt geregeld (afzonderlijk).
Je kunt het zelf doen met een RGB-controller op Arduino, nog meer, dit project implementeert controle via Bluetooth.

De foto toont een voorbeeld van het gebruik van een enkele RGB-led. Om de tape te bedienen, is een extra 12V-voeding nodig Arduino PWM-uitgangen zal de poorten regelen van de veldeffecttransistors die in het circuit zijn opgenomen. De poortlaadstroom wordt beperkt door 10 kΩ-weerstanden; deze worden tussen de Arduino-pin en de poort geïnstalleerd, in serie daarmee.

De auteur gebruikte Bluetooth om met de smartphone te communiceren; hiervoor werd de HC-05-module gekocht.
Afstandsbediening op basis van Arduino en smartphone
Met behulp van de microcontroller kunt u een universele afstandsbediening maken die vanaf een mobiele telefoon wordt bediend.

Om dit te doen, heb je nodig:
-
Arduino van elk model;
-
IR-ontvanger TSOP1138;
-
IR LED
-
Bluetooth-module HC-05 of HC-06.
Een project kan codes van fabrieksconsoles lezen en hun waarden opslaan. Dan kun je dit zelfgemaakte product bedienen via Bluetooth.
Gezichtsherkenning en volgsysteem
De webcam is op een zwenkmechanisme gemonteerd. Het is verbonden met een computer met geïnstalleerde software. Het is gebaseerd op een computer vision-bibliotheek - OpenCV (Open Source Computer Vision Library), nadat een programma een gezicht detecteert, worden de coördinaten verzonden naar het Arduino-bord via USB-kabel.

Arduino geeft een opdracht aan de aandrijving van het rotatiemechanisme en positioneert de cameralens. Een paar servo's worden gebruikt om de camera te verplaatsen.
De video toont de werking van dit apparaat.
Let op je dieren!
Het idee is om erachter te komen waar je dier loopt, het kan interesse veroorzaken voor wetenschappelijk onderzoek en gewoon voor de lol. Gebruik hiervoor een GPS-baken. Maar om locatiegegevens op een soort schijf op te slaan.

Tegelijkertijd spelen de afmetingen van het apparaat hier een beslissende rol, omdat het dier er geen ongemak van mag voelen. U kunt gebruiken om gegevens op te nemen Arduino Shield voor het werken met micro-SD-geheugenkaarten.
Hieronder ziet u een diagram van de originele versie van het apparaat.

In de originele versie van het project werden het TinyDuino-bord en de schilden ervoor gebruikt. Als je er geen kunt vinden, is het heel goed mogelijk om kleine exemplaren van Arduino te gebruiken: mini, micro, nano.
Voor energie werd een Li-ion-element met kleine capaciteit gebruikt. Een kleine batterij gaat ongeveer 6 uur mee.Bij de auteur past alles daardoor in een bijgesneden pot van onder de tic-tac. Het is vermeldenswaard dat de GPS-antenne omhoog moet kijken om betrouwbare sensoraflezingen te krijgen.
Cijferslotcracker
Om de codesloten met Arduino te verbreken, hebt u een servo- en stappenmotor nodig. Dit project is ontwikkeld door hacker Samy Kamkar. Dit is een nogal ingewikkeld project. De werking van dit apparaat wordt weergegeven in de video, waar de auteur alle details vertelt.
Natuurlijk is zo'n apparaat nauwelijks geschikt voor praktisch gebruik, maar dit is een geweldige demo.
Arduino in muziek
Dit is waarschijnlijk geen project, maar een kleine demonstratie van de toepassing die dit platform heeft gevonden onder muzikanten.
Drum auto op Arduino. Het is opmerkelijk dat dit geen gewone opsomming van opgenomen samples is, maar in principe het genereren van geluid met behulp van "ijzeren" apparaten.
Geluidsspectrumanalysator met video-uitgang.
Apparaatdiagram:

Onderdeelbeoordelingen:
-
NPN-transistor, bijvoorbeeld 2n3904 - 1 pc.
-
Weerstand 1 kOhm (R2, R4, R5) - 3 stks.
-
330 Ohm (R6) - 1 stuk.
-
10 kOhm (R1) - 1 pc.
-
100 kOhm (R3) - 1 stuk.
-
3,3 μF elektrolytische condensator - 1 pc.
Om het project te laten werken, moet u de bibliotheek aansluiten voor snelle uitbreiding in een Fourier-serie.
Dit is een vrij eenvoudig en interessant project uit de categorie "je kunt opscheppen tegen je vrienden."
3 robotprojecten
Robotica is een van de meest interessante gebieden voor nerds en gewoon liefhebbers om iets ongewoons met hun eigen handen te doen, ik besloot om een selectie van verschillende interessante projecten te maken.
BEAM-robot op Arduino
Om een vierbenige looprobot te bouwen, hebt u het volgende nodig:
-
Servomotoren, bijvoorbeeld Tower Hobbies TS-53;
-
Een stuk koperdraad van gemiddelde dikte (om het gewicht van de structuur te ondersteunen en niet te buigen, maar niet te dik, omdat het geen zin heeft);
-
Microcontroller - AVR ATMega 8 of Arduino-kaart van elk model;
-
Voor het chassis geeft het ontwerp aan dat het Sintra-frame is gebruikt. Dit is zoiets als plastic, het buigt in elke vorm wanneer het wordt verwarmd.
Als gevolg hiervan ontvangt u:

Het is opmerkelijk dat deze robot niet rijdt, maar loopt, kan overstappen en naar hoogtes kan gaan tot 1 cm.
Fijibot zelfoplaadrobot
Om de een of andere reden deed dit project me denken aan een robot uit de Wall-e-cartoon. De functie is het gebruik van zonnecel om de batterijen op te laden. Het beweegt als een auto op 4 wielen.

De samenstellende details:
-
Een geschikte plastic fles;
-
Arduino UNO;
-
Proto-afscherming;
-
Truien mama-papa;
-
Zonnepaneel met een uitgangsspanning van 6V;
-
Als donor van wielen, motoren en andere onderdelen - een radiografisch bestuurbare machine;
-
Twee servo's met continue rotatie;
-
Twee gewone servo's (180 graden);
-
De houder voor AA-batterijen en voor "kroon";
-
Botsingssensor;
-
LED's, fotoresistors, 10 kΩ constante weerstanden - slechts 4 elk;
-
Diode 1n4001.
Hier is de basis - Arduino-bord met proto-schild.

Dit is hoe reserveonderdelen van rc auto - wielen.

Het ontwerp is bijna voltooid, de sensoren zijn geïnstalleerd.

De essentie van de robot is dat hij naar het licht gaat. overvloed lichtgevoelige hij moet navigeren.

Artiest uit delen van CD-drives
Dit is meer een CNC-machine dan een robot, maar het project is erg vermakelijk. Het is een 2-assige verfmachine. Hier is een lijst van de belangrijkste componenten waaruit het bestaat:
-
(DVD) CD-drives - 2 stuks;
-
2 drivers voor stappenmotoren A498;
-
servo MG90S;
-
Arduino Uno;
-
12V voeding;
-
Balpen en andere structurele elementen.
Blokken met een stappenmotor en een geleidestang, die de optische kop positioneerden, worden van het optische station gebruikt.Uit deze blokken worden de motor, as en slede verwijderd.

U kunt de stappenmotor niet bedienen zonder extra apparatuur, dus ze gebruiken speciale bestuurderskaarten, het is beter als de motorradiator erop is geïnstalleerd bij het starten of veranderen van de draairichting.
Het complete montage- en bedieningsproces wordt in deze video getoond.
Zie ook 16 van de beste Arduino-projecten van AlexGyver:
conclusie
Het artikel beschouwt slechts een kleine druppel van alles wat u op dit populaire platform kunt doen. Het hangt eigenlijk allemaal af van je verbeelding en de taak die je jezelf stelt.
Zie ook op electro-nl.tomathouse.com
: