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.

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.

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:

Og her er kraftsystemet:

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.

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.

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.

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.

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.

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.

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:

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:

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.

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.

Dette er, hvordan reservedele fra RC bil - hjul.

Designet er næsten komplet, sensorerne er installeret.

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

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.

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
: