kategorier: Mikrokontrollkretsar
Antal visningar: 105187
Kommentarer till artikeln: 0

10 intressanta projekt för Arduino

 

Arduino är en universell plattform för hemmagjorda produkter på mikrokontroller. Det finns många sköldar (expansionskort) och sensorer för det. Denna mångfald gör att du kan göra ett antal intressanta projekt som syftar till att förbättra ditt liv och öka dess komfort. Styrelsens tillämpningsområden är obegränsade: automatisering, säkerhetssystem, system för insamling och analys av data och mer.

10 intressanta projekt för Arduino

Från denna artikel kommer du att lära dig vad som kan göras intressant på Arduino. Vilka projekt blir spektakulära och vilka kommer att vara användbara.


Vad kan göras med Arduino


Robotdammsugare

Städning av lägenheten är en rutinmässig och oattraktiv, särskilt eftersom det tar tid. Du kan spara den om du lägger en del av hushållssysslorna på roboten. Denna robot samlades av en elektronisk ingenjör från Sochi - Dmitry Ivanov. Strukturellt visade det sig vara ganska hög kvalitet och inte underlägsen i effektivitet fabriksanaloger.

Arduino Robot Dammsugare

För att bygga det behöver du:

1. Arduino Pro-mini, eller någon annan liknande och lämplig i storlek ...

2. USB-TTL-adapter om du använder Pro mini. Om du valde Arduino Nano, behövs det inte. Det är redan installerat på kortet.

3. L298N-drivrutinen behövs för att styra och backa likströmsmotorer.

4. Liten motor med växel och hjul.

5. 6 IR-sensorer.

6. Motor för en turbin (större).

7. Själva turbinen eller snarare impellern från dammsugaren.

8. Borsta motor (liten).

9. 2 kollisionssensorer.

10.4 18650 batterier.

11. 2 DC / DC-omvandlare (step-up and step-down).

13. Styrenheten för drift (laddning och urladdning) av batterierna.

Styrsystemet är som följer:

Kontrollsystem

Och här är kraftsystemet:

Dammsugare kraftsystem

Sådana städare utvecklar, fabrikstillverkade modeller har komplexa intelligenta algoritmer, men du kan försöka skapa din egen design, som inte kommer att vara sämre i kvalitet än dyra analoger.



RGB-bandkontroll från smartphone och Arduino

RGB-band För att kunna producera ett ljusflöde i valfri färg använder de vanligtvis lysdioder i huset där det finns tre kristaller som lyser i olika färger. För deras ledning säljs speciella RGB-kontroller, deras väsen är att reglera strömmen som levereras till var och en av LED-remsans färger, därför - glödstyrkan för var och en av de tre färgerna regleras (separat).

Du kan göra det själv med en RGB-styrenhet på Arduino, ännu mer, detta projekt implementerar kontroll via Bluetooth.

RGB-bandkontroll från smartphone och Arduino

Fotot visar ett exempel på att använda en enda RGB-LED. För att kontrollera bandet krävs ytterligare 12V strömförsörjning Arduino PWM-utgångar kommer att styra grindarna för fälteffekttransistorerna inkluderade i kretsen. Grindladdningsströmmen är begränsad av 10 kΩ motstånd, de är installerade mellan Arduino-stiftet och grinden, i serie med den.

Kopplingsschema

Författaren använde Bluetooth för att kommunicera med smarttelefonen; för detta köptes HC-05-modulen.


Fjärrkontroll baserad på Arduino och smartphone

Med hjälp av mikrokontrollern kan du göra en universalfjärrkontroll som styrs från en mobiltelefon.

Fjärrkontroll baserad på Arduino och smartphone

För att göra detta behöver du:

  • Arduino av alla modeller;

  • IR-mottagare TSOP1138;

  • IR-LED

  • Bluetooth-modul HC-05 eller HC-06.

Ett projekt kan läsa koder från fabrikskonsoler och spara deras värden. Då kan du styra den här hemlagade produkten via Bluetooth.


Ansiktsigenkänning och spårningssystem

Webbkamera är monterad på en svängmekanism. Den är ansluten till en dator med installerad programvara. Det är baserat på datorvisionsbiblioteket - OpenCV (Open Source Computer Vision Library), efter att programmet upptäcker ett ansikte överförs dess koordinater till Arduino-styrelsen via USB-kabel.

Ansiktsigenkänning och spårningssystem

Arduino ger kommandot till drivenheten för rotationsmekanismen och placerar kameralinsen. Ett par servor används för att flytta kameran.

Videon visar hur enheten fungerar.


Se dina djur!

Tanken är att ta reda på var ditt djur går, det kan orsaka intresse för vetenskaplig forskning och bara för skojs skull. Använd ett GPS-fyr för att göra detta. Men för att lagra platsdata på någon typ av enhet.

Kattspårningssensor

Samtidigt spelar enhetens dimensioner en avgörande roll här, eftersom djuret inte bör känna obehag från den. Du kan använda för att spela in data Arduino Shield för att arbeta med micro-SD-minneskort.

Nedan visas ett diagram över den ursprungliga versionen av enheten.

Enhetsschema

I den ursprungliga versionen av projektet användes TinyDuino-kortet och sköldar för det. Om du inte hittar en, är det fullt möjligt att använda små instanser av Arduino: mini, mikro, nano.

För kraft användes ett Li-ion-element med liten kapacitet. Ett litet batteri tar cirka 6 timmar.På författaren, som ett resultat, passade allt in i en beskuren burk under tic-tac. Det är värt att notera att GPS-antennen måste slå upp för att få tillförlitliga sensoravläsningar.


Kombination lås cracker

För att bryta kodlåsen med Arduino behöver du en servo och stegmotor. Detta projekt utvecklades av hackaren Samy Kamkar. Detta är ett ganska komplicerat projekt. Funktionen för den här enheten visas i videon, där författaren berättar alla detaljer.

Naturligtvis är en sådan anordning knappast lämplig för praktisk användning, men detta är en fantastisk demo.


Arduino i musik

Detta är mer troligt inte ett projekt, utan en liten demonstration av vilken applikation denna plattform har funnit bland musiker.

Trumbil på Arduino. Det är anmärkningsvärt att detta inte är en vanlig uppräkning av inspelade sampel, men i princip generering av ljud med hjälp av "järn" -enheter.

Ljudspektrumanalysator med videoutgång.

Enhetsdiagram:

Ljudspektrumanalysator, med videoutgång

Delbetyg:

  • NPN-transistor, till exempel 2n3904 - 1 st.

  • Motstånd 1 kOhm (R2, R4, R5) - 3 st.

  • 330 Ohm (R6) - 1 st.

  • 10 kOhm (R1) - 1 st.

  • 100 kOhm (R3) - 1 st.

  • 3,3 μF elektrolytisk kondensator - 1 st.

För att projektet ska fungera måste du ansluta biblioteket för snabb utvidgning i en Fourier-serie.

Detta är ett ganska enkelt och intressant projekt från kategorin "du kan skryta med dina vänner."


3 robotprojekt

Robotik är ett av de mest intressanta områdena för nördar och bara älskare att göra något ovanligt med sina egna händer, jag bestämde mig för att göra ett urval av flera intressanta projekt.


BEAM-robot på Arduino

För att bygga en fyrbent gårobot behöver du:

  • Servomotorer, till exempel Tower Hobbies TS-53;

  • En bit koppartråd av medell tjocklek (för att stödja strukturen och inte böja, men inte för tjock, eftersom det inte är meningsfullt);

  • Mikrokontroller - AVR ATMega 8 eller Arduino-kort av vilken modell som helst;

  • För chassit indikerar designen att Sintra Frame användes. Detta är något som plast, det böjer sig i valfri form när det värms upp.

Som ett resultat kommer du att få:

BEAM-robot på arduino

Det är anmärkningsvärt att denna robot inte kör, utan går, kan gå över och gå till höjder upp till 1 cm.


Fijibot självuppladdningsrobot

Av något skäl påminde detta projekt mig om en robot från Wall-e-serien. Dess funktion är användningen av solcell att ladda batterierna. Den rör sig som en bil på fyra hjul.

Fijibot självuppladdningsrobot

Dess beståndsdelar:

  • En lämplig plastflaska;

  • Arduino UNO;

  • Proto-sköld;

  • Tröjor mamma-pappa;

  • Solpanel med en utgångsspänning på 6V;

  • Som givare av hjul, motorer och andra delar - en radiostyrd maskin;

  • Två servon med kontinuerlig rotation;

  • Två vanliga servor (180 grader);

  • Hållaren för AA-batterier och för "krona";

  • Kollisionssensor;

  • Lysdioder, fotoresistorer, 10 kΩ konstanta motstånd - endast 4 vardera;

  • Diode 1n4001.

Här är grunden - Arduino-kort med protoskydd.

Arduino-bräde med protoskydd

Så här reservdelar från rc bil - hjul.

Reservdelar från en radiostyrd bil

Konstruktionen är nästan komplett, sensorerna är installerade.

Montering

Kärnan i roboten är att den går till ljuset. gott fotoresister han behöver navigera.

Robot från Arduino

Artist från delar från CD-enheter

Detta är mer en CNC-maskin än en robot, men projektet är mycket underhållande. Det är en tvåaxlad målningsmaskin. Här är en lista över huvudkomponenter som den består av:

  • (DVD) CD-enheter - 2 st;

  • 2 drivrutiner för stegmotorer A498;

  • servo MG90S;

  • Arduino Uno;

  • 12V strömförsörjning;

  • Kulspetspenna och andra strukturella element.

Block med en stegmotor och en styrstav, som placerade det optiska huvudet, används från den optiska enheten.Från dessa block tas motor, axel och vagn bort.

Artist från delar från CD-enheter

Du kommer inte att kunna styra stegmotorn utan extra utrustning, så de använder speciella förarkort. Det är bättre om motorns radiator är installerad på dem vid start eller ändring av rotationsriktningen.

Den kompletta monterings- och driftsprocessen visas i den här videon.

Se även 16 av de bästa Arduino-projekten från AlexGyver:


slutsats

Artikeln behandlar bara en liten droppe av allt du kan göra på den populära plattformen. I själva verket beror det allt på din fantasi och den uppgift du ställer in för dig själv.

Se även på elektrohomepro.com:

  • 19 sköldar för Arduino för alla tillfällen
  • Hur linjesensorn är ordnad och fungerar
  • Vilket Arduino-bräde att välja
  • Hur servot är ordnat och fungerar
  • Hur man säkert hanterar en 220 volt belastning med Arduino

  •