Sadržaj:

Fabrika robota Rory: 5 koraka (sa slikama)
Fabrika robota Rory: 5 koraka (sa slikama)

Video: Fabrika robota Rory: 5 koraka (sa slikama)

Video: Fabrika robota Rory: 5 koraka (sa slikama)
Video: ПОЛТЕРГЕЙСТ 5 УРОВНЯ СНОВА НЕ ДАЕТ ПОКОЯ, ЖУТКАЯ АКТИВНОСТЬ / LEVEL 5 POLTERGEIST, CREEPY ACTIVITY 2024, Srpanj
Anonim
Tvornica robota Rory
Tvornica robota Rory
Tvornica robota Rory
Tvornica robota Rory

Rory je robot smiješnog izgleda u obliku biljke, koji ima interakciju s nekim ulazima senzora, reproducira glazbu i detektira bilo kakve ljudske pokrete u blizini, osim toga, da snima fotografije kad i vi to naručite.

Brine se i o maloj biljci u loncu, obavijestite me razinom vode, vlagom i temperaturom glasovno ljudskim glasom.

Korak 1: Potreban hardver

Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver
Potreban hardver

1. Arduino UNO

2. Modul čitača SD kartica

3. Micro SD kartica

4. Audio pojačalo LM386

5. 10uf kondenzator (2 br)

6. 100uf kondenzator (2 br)

7. 1K, 10K otpornik

8. PIR senzor

9. Hakirana web kamera

10. KY-038 Senzor zvuka

11. LDR svjetlosni otpornik

12. DHT11 osjetnik vlage i temperature

13. Senzor vlage

14. Spajanje žica

15. Oglasna ploča

16. 8*16 LED matrični modul

Korak 2: Pripremite se za svoje WAV audio datoteke

Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke
Priprema za vaše WAV audio datoteke

Za reprodukciju zvukova sa SD kartice pomoću Arduina potrebne su nam audiodatoteke u.wav formatu jer Arduino ploča može reproducirati audio datoteku u određenom formatu koji je wav format. Za izradu Arduino mp3 playera dostupno je mnogo mp3 štitova koje možete koristiti s Arduinom. Ili za reprodukciju mp3 datoteka u Arduinu postoje web stranice pomoću kojih možete pretvoriti bilo koju audio datoteku na svom računalu u tu određenu WAV datoteku.

Arduino modul SD kartice

+5V Vcc

Gnd Gnd

Pin 12 MISO (izlaz Master In Slave)

Pin 11 MOSI (Master Out Slave In)

Pin 13 SCK (sinkroni sat)

Pin 4 CS (odabir čipa)

1. Pritisnite “Online Wav Converter” za ulazak na web stranicu.

2. Arduino može reproducirati WAV datoteku u sljedećem formatu. Kasnije se možete poigravati postavkama, ali te su postavke bile eksperiment da budu najbolje kvalitete.

Rezolucija bita 8 bita

Brzina uzorkovanja 16000 Hz

Mono zvučni kanal

PCM format PCM 8-bitni bez potpisa

3. Na web stranici kliknite “select file” i odaberite datoteku koju želite pretvoriti. Zatim unesite gornje postavke. Kad to učinite, trebalo bi izgledati ovako na donjoj slici

4. Sada kliknite na "Pretvori datoteku" i vaša audio datoteka bit će pretvorena u format datoteke WAV. Također će se preuzeti nakon što se konverzija izvrši.

5. Na kraju, formatirajte SD karticu i spremite svoju.wav audio datoteku u nju. Formatirajte je prije dodavanja ove datoteke. Također zapamtite naziv svoje audio datoteke. Slično, možete odabrati bilo koji od svoja četiri zvuka i spremiti ih s imenima 1, 2, 3 i 4 (Imena se ne smiju mijenjati). Pretvorio sam oko 51 govornu poruku i spremio uzorak na donjoj poveznici:

github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav

6. Uzorak koda

#include SimpleSDAudio.h

void setup () {

SdPlay.setSDCSPin (4); // sd kartica cs pin

if (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))

{

while (1);

}

if (! SdPlay.setFile ("music.wav")) // datoteka naziva glazbe

{

while (1);

}}

void petlja (void)

{

SdPlay.play (); // pusti muziku

while (! SdPlay.isStopped ()); {} {100} {101}

}

Korak 3: Pripremite se s više senzora

Pripremite se s više senzora
Pripremite se s više senzora
Pripremite se s više senzora
Pripremite se s više senzora
Pripremite se s više senzora
Pripremite se s više senzora

Senzor vlage:

Upotrijebit ćete senzor vlage HL-69, dostupan za nekoliko dolara na mreži. Zupci senzora detektiraju razinu vlage u okolnom tlu prolaskom struje kroz tlo i mjerenjem otpora. Vlažno tlo lako provodi električnu energiju pa pruža manji otpor, dok suho tlo slabo provodi i ima veći otpor.

Senzor se sastoji od dva dijela

1. Dva pina na senzoru moraju se spojiti na dva odvojena pina na kontroleru (obično se isporučuju spojne žice).

2. Druga strana kontrolera ima četiri pina, od kojih se tri povezuju s Arduinom.

· VCC: Za napajanje

· A0: Analogni izlaz

· D0: Digitalni izlaz

· GND: Uzemljenje

DHT11 Temperatura i vlažnost:

Senzor temperature i vlažnosti DHT11 sadrži kompleks senzora temperature i vlažnosti s kalibriranim izlazom digitalnog signala. Korištenjem ekskluzivne tehnike prikupljanja digitalnih signala te tehnologije osjetljivosti na temperaturu i vlagu, osigurava visoku pouzdanost i izvrsnu dugoročnu stabilnost. Ovaj senzor uključuje komponentu mjerenja vlažnosti otpornog tipa i komponentu mjerenja temperature NTC, a povezuje se s 8-bitnim mikrokontrolerom visokih performansi, nudeći izvrsnu kvalitetu, brz odziv, sposobnost zaštite od smetnji i isplativost.

LDR otpornik ovisan o svjetlu:

LDR je posebna vrsta otpornika koji omogućuje prolazak većih napona kroz njega (nizak otpor) kad god postoji veliki intenzitet svjetla, a prolazi niski napon (veliki otpor) kad god je mrak. Možemo iskoristiti ovo svojstvo LDR -a i koristiti ga u projektu DIY Arduino LDR senzora.

KY-038 Zvučni senzor:

Zvučni senzori mogu se koristiti za razne stvari, jedan od njih može biti gašenje i paljenje svjetla pljeskanjem. Danas ćemo ipak povezati senzor zvuka s nizom LED svjetala koja će udarati uz glazbu, pljeskanje ili kucanje.

PIR senzor:

Pasivni infracrveni senzor je elektronički senzor koji mjeri infracrveno (IR) svjetlo koje zrači od objekata u svom vidnom polju. Najčešće se koriste u detektorima pokreta temeljenim na PIR-u.

Svi objekti s temperaturom iznad apsolutne nule emitiraju toplinsku energiju u obliku zračenja. Obično ovo zračenje nije vidljivo ljudskom oku jer zrači infracrvenim valnim duljinama, ali ga mogu otkriti elektronički uređaji dizajnirani za tu svrhu.

Korak 4: Krug i kôd

Krug i kod
Krug i kod

Korak 5: Hakirana web kamera

Hakirana web kamera
Hakirana web kamera
Hakirana web kamera
Hakirana web kamera

Cijeli projekt kontrolira Windows aplikacija koja pomaže u primanju poruka i obavijesti, kao i mogućnost primanja fotografija putem web kamere i njihovo spremanje.

Preporučeni: