kategorier: Microcontroller kredsløb
Antal visninger: 105187
Kommentarer til artiklen: 0

10 interessante projekter til Arduino

 

Arduino er en universel platform til hjemmelavede produkter på mikrokontrollere. Der er mange skjolde (udvidelseskort) og sensorer til det. Denne mangfoldighed giver dig mulighed for at lave en række interessante projekter, der sigter mod at forbedre dit liv og øge dets komfort. Anvendelsesområdet for tavlen er ubegrænset: automatisering, sikkerhedssystemer, systemer til indsamling og analyse af data og mere.

10 interessante projekter til Arduino

Fra denne artikel lærer du, hvad der kan gøres interessant på Arduino. Hvilke projekter bliver spektakulære, og hvilke vil være nyttige.


Hvad kan der gøres med Arduino


Robotstøvsuger

Rengøring af lejligheden er en rutinemæssig og uattraktiv, især da det tager tid. Du kan gemme det, hvis du lægger en del af husstandens opgaver på roboten. Denne robot blev samlet af en elektronisk ingeniør fra Sochi - Dmitry Ivanov. Strukturelt set viste det sig at være ret høj kvalitet og ikke ringere end effektiviteten fabriksanaloger.

Arduino Robot Støvsuger

For at bygge det har du brug for:

1. Arduino Pro-mini eller enhver anden lignende og passende størrelse ...

2. USB-TTL-adapter, hvis du bruger Pro mini. Hvis du valgte Arduino Nano, er det ikke nødvendigt. Det er allerede installeret på tavlen.

3. L298N-driveren er nødvendig til at styre og vende DC-motorer.

4. Lille motor med gear og hjul.

5. 6 IR sensorer.

6. Motor til en turbin (større).

7. Selve turbinen, eller rettere sagt skovlhjulet fra støvsugeren.

8. Børstemotor (lille).

9. 2 kollisionssensorer.

10.4 18650 batterier.

11. 2 DC / DC-konvertere (step-up og step-down).

13. Kontrolenheden til betjening (opladning og afladning) af batterierne.

Styresystemet er som følger:

Kontrolsystem

Og her er kraftsystemet:

Støvsuger kraftsystem

Sådanne rengøringsmidler udvikler, fabriksproducerede modeller har komplekse intelligente algoritmer, men du kan prøve at lave dit eget design, som ikke vil være dårligere i kvalitet til dyre analoger.



RGB-båndstyring fra smartphone og Arduino

RGB-bånd i stand til at producere en lysflux af enhver farve, bruger de normalt LED'er i huset, hvor der er tre krystaller, der lyser i forskellige farver. For deres ledelse sælges specielle RGB-controllere, deres essens er at regulere strømmen, der leveres til hver af farverne på LED-strimlen, derfor - intensiteten af ​​glødet i hver af de tre farver reguleres (separat).

Du kan gøre det selv med en RGB-controller på Arduino, endnu mere, dette projekt implementerer kontrol via Bluetooth.

RGB-båndstyring fra smartphone og Arduino

Billedet viser et eksempel på brug af en enkelt RGB LED. For at kontrollere båndet kræves der derefter en yderligere 12V strømforsyning Arduino PWM-udgange vil styre portene til felteffekttransistorer inkluderet i kredsløbet. Portens ladestrøm er begrænset af 10 kΩ modstande, de er installeret mellem Arduino-stiften og porten, i serie med den.

Ledningsdiagram

Forfatteren brugte Bluetooth til at kommunikere med smartphonen; til dette blev HC-05-modulet købt.


Fjernbetjening baseret på Arduino og smartphone

Ved hjælp af mikrokontrolleren kan du oprette en universal fjernbetjening styret fra en mobiltelefon.

Fjernbetjening baseret på Arduino og smartphone

For at gøre dette skal du:

  • Arduino af enhver model;

  • IR-modtager TSOP1138;

  • IR LED

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

Et projekt kan læse koder fra fabrikskonsoller og gemme deres værdier. Derefter kan du styre dette hjemmelavede produkt via Bluetooth.


Ansigtsgenkendelses- og sporingssystem

Webkameraet er monteret på en drejningsmekanisme. Det er forbundet til en computer med installeret software. Det er baseret på et computervisionsbibliotek - OpenCV (Open Source Computer Vision Library), når et program registrerer et ansigt, overføres dets koordinater til Arduino-bestyrelsen via USB-kabel.

Ansigtsgenkendelses- og sporingssystem

Arduino giver en kommando til drevet af rotationsmekanismen og placerer kameralinsen. Et par servoer bruges til at bevæge kameraet.

Videoen viser betjeningen af ​​denne enhed.


Se dine dyr!

Ideen er at finde ud af, hvor dit dyr går, det kan skabe interesse for videnskabelig forskning og bare for sjov. Brug en GPS-fyr for at gøre dette. Men at gemme placeringsdata på en eller anden form for drev.

Cat tracking sensor

Samtidig spiller enhedens dimensioner en afgørende rolle her, da dyret ikke skal føle ubehag ved det. Du kan bruge til at registrere data Arduino Shield til arbejde med mikro-SD-hukommelseskort.

Nedenfor er et diagram over den originale version af enheden.

Enhedsdiagram

I den originale version af projektet blev TinyDuino-tavlen og skjoldene til det brugt. Hvis du ikke kan finde en, er det meget muligt at bruge små forekomster af Arduino: mini, mikro, nano.

Til strøm blev der brugt et Li-ion-element med lille kapacitet. Et lille batteri varer cirka 6 timer.Forfatteren passede til sidst alt sammen i en beskåret krukke under tic-tac. Det er værd at bemærke, at GPS-antennen skal slå op for at få pålidelige sensorlæsninger.


Kombination lås cracker

For at bryde kodelåsen med Arduino, har du brug for en servo og trinmotor. Dette projekt blev udviklet af hacker Samy Kamkar. Dette er et temmelig kompliceret projekt. Funktionen af ​​denne enhed er afbildet i videoen, hvor forfatteren fortæller alle detaljerne.

Selvfølgelig er en sådan enhed næppe velegnet til praktisk brug, men dette er en fantastisk demo.


Arduino i musik

Dette er sandsynligvis ikke et projekt, men en lille demonstration af, hvilken applikation denne platform har fundet blandt musikere.

Tromlebil på Arduino. Det er bemærkelsesværdigt, at dette ikke er en almindelig optælling af indspillede sampler, men i princippet generering af lyd ved hjælp af "jern" -enheder.

Lydspektrumanalysator med videooutput.

Enhedsdiagram:

Lydspektrumanalysator med videooutput

Delvurderinger:

  • NPN-transistor, for eksempel 2n3904 - 1 pc.

  • Modstand 1 kOhm (R2, R4, R5) - 3 stk.

  • 330 Ohm (R6) - 1 stk.

  • 10 kOhm (R1) - 1 stk.

  • 100 kOhm (R3) - 1 stk.

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

For at projektet skal fungere, skal du forbinde biblioteket for hurtig udvidelse i en Fourier-serie.

Dette er et forholdsvis enkelt og interessant projekt fra kategorien "du kan prale med dine venner."


3 robotprojekter

Robotik er et af de mest interessante områder for nørder og bare elskere at gøre noget usædvanligt med deres egne hænder, jeg besluttede at foretage et udvalg af flere interessante projekter.


BEAM-robot på Arduino

Hvis du vil bygge en firbenet gårobot, skal du:

  • Servomotorer, for eksempel Tower Hobbies TS-53;

  • Et stykke kobbertråd af medium tykkelse (for at understøtte vægten af ​​strukturen og ikke bøje, men ikke for tyk, fordi det ikke giver mening);

  • Mikrocontroller - AVR ATMega 8 eller Arduino-kort af enhver model;

  • For chassiset angiver designet at Sintra Frame blev brugt. Dette er noget som plast, det bøjer sig i enhver form, når det opvarmes.

Som et resultat vil du modtage:

BEAM-robot på arduino

Det er bemærkelsesværdigt, at denne robot ikke kører, men går, kan gå over og gå til højder op til 1 cm.


Fijibot selvopladende robot

Af en eller anden grund mindede dette projekt mig om en robot fra Wall-e tegneserien. Dens funktion er brugen af solcelle at oplade batterierne. Det bevæger sig som en bil på 4 hjul.

Fijibot selvopladende robot

Dets bestanddele:

  • En passende plastflaske;

  • Arduino UNO;

  • Proto-shield;

  • Jumpere mor-far;

  • Solpanel med en udgangsspænding på 6V;

  • Som donor af hjul, motorer og andre dele - en radiostyret maskine;

  • To servoer med kontinuerlig rotation;

  • To almindelige servoer (180 grader);

  • Holderen til AA-batterier og til "krone";

  • Kollisionssensor;

  • LED'er, fotoresistorer, 10 kΩ konstante modstande - kun 4 hver;

  • Diode 1n4001.

Her er grundlaget - Arduino-bord med protoskærm.

Arduino bord med proto skjold

Dette er, hvordan reservedele fra RC bil - hjul.

Reservedele fra en radiostyret bil

Designet er næsten komplet, sensorerne er installeret.

Forsamling samling

Essensen af ​​roboten er, at den går til lyset. masser fotoresister han har brug for at navigere.

Robot fra Arduino

Kunstner fra dele fra cd-drev

Dette er mere en CNC-maskine end en robot, men projektet er meget underholdende. Det er en 2-akset malemaskine. Her er en liste over de vigtigste komponenter, som den består af:

  • (DVD) CD-drev - 2 stk;

  • 2 drivere til trinmotorer A498;

  • servo MG90S;

  • Arduino Uno;

  • 12V strømforsyning;

  • Kuglepen og andre strukturelle elementer.

Blokke med en stepmotor og en styrestang, der placerede det optiske hoved, bruges fra det optiske drev.Fra disse blokke fjernes motor, skaft og vogn.

Kunstner fra dele fra cd-drev

Du vil ikke være i stand til at kontrollere stepmotoren uden ekstra udstyr, så de bruger specielle førerkort, det er bedre, hvis motorens radiator er installeret på dem på tidspunktet for start eller ændring af rotationsretningen.

Den komplette monterings- og betjeningsproces vises i denne video.

Se også 16 af de bedste Arduino-projekter fra AlexGyver:


konklusion

Artiklen betragter kun et lille dråbe af alt hvad du kan gøre på denne populære platform. Faktisk afhænger det hele af din fantasi og den opgave, du har sat for dig selv.

Se også på elektrohomepro.com:

  • 19 skjolde til Arduino til alle lejligheder
  • Hvordan linjesensoren er arrangeret og fungerer
  • Hvilket Arduino bord skal vælge
  • Hvordan servoen er arrangeret og fungerer
  • Sådan styres en 220 volt belastning med Arduino sikkert

  •