kategorier: Mikrokontrollkretser
Antall visninger: 105187
Kommentarer til artikkelen: 0

10 interessante prosjekter for Arduino

 

Arduino er en universell plattform for hjemmelagde produkter på mikrokontrollere. Det er mange skjold (utvidelseskort) og sensorer. Dette mangfoldet lar deg lage en rekke interessante prosjekter som tar sikte på å forbedre livet ditt og øke komforten. Bruksområdene til styret er ubegrenset: automatisering, sikkerhetssystemer, systemer for innsamling og analyse av data og mer.

10 interessante prosjekter for Arduino

Fra denne artikkelen lærer du hva som kan gjøres interessant på Arduino. Hvilke prosjekter som blir spektakulære og hvilke som vil være nyttige.


Hva kan gjøres med Arduino


Robotstøvsuger

Å rengjøre leiligheten er en rutinemessig og lite attraktiv, spesielt siden det tar tid. Du kan lagre den hvis du legger en del av husarbeidet på roboten. Denne roboten ble satt sammen av en elektronisk ingeniør fra Sotsji - Dmitrij Ivanov. Strukturelt viste det seg å være ganske høy kvalitet og ikke dårligere i effektivitet fabrikkanaloger.

Arduino Robot Støvsuger

For å bygge den trenger du:

1. Arduino Pro-mini, eller andre lignende og passende i størrelse ...

2. USB-TTL-adapter hvis du bruker Pro mini. Hvis du valgte Arduino Nano, er det ikke nødvendig. Det er allerede installert på brettet.

3. L298N-driveren er nødvendig for å kontrollere og reversere likestrømsmotorer.

4. Liten motor med gir og hjul.

5. 6 IR-sensorer.

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

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

8. Børstemotor (liten).

9. 2 kollisjonssensorer.

10.4 18650 batterier.

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

13. Kontrolleren for drift (lading og utladning) av batteriene.

Kontrollsystemet er som følger:

Kontrollsystem

Og her er kraftsystemet:

Støvsuger kraftsystem

Slike rengjøringsmidler utvikler, fabrikklagde modeller har komplekse intelligente algoritmer, men du kan prøve å lage ditt eget design, som ikke vil være dårligere i kvalitet enn dyre analoger.



RGB-båndkontroll fra smarttelefon og Arduino

RGB-bånd I stand til å produsere en lysstrøm av en hvilken som helst farge, bruker de vanligvis LED-er i huset der det er tre krystaller som lyser i forskjellige farger. For deres ledelse blir solgt spesielle RGB-kontrollere, deres essens er å regulere strømmen som leveres til hver av fargene på LED-stripen, derfor - intensiteten på gløden til hver av de tre fargene reguleres (hver for seg).

Du kan gjøre det selv med en RGB-kontroller på Arduino, enda mer, dette prosjektet implementerer kontroll via Bluetooth.

RGB-båndkontroll fra smarttelefon og Arduino

Bildet viser et eksempel på bruk av en enkelt RGB LED. For å kontrollere båndet, kreves det en ekstra 12V strømforsyning Arduino PWM-utganger vil kontrollere portene til felteffekttransistorer inkludert i kretsen. Portens ladestrøm er begrenset av 10 kΩ motstander, de er installert mellom Arduino-pinnen og porten, i serie med den.

Koblingsskjema

Forfatteren brukte Bluetooth for å kommunisere med smarttelefonen; for dette ble HC-05-modulen kjøpt.


Fjernkontroll basert på Arduino og smarttelefon

Ved hjelp av mikrokontrolleren kan du lage en universell fjernkontroll styrt fra en mobiltelefon.

Fjernkontroll basert på Arduino og smarttelefon

For å gjøre dette, trenger du:

  • Arduino av alle modeller;

  • IR-mottaker TSOP1138;

  • IR LED

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

Et prosjekt kan lese koder fra fabrikkonsoller og lagre verdiene. Da kan du kontrollere dette hjemmelagde produktet via Bluetooth.


Ansiktsgjenkjenning og sporingssystem

Webkameraet er montert på en svingmekanisme. Den er koblet til en datamaskin med installert programvare. Det er basert på et datavisjonsbibliotek - OpenCV (Open Source Computer Vision Library), etter at et program oppdager et ansikt, blir koordinatene overført til Arduino-styret via USB-kabel.

Ansiktsgjenkjenning og sporingssystem

Arduino gir kommandoen til drevet av rotasjonsmekanismen og plasserer kameralinsen. Et par servoer brukes til å bevege kameraet.

Videoen viser bruken av denne enheten.


Se på dyrene dine!

Tanken er å finne ut hvor dyret ditt vandrer, det kan gi interesse for vitenskapelig forskning og bare for moro skyld. For å gjøre dette, bruk en GPS-signal. Men for å lagre posisjonsdata på en slags stasjon.

Cat tracking sensor

Samtidig spiller dimensjonene til enheten en avgjørende rolle her, siden dyret ikke skal føle ubehag av det. Du kan bruke til å registrere data Arduino Shield for arbeid med mikro-SD-minnekort.

Nedenfor er et diagram over den opprinnelige versjonen av enheten.

Enhetsskjema

I den opprinnelige versjonen av prosjektet ble TinyDuino-brettet og skjoldene til det brukt. Hvis du ikke finner en, er det fullt mulig å bruke små forekomster av Arduino: mini, mikro, nano.

For strøm ble et Li-ion-element med liten kapasitet brukt. Et lite batteri varer omtrent 6 timer.Hos forfatteren, som et resultat, passet alt inn i en beskjæret krukke under tic-tac. Det er verdt å merke seg at GPS-antennen må slå opp for å få pålitelige sensoravlesninger.


Kombinasjonslåsa cracker

For å bryte kodelåsene med Arduino, trenger du en servo og stepper motor. Dette prosjektet ble utviklet av hackeren Samy Kamkar. Dette er et ganske komplisert prosjekt. Betjeningen av denne enheten er avbildet i videoen, der forfatteren forteller alle detaljene.

Selvfølgelig er en slik enhet neppe egnet for praktisk bruk, men dette er en flott demo.


Arduino i musikk

Dette er mer sannsynlig ikke et prosjekt, men en liten demonstrasjon av hvilken applikasjon denne plattformen har funnet blant musikere.

Trommelbil på Arduino. Det er bemerkelsesverdig i og med at dette ikke er en vanlig oppregning av innspilte prøver, men i prinsippet generering av lyd ved bruk av "jern" -enheter.

Lydspektrumanalysator med videoutgang.

Enhetsdiagram:

Lydspektrumanalysator, med videoutgang

Delvurderinger:

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

  • Motstand 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 prosjektet skal fungere, må du koble til biblioteket for rask utvidelse i en Fourier-serie.

Dette er et ganske enkelt og interessant prosjekt fra kategorien "du kan skryte til vennene dine."


3 robotprosjekter

Robotikk er et av de mest interessante områdene for nørder, og bare elskere å gjøre noe uvanlig med egne hender, bestemte jeg meg for å gjøre et utvalg av flere interessante prosjekter.


BEAM-robot på Arduino

For å bygge en firbeint gårobot trenger du:

  • Servomotorer, for eksempel Tower Hobbies TS-53;

  • Et stykke kobbertråd av middels tykkelse (for å støtte vekten av strukturen og ikke bøye, men ikke for tykk, fordi det ikke gir mening);

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

  • For chassiset indikerer designen at Sintra Frame ble brukt. Dette er noe som plast, det bøyer seg i enhver form når det varmes opp.

Som et resultat vil du motta:

BEAM-robot på arduino

Det er bemerkelsesverdig at denne roboten ikke kjører, men går, kan gå over og gå til høyder opp til 1 cm.


Fijibot selvladende robot

Av en eller annen grunn minnet dette prosjektet meg om en robot fra Wall-e-tegneserien. Funksjonen er bruk av solcelle å lade batteriene. Den beveger seg som en bil på 4 hjul.

Fijibot selvladende robot

Dets detaljer:

  • En passende plastflaske;

  • Arduino UNO;

  • Proto-skjold;

  • Hoppere mamma-pappa;

  • Solcellepanel med en utgangsspenning på 6V;

  • Som giver av hjul, motorer og andre deler - en radiostyrt maskin;

  • To servoer med kontinuerlig rotasjon;

  • To vanlige servoer (180 grader);

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

  • Kollisjon sensor;

  • LED, fotoresistorer, 10 kΩ konstante motstander - bare 4 hver;

  • Diode 1n4001.

Her er grunnlaget - Arduino-brett med protoskjold.

Arduino-brett med proto-skjold

Slik er reservedeler fra RC bil - hjul.

Reservedeler fra en radiostyrt bil

Designet er nesten komplett, sensorene er installert.

Montering

Essensen i roboten er at den går mot lyset. rikelig photoresists han trenger å navigere.

Robot fra Arduino

Artist fra deler fra CD-stasjoner

Dette er mer en CNC-maskin enn en robot, men prosjektet er veldig underholdende. Det er en 2-akset malermaskin. Her er en liste over hovedkomponentene som den består av:

  • (DVD) CD-stasjoner - 2 stk;

  • 2 drivere for trinnmotorer A498;

  • servo MG90S;

  • Arduino Uno;

  • 12V strømforsyning;

  • Kulepenn og andre strukturelle elementer.

Blokker med en trinnmotor og en styrestang, som plasserte det optiske hodet, brukes fra den optiske stasjonen.Fra disse blokkene fjernes motor, aksel og vogn.

Artist fra deler fra CD-stasjoner

Du vil ikke kunne kontrollere trinnmotoren uten tilleggsutstyr, så de bruker spesielle førerkort. Det er bedre hvis motorens radiator er installert på dem når du starter eller endrer rotasjonsretningen.

Den komplette monterings- og driftsprosessen vises i denne videoen.

Se også 16 av de beste Arduino-prosjektene fra AlexGyver:


konklusjon

Artikkelen vurderer bare en liten dråpe av alt du kan gjøre på denne populære plattformen. Faktisk avhenger det hele av fantasien din og oppgaven du setter for deg selv.

Se også på elektrohomepro.com:

  • 19 skjold for Arduino til alle anledninger
  • Hvordan linjesensoren er ordnet og fungerer
  • Hvilket Arduino-brett du skal velge
  • Hvordan servoen er ordnet og fungerer
  • Hvordan trygt håndtere en 220 volt belastning ved bruk av Arduino

  •