Arduino mielenkiintoisimmat projektit. Arduino-projektit kaikille. Arduino UNO -levyn tekniset tiedot

Kaikki Arduinosta ja elektroniikasta!

Arduino - tavaramerkki laitteistot ja ohjelmistot rakentamiseen yksinkertaiset järjestelmät automaatio ja robotiikka, jotka on suunnattu ei-ammattimaisille käyttäjille. Ohjelmisto osa koostuu vapaasta ohjelmistokuoresta (IDE) ohjelmien kirjoittamista, niiden kääntämistä ja laitteistojen ohjelmointia varten. Laitteisto Osa on sarja koottuja painettuja piirilevyjä, joita myy sekä virallinen valmistaja että kolmannen osapuolen valmistaja. Järjestelmän täysin avoin arkkitehtuuri mahdollistaa Arduino-tuotelinjan vapaan kopioimisen tai laajentamisen.

Alustan nimi tulee Ivreassa sijaitsevan samannimisen kasvihuoneen nimestä, jossa hankkeen perustajat ovat usein vierailleet, ja tämä nimi puolestaan ​​annettiin Italian kuninkaan Arduin Ivrean kunniaksi.

Arduinoa voidaan käyttää sekä itsenäisten automaatioobjektien luomiseen että yhteyden muodostamiseen tietokoneen ohjelmistoon tavallisen langallisen ja langattomat rajapinnat

Tämä materiaali tarjoaa esimerkin useiden 18b20 lämpötila-anturien käyttämisestä + tarvittavan määrän lisäämisestä ja etävalvonnan suorittamisesta esp8266 nodemcu -kortilla ja blynk-sovelluksella. Tämä materiaali on hyödyllinen, jos sinun on otettava useita lämpötilalukemia etänä valvontaa varten.

Haluatko pelata videopelejä lapsuudestasi? Tankit, Contra, Chip ja Dale, Teenage Mutant Ninja Turtles... Kaikki nämä pelit odottavat sinua! From tämä käsikirja Opit kuinka nopeasti ja helposti koota ja konfiguroida retrokonsoli perustuu Raspberry mikrotietokone Pi- ja RetroPie-emulaattorikoontit.

Sopivan muotoinen interaktiivinen lumihiutale, jonka on luonut Arduino Nano. Käyttää 17 itsenäistä PWM-kanavaa ja kosketusanturia kytkentöihin ja tehosteisiin.

Lumihiutale koostuu 30 LEDistä, jotka on ryhmitelty 17 itsenäiseen segmenttiin, joita voidaan ohjata erikseen Arduino Nano -mikrokontrollerilla. Jokaista lohkoa ohjataan erillisellä PWM-nastalla, ja se säätää kunkin LED-lohkon ja tehosteiden kirkkautta erikseen.

Tämä artikkeli on täydellinen opas robottiauton kokoamiseen, joka perustuu 2wd-robottisarjaan, joka perustuu esp8266 Wi-Fi-korttiin ja sen suojamoottoriin.

Lopuksi tulee myös tälle levylle laiteohjelmisto ja sovellus, jolla ohjataan robottiamme älypuhelimen kautta Wi-Fi-verkon kautta.

Artikkelin alussa esitellään teoria, lähempänä keskikohtaa, pohditaan käytäntöä, puhutaan mahdollisimman lyhyesti myös työkalusta, juottamisessa tarvittavasta kemiasta, noin lisätyökaluja. Todella laadukkaan juotoksen saamiseksi sinun tulee tutkia kaikki nämä asiat hyvin, selvittää yksityiskohdat jostain, mutta yritämme selittää kaiken mahdollisimman selkeästi "sormilla", jotta lukemisen jälkeen olet taatusti pystyy suorittamaan määrätyt tehtävät.

ESP8266 Nodemcu- ja max7219-pikselimatriiseihin perustuvat kellot ovat viime aikoina tulleet erittäin suosituiksi Internetissä. Kaikki siksi, että tämä kello on erittäin helppo koota, siinä on laajat toiminnot ja ominaisuudet ajan päivitykseen, erilaisten tietojen vastaanottamiseen Internetistä ja kaikkien näiden tietojen näyttämiseen tickerissä.

Suosittu ESP8266-korttiin (nodemcu \WEMOS) perustuva roskapostittaja on saanut toisen laiteohjelmistoversion, joka sisältää virheenkorjauksia, käyttöliittymäparannuksia ja laajempia toimintoja. Keräsin tämän kaiken ja päätin kirjoittaa postauksen. Lisäsin myös yksityiskohtaisen työlokin yksinkertaistetulla laiteohjelmistolla FLASHERin kautta (laiteohjelmisto 3 napsautuksella)

WIFI-kello sääasemalla ESP8266:ssa ja matriisiosoitin MAX7219:ssä

Erittäin mielenkiintoinen ja yksinkertainen kelloprojekti web-käyttöliittymällä, joka perustuu ESP8266 nodemcu -korttiin ja MAX7219 näyttöön. Todennäköisesti paras vaihtoehto kellolle ja pariksi sääasema joka vastaanottaa tietoja Internetistä!

Lisäkentät
testi 1:

Tämä projekti on tehty WIFI ESP8266 -kortille ja on suunniteltu ohjattavaksi ja valvottavaksi älypuhelimesi BLYNK-sovelluksen kautta. Voit myös lisätä projektiin IP-kameran (tai käyttää vanha älypuhelin palvelimen muodossa olevalla kameralla) reaaliaikaiseen valvontaan IP Webcam Pron kautta BLYNK-sovelluksen widgetin kautta. Moottori pyörittää putkisovittimessa olevaa kairaa, johon syöttö putoaa suppilosta.

Aloitetaan mahdollisuuksista, jotka sinulle avautuvat, jos tarjoat langattoman tiedonsiirron kahden Arduino-levyn välillä:

  • Etälukemat lämpötila-, paineantureista, pyrosähköisiin liikeantureisiin perustuvista hälytysjärjestelmistä jne.
  • Ohjaa ja valvo robotteja langattomasti 50–2 000 metrin päässä.
  • Viereisten talojen tilojen langaton ohjaus ja valvonta.
  • Jne. jne. Yleensä melkein kaikki mitä vaatii langattomat järjestelmät hallinta ja valvonta...

Arduino/Genuino UNO on lippulaivakehityslauta omia projekteja, rakentaa yksinkertaisia ​​automaatio- ja robotiikkajärjestelmiä, jotka perustuvat ATmega328-mikrokontrolleriin ilmaiseksi ohjelmisto ja avoin arkkitehtuuri. Arduino UNO R3 on nykyään suosituin alusta aloitteleville keksijöille, tee-se-itse-harrastajille, opiskelijoille ja koululaisille.

Arduino UNO: laudan pinout

Olemme jo kertoneet sinulle, mikä Arduino UNO CH340 on, joten siirrytään suoraan Arduino UNO -levyn ominaisuuksiin ja kuvaukseen. Pinout ja piirikaavio Alusta näkyy alla olevassa kuvassa. Kuten olemme jo sanoneet, koko levysarja on täysin avoin arkkitehtuuri järjestelmät, jotka mahdollistavat kenen tahansa kolmannelle osapuolelle valmistajalle kopioi ja päivitä Arduino Genuino UNO -levyjä.

Arduino UNO -levyn liitin venäjäksi, ICSP

UNO on paras vaihtoehto tutustua mikrokontrollereihin. Hallituksella on kätevä koko ja kaikki mitä tarvitset aloittaaksesi: 14 digitaalista tuloa/lähtöä (6 porttia voi toimia PWM-tilassa), 6 analogista tuloa antureille, USB-liitin ohjelmointia varten ja Arduino UNO -virtaliitin virtalähteestä tai kruunusta. Mutta tärkeintä on valtava valikoima oppitunteja ja ohjeita Internetissä.

Arduino UNO -levyn tekniset tiedot

  • Mikro-ohjain: ATmega328
  • Kellotaajuus: 16 MHz
  • Jännite loogisia tasoja: 5 V
  • Syöttöjännite: 7-12V
  • I/O-portit yleiseen tarkoitukseen: 20
  • Maksimivirta I/O-portista: 40 mA
  • Suurin lähtövirta 3,3 V portissa: 50 mA
  • 5V portin suurin lähtövirta: 800mA
  • PWM-portit: 6
  • ADC:hen liitetyt portit: 6
  • ADC-kapasiteetti: 10 bittiä
  • Flash-muisti: 32 KB
  • EEPROM-muisti: 1 KB
  • RAM: 2 KB
  • Mitat: 69×53 mm

Arduino UNO: sähköpiiri


Arduino UNO: I/O-portit, virta

Käyttöjännite: 5 V liitettynä USB:n kautta mistä tahansa laitteesta (tietokone, kannettava tietokone, älypuhelimen laturi jne.). klo samanaikainen yhteys ulkoinen sovitin(akku, kruunu, virtalähde), virta kytkeytyy automaattisesti, mutta kortti voidaan silti ohjelmoida tietokoneen kautta. Suositeltu virtalähde Arduino Unolle paristoista tai akusta on 7-12 V.


Arduino UNO: ulkoinen virtalähde

5V – Arduino-nasta syöttää 5V, sitä voidaan käyttää laitteisiin
3,3 V – 3,3 V:n jännite syötetään nastan sisäisestä stabilisaattorista
GND – maadoitustappi
VIN – nasta ulkoisen jännitteen syöttämiseen
IREF – pin, joka ilmoittaa kortin käyttöjännitteestä

Voit syöttää virtaa mikro-ohjaimelle VIN-portin kautta johtojen avulla. "Plus" alkaen ulkoinen lähde syötetään VIN-porttiin ja "miinus" GND:hen (maahan). Ulkoisen 5 voltin jännitteen syöttäminen 5V nastalle ei ole sallittua, koska Genuino Arduino Unon virtalähde ohittaa stabilisaattorin, mikä voi johtaa vaurioihin. Kaikki kortin digitaaliset portit tarjoavat stabiloidun 5 voltin jännitteen.

Arduino UNO: laiteohjelmisto, muisti



Taulu on ohjelmoitu sisään vapaa ympäristö Arduino IDE venäjäksi, joka voidaan ladata viralliselta verkkosivustolta. Laitteiden ja moduulien liittämiseen käytetään liittimiä ("uros-uros" ja "uros-naaras"), jotka on kytketty Arduino-portteihin. Aloita työskentely alustan kanssa siirtymällä osioon Arduino uno r3 "Oppitunteja aloittelijoille", joka esittelee yksityiskohtaiset ohjeet esimerkkien kanssa.

Levy tukee kolmea muistityyppiä:

Flash - muisti 32 kilotavua, käytetään ohjelman tallentamiseen. Kun ohjain flashataan sketsillä USB:n kautta, se kirjoitetaan erityisesti Flash-muistiin. Tyhjentääksesi Arduino UNO:n muistin, sinun tulee ladata tyhjä luonnos.

SRAM-muisti- Tämä RAM Arduino 2kB. Sinne tallennetaan luonnoksessa luodut muuttujat ja objektit. SRAM-muisti on epävakaa, kun virtalähde irrotetaan kortista, kaikki tiedot poistetaan.

EEPROM- Tämä on haihtumaton muisti, jonka kapasiteetti on 1 kt. Täällä voit tallentaa tietoja, jotka eivät katoa, kun virta katkaistaan. EEPROMin haittapuoli on uudelleenkirjoitusjaksojen rajoitus - valmistajan mukaan 100 000 kertaa.

Arduino UNO:n kuvaus venäjäksi

Suosittelemme, että tutustut muihin Arduino-Genuino-sarjan levyihin, esimerkiksi suosituimpien analogeihin. UNO-levyt— RobotDyn UNO R3 alkaen Kiinalainen valmistaja. Lauta ei ole millään tavalla huonompi ominaisuuksiltaan viralliselle valmistajalle, mutta samalla on enemmän edullinen hinta ja useita etuja. Kuten kätevämpi USB-liitin ja lisää analogiset tulot.

Tänään puhumme aiheesta liikennevalo päällä DigiSpark- ja WS2812-osoitteellisissa LED-valoissa . Tämä on toinen versio liikennevalo. Puhuin tässä ensimmäisestä. Ensimmäinen versio osoittautui varsin käteväksi ja koostui vähemmän osista. Miksi päätin tehdä toisen version? Tosiasia on, että laatikko on paristoille, joita käytin ensimmäisessä versiossa Arduinon liikennevalo, on tullut erittäin kalliiksi. Jotkut myyjät myyvät sen 5 dollarilla . Kalliimpaa kuin kaikki muu elektroniikka. Joten päätin vaihtaa laatikon halvempaan. Ja kerran minun piti tehdä vartalo uudelleen. Päätin muuttaa itse liikennevalon kokoa ja tehdä siitä suuremman kuin ensimmäinen versio. Myös jalassa liikennevalo lisätty metallitanko lisäämään jäykkyyttä.

Herätyskello Arduinossa. Runko on valmistettu LEGO-rakennussarjoista. LEGO Arduino

5-vuotias lapseni tuli päiväkodista ja sanoi, että häntä pyydettiin tekemään talon älylaitteiden projekti. Runko voidaan valmistaa mistä tahansa saatavilla olevasta rakennussarjasta. Voidaan valmistaa LEGO suunnittelija. Hetken pohdittuamme poikani ja minä päätimme tehdä herätyskello Digisparkissa Ja 7 segmentin ilmaisin TM1637:ssä Kanssa reaaliaikainen kello DS3231.

Uusia Arduino-projekteja ja CNC-koneella tehtyjä projekteja

Kesä on ohi. Ja aikaa kehittyä Arduino-projektit kasvaa isommaksi. Ja tänään aion puhua omastani uusia projekteja jolla teen Arduino ja sinun kotitekoinen CNC-kone. Projektit vielä kehitysvaiheessa, eikä niillä ole lopullista valmis ilme. Mutta silti päätin puhua niistä, jotta voisin kuulla ulkopuolisen mielipiteen.

Liikennevalo Digisparkissa ja osoitteelliset LEDit WS2812 - Arduino liikennevalo

Edellisessä artikkelissa: " » Puhuin jo kehityksestä liikennevalo ja että en pystynyt saamaan sitä täysin toimivaksi ja toimivaksi. Parin viikon kuluttua viimeistelin sen ja nyt olen valmis esittelemään sen kotitekoinen liikennevalo Arduino- ja WS2812-osoitteellisilla LEDeillä.

Leikkasin kaikki rungon aihiot itse kotitekoinen CNC-kone.

Epäonnistuneet Arduino-lamppu- ja liikennevaloprojektit

Kaikenlainen kehitys johtaa epäonnistuneisiin ja välimalleihin. Jotka eivät täytä kaikkia tarpeita ja odotuksia.

» edustaa koulutuskurssi"Arduino aloittelijoille." Sarja koostuu 10 oppitunnista sekä lisämateriaalista. Oppitunnit sisältävät tekstiohjeita, valokuvia ja koulutusvideoita. Jokaiselta oppitunnilta löydät luettelon tarvittavista komponenteista, ohjelmaluettelon ja kytkentäkaavion. Kun olet tutkinut nämä 10 perusoppituntia, voit alkaa tehdä enemmän mielenkiintoisia malleja ja Arduinoon perustuvien robottien kokoaminen. Kurssi on suunnattu aloittelijoille, et tarvitse mitään tietoa aloittaaksesi. lisätietoja sähkötekniikasta tai robotiikasta.

Lyhyt tietoa Arduinosta

Mikä on Arduino?

Arduino (Arduino) on laitteistolaskenta-alusta, jonka pääkomponentit ovat input-output board ja kehitysympäristö. Arduinoa voidaan käyttää itsenäisten interaktiivisten objektien luomiseen tai yhteyden muodostamiseen tietokoneella toimiviin ohjelmistoihin. Arduino on yksilevyinen tietokone.

Miten Arduino ja robotit yhdistetään?

Vastaus on hyvin yksinkertainen - Arduinoa käytetään usein robotin aivot.

Arduino-levyjen etuna vastaaviin alustoihin verrattuna on niiden suhteellisen alhainen hinta ja lähes laaja levinneisyys robotiikan ja sähkötekniikan harrastajien ja ammattilaisten keskuudessa. Kun pääset Arduinoon, löydät tukea millä tahansa kielellä ja samanhenkisiä ihmisiä, jotka vastaavat kysymyksiisi ja keskustelevat kehityksestäsi.

Oppitunti 1. Vilkkuva LED Arduinossa

Ensimmäisellä oppitunnilla opit kytkemään LEDin Arduinoon ja ohjaamaan sitä vilkkumaan. Tämä on yksinkertaisin ja yksinkertaisin malli.

LEDpuolijohdelaite, joka luo optista säteilyä kulkiessaan sen läpi sähkövirta eteenpäin suunnassa.

Oppitunti 2. Painikkeen liittäminen Arduinoon

Tässä opetusohjelmassa opit yhdistämään painikkeen ja LEDin Arduinoon.

Kun painiketta painetaan, LED syttyy, kun painiketta painetaan, se ei syty. Tämä on myös perusmalli.

Oppitunti 3. Potentiometrin kytkeminen Arduinoon

Tässä opetusohjelmassa opit yhdistämään potentiometrin Arduinoon.

Potentiometri- Tämä vastus säädettävällä resistanssilla.Potentiometrejä käytetään säätiminä erilaisia ​​parametreja– äänenvoimakkuus, teho, jännite jne.Tämä on myös yksi perussuunnitelmista. Meidän mallissamme potentiometrin nupin kääntämisestäLEDin kirkkaus riippuu.

Oppitunti 4. Servoohjaus Arduinossa

Tässä opetusohjelmassa opit yhdistämään servon Arduinoon.

Servoon moottori, jonka akselin asentoa voidaan ohjata asettamalla pyörimiskulma.

Servoja käytetään simuloimaan erilaisia ​​robottien mekaanisia liikkeitä.

Oppitunti 5. Kolmivärinen LED Arduinossa

Tässä opetusohjelmassa opit yhdistämään kolmivärisen LEDin Arduinoon.

Kolmivärinen LED (rgb led) - Nämä ovat kolme eriväristä LEDiä samassa kotelossa. Ne tulevat pieninä painettu piirilevy, jossa vastukset sijaitsevat, ja ilman sisäänrakennettuja vastuksia. Oppitunti kattaa molemmat vaihtoehdot.

Oppitunti 6. Pietsosähköinen elementti Arduinossa

Tällä oppitunnilla opit yhdistämään pietsoelementin Arduinoon.

Pietsoelementti- sähkömekaaninen muunnin, joka kääntää sähköjännite kalvon värähtelyyn. Nämä värähtelyt luovat ääntä.

Mallissamme äänen taajuutta voidaan säätää asettamalla sopivat parametrit ohjelmassa.

Oppitunti 7. Valovastus Arduinossa

Tällä kurssimme oppitunnilla opit kytkemään valovastuksen Arduinoon.

Valovastus- vastus, jonka resistanssi riippuu siihen putoavan valon kirkkaudesta.

Mallissamme LED syttyy vain, jos valovastuksen yläpuolella olevan valon kirkkaus on pienempi kuin tietty tämä kirkkaus voidaan säätää ohjelmassa.

Oppitunti 8. Liiketunnistin (PIR) Arduinossa. Automaattinen sähköpostin lähetys

Tällä kurssimme oppitunnilla opit yhdistämään liiketunnistimen (PIR) Arduinoon sekä järjestämään automaattinen lähetys sähköposti.

Liiketunnistin (PIR)infrapuna-anturi ihmisten tai eläinten liikkeen tai läsnäolon havaitsemiseksi.

Mallissamme, kun Arduino vastaanottaa signaalin ihmisen liikkeestä PIR-anturista, lähettää tietokoneelle komennon lähettää sähköposti ja kirje lähetetään automaattisesti.

Oppitunti 9. Lämpötila- ja kosteusanturin DHT11 tai DHT22 liittäminen

Tällä oppitunnilla opit liittämään DHT11- tai DHT22-lämpötila- ja kosteusanturi Arduinoon ja tutustut myös niiden ominaisuuksien eroihin.

Lämpötila- ja kosteusanturi on komposiitti digitaalinen anturi, joka koostuu kapasitiivisesta kosteusanturista ja termistorista lämpötilan mittaamiseen.

Mallissamme Arduino lukee anturin lukemat ja näyttää lukemat tietokoneen näytöllä.

Oppitunti 10. Matriisinäppäimistön liittäminen

Tällä kurssimme oppitunnilla opit yhdistämään matriisinäppäimistön Arduino-levyyn ja tutustut myös erilaisiin mielenkiintoisiin piireihin.

Matrix-näppäimistö suunniteltu yksinkertaistamaan kytkentää suuri määrä painikkeet Tällaisia ​​laitteita löytyy kaikkialta - tietokoneiden näppäimistöistä, laskimista ja niin edelleen.

Oppitunti 11. DS3231-reaaliaikakellomoduulin liittäminen

Kurssimme viimeisellä oppitunnilla opit yhdistämään perheen reaaliaikakellomoduulin
DS Arduino-levylle ja tutustu myös erilaisiin mielenkiintoisiin piireihin.

Reaaliaikainen kellomoduuli- Tämä elektroninen piiri, suunniteltu tallentamaan kronometrisiä tietoja ( nykyinen aika, päivämäärä, viikonpäivä jne.), on järjestelmä autonominen lähde virtalähde ja mittauslaite.

Sovellus. Valmiit Arduino-kehykset ja robotit


Voit aloittaa Arduinon oppimisen paitsi itse laudalta, myös ostamalla valmiin, tähän levyyn perustuvan täysimittaisen robotin - hämähäkkirobotin, robottiauton, kilpikonnarobotin jne. Sellainen tapa sopii niille, jotka sähkökaaviot ei erityisen houkutteleva.

Ostamalla toimivan robottimallin, ts. Itse asiassa valmis korkean teknologian lelu voi herättää kiinnostuksen itsenäiseen suunnitteluun ja robotiikkaan. Arduino-alustan avoimuus sallii saman komponentit tee itsellesi uusia leluja.

Toinen vaihtoehto on ostaa robotin runko tai runko: pyörillä oleva alusta tai tela, humanoidi, hämähäkki jne. Tässä tapauksessa sinun on tehtävä robotin täyttö itse.

Sovellus. Matkapuhelinhakemisto


– Arduino-alustalle tarkoitettujen algoritmien kehittäjien avustaja, jonka tarkoituksena on antaa loppukäyttäjä mahdollisuus pitää mukanasi mobiilikomentosarja (hakemisto).

Sovellus koostuu 3 pääosasta:

  • Operaattorit;
  • Data;
  • Toiminnot.

Mistä ostaa Arduinoa


Arduino sarjat

Kurssia päivitetään lisätunneilla. Seuraa meitä

Arduino on universaali alusta kotitekoisille tuotteille mikrokontrollereilla. Sille on olemassa monia suojia (laajennuskortteja) ja antureita. Tämän monimuotoisuuden avulla voit luoda useita mielenkiintoisia projekteja, joiden tarkoituksena on parantaa elämääsi ja lisätä sen mukavuutta. Kortin käyttöalueet ovat rajattomat: automaatio, turvajärjestelmät, tiedonkeruu- ja analysointijärjestelmät jne.

Tästä artikkelista opit, mitä mielenkiintoisia asioita voit tehdä Arduinon kanssa. Mitkä hankkeet ovat näyttäviä ja mitkä hyödyllisiä.

Mitä voit tehdä Arduinolla

Robottipölynimuri

Asunnon siivoaminen on rutiinitehtävä eikä houkuttele, varsinkin kun se vie aikaa. Voit tallentaa sen, jos delegoit osan kotitöistä robotille. Tämän robotin kokosi elektroniikkainsinööri Sotšista - Dmitri Ivanov. Rakenteellisesti se osoittautui melko korkealaatuiseksi, eikä se ole tehokkuudeltaan huonompi.

Sen kokoamiseen tarvitset:

1. Arduino Pro-mini tai mikä tahansa muu vastaava ja sopivan kokoinen...

2. USB-TTL-sovitin, jos käytät Pro mini. Jos olet valinnut Arduino Nano, silloin sitä ei tarvita. Se on jo asennettu levylle.

3. L298N-ohjain tarvitaan tasavirtamoottoreiden ohjaamiseen ja kääntemiseen.

4. Pienet moottorit vaihteistolla ja pyörillä.

5. 6 IR-anturia.

6. Turbiinin moottori (isompi).

7. Itse turbiini, tai pikemminkin pölynimurin juoksupyörä.

8. Moottori harjoille (pieni).

9. 2 törmäysanturia.

10. 4 x 18650 akkua.

11. 2 muuntajaa DC jännite(ylös ja alas).

13. Ohjain akkujen käyttöä varten (lataus ja purkaminen).

Ohjausjärjestelmä näyttää tältä:

Ja tässä on sähköjärjestelmä:

Tällaiset puhdistusaineet kehittyvät, tehdasvalmisteisissa malleissa on monimutkaisia ​​älykkäitä algoritmeja, mutta voit yrittää tehdä oman suunnittelusi, joka ei ole laadultaan huonompi kuin kalliit analogit.

Ne pystyvät tuottamaan minkä tahansa värisen valovirran, ja ne käyttävät yleensä LEDejä, joiden kotelossa on kolme eri väreissä hehkuvaa kidettä. Niiden ohjaamiseksi myydään erityisiä RGB-ohjaimia, joiden tarkoituksena on säätää kullekin värille syötettyä virtaa LED-nauha, siksi kunkin kolmen värin hehkun voimakkuutta säädetään (erikseen).

Voit tehdä oman RGB-ohjaimesi Arduinon avulla, ja lisäksi tämä projekti toteuttaa ohjauksen Bluetoothin kautta.

Kuvassa on esimerkki yhden RGB-LEDin käytöstä. Tarvitset nauhan ohjaamiseen lisälohko virtalähde 12V, niin ne ohjaavat portteja kenttäefektitransistorit mukana piirissä. Portin latausvirtaa rajoittavat 10 kOhm vastukset, jotka on asennettu Arduino-nastan ja portin väliin sarjaan sen kanssa.

Ohjauspaneeli päällä Arduino pohjainen ja älypuhelin

Mikro-ohjaimen avulla voit tehdä yleiskaukosäädin kaukosäädin ohjataan matkapuhelimesta.

Tätä varten tarvitset:

    minkä tahansa mallin Arduino;

    IR-vastaanotin TSOP1138;

    IR-LED;

    Bluetooth-moduuli HC-06.

Projekti osaa lukea koodeja tehtaan kaukosäätimistä ja tallentaa niiden arvot. Tämän jälkeen voit ohjata tätä kotitekoista tuotetta Bluetoothin kautta.

Verkkokamera on asennettu pyörivään mekanismiin. Se on kytketty tietokoneeseen, johon on asennettu ohjelmisto. Se perustuu kirjastoon tietokonenäkö- OpenCV ( Avoin lähdekoodi Computer Vision Library), kun ohjelma havaitsee kasvot, sen liikkeen koordinaatit lähetetään USB-kaapelin kautta.

Arduino ohjaa pyörivää mekanismia ja sijoittaa kameran linssin. Kameran liikuttamiseen käytetään paria servoa.

Video näyttää kuinka tämä laite toimii.

Pidä eläimiäsi silmällä!

Ajatuksena on selvittää, missä eläimesi vaeltelee, tämä voi kiinnostaa tieteellinen tutkimus ja ihan huvin vuoksi. Tätä varten sinun on käytettävä GPS-seurantalaitetta. Mutta sijaintitietojen tallentamiseen jonkinlaiseen tallennuslaitteeseen.

Tässä tapauksessa laitteen mitoilla on tässä ratkaiseva rooli, koska eläimen ei pitäisi tuntea siitä epämukavuutta. Voit tallentaa tietoja käyttämällä sitä Micro-SD-muistikorttien kanssa.

Alla on kaavio laitteen alkuperäisestä versiosta.

Projektin alkuperäisessä versiossa käytettiin TinyDuino-levyä ja suojia siihen. Jos et löydä sellaista, on täysin mahdollista käyttää pieniä Arduino-kopioita: mini, mikro, nano.

Virtalähteenä käytettiin pienikapasiteettista Li-ion-elementtiä. pieni akku riittää noin 6 tunnin työhön. Kirjoittaja päätyi sovittamaan kaiken katkaistuun Tic-Tac-purkkiin. On syytä huomata, että GPS-antennin on osoitettava ylöspäin saadakseen luotettavat anturin lukemat.

Murtovaras yhdistelmälukot

Yhdistelmälukkojen murtamiseen Arduinolla tarvitset servo- ja askelmoottorin. Tämän projektin on kehittänyt hakkeri Samy Kamkar. Tämä on melko monimutkainen projekti. Tämän laitteen toiminta näkyy videossa, jossa kirjoittaja selittää kaikki yksityiskohdat.

Tietenkin varten käytännön sovellus Tällainen laite ei todennäköisesti toimi, mutta se on erinomainen demo.

Arduino musiikissa

Tämä ei todennäköisesti ole projekti, vaan pieni osoitus siitä, kuinka muusikot ovat käyttäneet tätä alustaa.

Rumpukone Arduinossa. Se on huomionarvoista siitä, että kyseessä ei ole tavallinen tallennettujen näytteiden haku, vaan periaatteessa äänen tuottaminen "laitteistoilla".

Osien arvosanat:

    NPN-tyyppinen transistori, esimerkiksi 2n3904 - 1 kpl.

    Vastus 1 kOhm (R2, R4, R5) - 3 kpl.

    330 ohmia (R6) - 1 kpl.

    10 kOhm (R1) - 1 kpl.

    100 kOhm (R3) - 1 kpl.

    Elektrolyyttikondensaattori 3,3 uF - 1 kpl.

Jotta projekti toimisi, sinun on yhdistettävä kirjasto nopeaa Fourier-sarjan laajentamista varten.

Tämä on melko yksinkertainen ja mielenkiintoinen "voit esitellä ystävillesi" -projekti.

3 robottiprojektia

Robotiikka on yksi mielenkiintoisimmista alueista nörteille ja vain niille, jotka haluavat tehdä jotain epätavallista omin käsin, päätin tehdä valikoiman useita mielenkiintoisia projekteja.

BEAM-robotti Arduinossa

Nelijalkaisen kävelyrobotin kokoamiseen tarvitset:

    Jalkojen liikuttamiseen tarvitaan servomoottorit, esim. Tower Hobbies TS-53;

    Keskipaksuinen kuparilanka (jotta se kestää rakenteen painon eikä taipu, mutta ei liian paksu, koska siinä ei ole järkeä);

    Mikro-ohjain - minkä tahansa mallin AVR ATMega 8 tai Arduino-kortti;

    Alustan suunnittelu kertoo, että käytettiin Sintra-kehystä. Se on eräänlainen muovi, joka taipuu mihin tahansa muotoon kuumennettaessa.

Tuloksena saat:

On huomionarvoista, että tämä robotti ei aja, vaan kävelee, voi astua yli ja kiivetä jopa 1 cm korkeuteen.

Jostain syystä tämä projekti muistutti minua sarjakuvan Wall-e robotista. Sen erikoisuus on sen käyttö akkujen lataamiseen. Se liikkuu kuin auto, 4 pyörällä.

Sen osat:

    Sopivan kokoinen muovipullo;

  • Äiti-isä neulepuserot;

    Aurinkopaneeli, jonka lähtöjännite on 6 V;

    Pyörien, moottoreiden ja muiden osien luovuttajana - radio-ohjattu auto;

    Kaksi jatkuvan pyörimisen servoa;

    Kaksi perinteistä servoa (180 astetta);

    Teline AA-paristoille ja "kruunulle";

    Törmäysanturi;

    LEDit, valovastukset, 10 kOhm kiinteät vastukset - yhteensä 4 kpl;

    Diodi 1n4001.

Tässä on perusta - Arduino-levy proto-suojalla.

Tältä näyttävät - pyörien varaosat.

Rakenne on melkein koottu, anturit asennettu.

Robotin työn ydin on, että se menee valoon. Hän tarvitsee runsautta navigointiin.

Tämä on enemmän CNC-kone kuin robotti, mutta projekti on erittäin viihdyttävä. Se on 2-akselinen piirustuskone. Tässä on luettelo pääkomponenteista, joista se koostuu:

    (DVD)CD-asemat - 2 kpl;

    2 ajuria A498-askelmoottoreille;

    servokäyttö MG90S;

    Arduino Uno;

    Virtalähde 12V;

    Kuulakärkikynä ja muut sisustuselementit.

Ajalta optiset levyt Optisen pään sijoittamiseen käytetään lohkoja, joissa on askelmoottori ja ohjaustanko. Moottori, akseli ja kelkka poistetaan näistä lohkoista.

Ohjaa askelmoottoria ilman lisälaitteet et onnistu, joten he käyttävät erityisiä ohjauslevyjä, on parempi, jos moottorin jäähdytin asennetaan niihin käynnistyksen tai pyörimissuunnan muuttamisen yhteydessä.

Koko kokoonpano- ja käyttöprosessi näkyy tässä videossa.

Johtopäätös

Tämä artikkeli kattaa vain pienen näytteen kaikesta, mitä voit tehdä tällä suositulla alustalla. Itse asiassa kaikki riippuu mielikuvituksestasi ja itsellesi asettamastasi tehtävästä.