Satura rādītājs:

Rorijs robotu rūpnīca: 5 soļi (ar attēliem)
Rorijs robotu rūpnīca: 5 soļi (ar attēliem)

Video: Rorijs robotu rūpnīca: 5 soļi (ar attēliem)

Video: Rorijs robotu rūpnīca: 5 soļi (ar attēliem)
Video: KĀ PAGATAVO PERUVIJAS CĀĻU MARINĀDI 2024, Novembris
Anonim
Rorijs Robotu rūpnīca
Rorijs Robotu rūpnīca
Rorijs Robotu rūpnīca
Rorijs Robotu rūpnīca

Rorijs ir smieklīga izskata robots auga veidā, kas mijiedarbojas ar dažiem sensoru ievadiem, atskaņo mūziku un nosaka visas cilvēka kustības apkārt, turklāt, lai uzņemtu fotoattēlus, kad to pasūtāt.

Tā ir arī rūpes par mazu augu podā, paziņojiet man ar ūdens līmeni, mitrumu un temperatūru cilvēka balsī.

1. darbība. Nepieciešama aparatūra

Nepieciešama aparatūra
Nepieciešama aparatūra
Nepieciešama aparatūra
Nepieciešama aparatūra
Nepieciešama aparatūra
Nepieciešama aparatūra

1. Arduino UNO

2. SD karšu lasītāja modulis

3. Micro SD karte

4. LM386 audio pastiprinātājs

5. 10uf kondensators (2 nr.)

6. 100uf kondensators (2 nr.)

7. 1K, 10K rezistors

8. PIR sensors

9. Uzlauzta tīmekļa kamera

10. Skaņas sensors KY-038

11. No gaismas atkarīgs LDR rezistors

12. DHT11 mitruma un temperatūras sensors

13. Mitruma sensors

14. Vadu savienošana

15. Maizes dēlis

16. 8*16 LED matricas modulis

2. darbība. Sagatavošanās WAV audio failiem

Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem
Gatavošanās ar WAV audio failiem

Lai atskaņotu skaņas no SD kartes, izmantojot Arduino, mums ir nepieciešami audio faili.wav formātā, jo Arduino Board var atskaņot audio failu noteiktā formātā, kas ir wav formāts. Lai izveidotu Arduino mp3 atskaņotāju, ir pieejami daudzi mp3 vairogi, kurus varat izmantot kopā ar Arduino. Vai arī, lai atskaņotu mp3 failus Arduino, ir vietnes, kuras var izmantot, lai jebkuru datora audio failu pārvērstu konkrētajā WAV failā.

Arduino SD kartes modulis

+5 V Vcc

Gnd Gnd

12. tapa MISO (Master In Slave out)

11. tapa MOSI (Master Out Slave In)

13. tapa SCK (sinhronais pulkstenis)

PIN 4 CS (mikroshēmas izvēle)

1. Noklikšķiniet uz “Online Wav Converter”, lai atvērtu vietni.

2. Arduino var atskaņot WAV failu šādā formātā. Vēlāk varat izmantot iestatījumus, taču šie iestatījumi bija vislabākās kvalitātes eksperiments.

Bitu izšķirtspēja 8 biti

Paraugu ņemšanas ātrums 16000 Hz

Mono audio kanāls

PCM formāts PCM neparakstīts 8 bitu

3. Vietnē noklikšķiniet uz “izvēlēties failu” un atlasiet failu, kuru vēlaties konvertēt. Pēc tam ievadiet iepriekš minētos iestatījumus. Kad tas ir izdarīts, tam vajadzētu izskatīties apmēram šādi zemāk esošajā attēlā

4. Tagad noklikšķiniet uz “Konvertēt failu”, un jūsu audio fails tiks pārveidots WAV faila formātā. Tas tiks lejupielādēts arī pēc konvertēšanas.

5. Visbeidzot, formatējiet SD karti un saglabājiet tajā savu.wav audio failu. Pirms šī faila pievienošanas noteikti formatējiet to. Atcerieties arī sava audio faila nosaukumu. Līdzīgi varat izvēlēties jebkuru no četriem audio ierakstiem un saglabāt tos ar nosaukumiem 1, 2, 3 un 4 (vārdus nedrīkst mainīt). Esmu pārveidojis aptuveni 51 balss ziņojumu un saglabājis paraugu zemāk esošajā saitē:

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

6. Parauga kods

#iekļaut SimpleSDAudio.h

void setup () {

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

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

{

kamēr (1);

}

if (! SdPlay.setFile ("music.wav")) // mūzikas nosaukuma fails

{

kamēr (1);

}}

tukša cilpa (tukša)

{

SdPlay.play (); // atskaņot mūziku

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

}

3. darbība: sagatavojieties, izmantojot vairākus sensorus

Sagatavojieties ar vairākiem sensoriem
Sagatavojieties ar vairākiem sensoriem
Sagatavojieties ar vairākiem sensoriem
Sagatavojieties ar vairākiem sensoriem
Sagatavojieties ar vairākiem sensoriem
Sagatavojieties ar vairākiem sensoriem

Mitruma sensors:

Jūs izmantosit mitruma sensoru HL-69, kas par dažiem dolāriem ir pieejams tiešsaistē. Sensora zari nosaka mitruma līmeni apkārtējā augsnē, izlaižot strāvu caur augsni un izmērot pretestību. Mitra augsne viegli vada elektrību, tāpēc tā nodrošina zemāku pretestību, bet sausa augsne vāji vada un tai ir lielāka pretestība.

Sensors sastāv no divām daļām

1. Divas sensora tapas ir jāpievieno divām atsevišķām kontroliera tapām (parasti tiek piegādāti savienojošie vadi).

2. Kontroliera otrā pusē ir četras tapas, no kurām trīs savienojas ar Arduino.

· VCC: jaudai

· A0: analogā izeja

· D0: digitālā izeja

· GND: zeme

DHT11 Temperatūra un mitrums:

DHT11 temperatūras un mitruma sensoram ir temperatūras un mitruma sensoru komplekss ar kalibrētu digitālā signāla izeju. Izmantojot ekskluzīvo digitālā signāla iegūšanas tehniku un temperatūras un mitruma noteikšanas tehnoloģiju, tas nodrošina augstu uzticamību un lielisku ilgtermiņa stabilitāti. Šis sensors ietver pretestības tipa mitruma mērīšanas komponentu un NTC temperatūras mērīšanas komponentu, un tas savienojas ar augstas veiktspējas 8 bitu mikrokontrolleri, piedāvājot izcilu kvalitāti, ātru reakciju, pret traucējumiem un rentabilitāti.

LDR no gaismas atkarīgs rezistors:

LDR ir īpašs rezistoru veids, kas ļauj tam šķērsot augstākus spriegumus (zema pretestība), kad ir liela gaismas intensitāte, un iziet zemu spriegumu (augsta pretestība), kad ir tumšs. Mēs varam izmantot šo LDR īpašumu un izmantot to savā DIY Arduino LDR sensoru projektā.

Skaņas sensors KY-038:

Skaņas sensorus var izmantot dažādām lietām, viens no tiem varētu būt gaismas izslēgšana un ieslēgšana, aplaudējot. Tomēr šodien mēs izmantosim skaņas sensora pievienošanu virknei LED gaismu, kas sitīsies ar mūziku, aplaudēšanu vai klauvēšanu.

PIR sensors:

Pasīvais infrasarkanais sensors ir elektronisks sensors, kas mēra infrasarkano (IR) gaismu, kas izstaro no redzes lauka objektiem. Visbiežāk tos izmanto kustību detektoros, kuru pamatā ir PIR.

Visi objekti, kuru temperatūra pārsniedz absolūto nulli, izstaro siltuma enerģiju starojuma veidā. Parasti šis starojums cilvēka acīm nav redzams, jo tas izstaro infrasarkanā viļņa garumā, bet to var noteikt ar elektroniskām ierīcēm, kas paredzētas šādam nolūkam.

4. darbība: ķēde un kods

Ķēde un kods
Ķēde un kods

5. darbība: uzlauzta tīmekļa kamera

Uzlauzta tīmekļa kamera
Uzlauzta tīmekļa kamera
Uzlauzta tīmekļa kamera
Uzlauzta tīmekļa kamera

Visu projektu kontrolē Windows lietojumprogramma, kas palīdz saņemt ziņas un paziņojumus, kā arī iespēja saņemt fotoattēlus, izmantojot tīmekļa kameru, un to saglabāt.

Ieteicams: