Isi kandungan:

Rory the Robot Plant: 5 Langkah (dengan Gambar)
Rory the Robot Plant: 5 Langkah (dengan Gambar)

Video: Rory the Robot Plant: 5 Langkah (dengan Gambar)

Video: Rory the Robot Plant: 5 Langkah (dengan Gambar)
Video: ROBOT TRANSFORMER PERANG LAWAN MONSTER DAJJAL, UPIN IPIN TAKUT - GTA 5 BOCIL SULTAN 2024, Julai
Anonim
Rory the Robot Plant
Rory the Robot Plant
Rory the Robot Plant
Rory the Robot Plant

Rory adalah robot yang kelihatan lucu dalam bentuk tumbuhan, berinteraksi dengan beberapa input oleh sensor, memainkan muzik dan mengesan pergerakan manusia di sekitarnya, selain itu, untuk mengambil gambar semasa anda memesannya juga.

Ia juga mementingkan tanaman kecil di dalam periuk, beritahu saya dengan permukaan air, kelembapan dan suhu dengan suara manusia.

Langkah 1: Perkakasan Diperlukan

Diperlukan Perkakasan
Diperlukan Perkakasan
Diperlukan Perkakasan
Diperlukan Perkakasan
Diperlukan Perkakasan
Diperlukan Perkakasan

1. Arduino UNO

2. Modul Pembaca Kad SD

3. Kad SD mikro

4. Penguat Audio LM386

5. Kapasitor 10uf (2 Nos)

6. Kapasitor 100uf (2 Nos)

7. Perintang 1K, 10K

8. Sensor PIR

9. Kamera web yang digodam

10. Sensor Bunyi KY-038

11. Perintang bergantung cahaya LDR

12. Sensor kelembapan dan suhu DHT11

13. Sensor kelembapan

14. Menyambung Wayar

15. Papan roti

16. Modul matrik LED 8 * 16

Langkah 2: Bersedia Dengan Fail Audio WAV Anda

Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda
Bersedia Dengan Fail Audio WAV Anda

Untuk memainkan suara dari Kad SD menggunakan Arduino, kita memerlukan fail audio dalam format.wav kerana Arduino Board dapat memainkan fail audio dalam format tertentu yaitu format wav. Untuk membuat pemain mp3 Arduino, terdapat banyak perisai mp3 yang boleh anda gunakan dengan Arduino. Atau untuk memainkan fail mp3 di Arduino, ada laman web yang boleh anda gunakan untuk mengubah fail audio apa pun di komputer anda menjadi fail WAV tertentu.

Modul kad SD Arduino

+ 5V Vcc

Gnd Gnd

Pin 12 MISO (Master In Slave out)

Pin 11 MOSI (Master Out Slave In)

Pin 13 SCK (Jam segerak)

Pin 4 CS (Pilih Cip)

1. Klik "Online Wav Converter" untuk masuk ke laman web.

2. Arduino boleh memainkan fail WAV dalam format berikut. Anda boleh bermain-main dengan tetapannya kemudian, tetapi tetapan ini adalah percubaan untuk menjadi yang terbaik dalam kualiti.

Resolusi Bit 8 Bit

Kadar Persampelan 16000 Hz

Mono Saluran Audio

Format PCM PCM 8-bit yang tidak ditandatangani

3. Di laman web klik "pilih file" dan pilih file, anda ingin menukar. Kemudian makan dalam tetapan di atas. Setelah selesai mesti kelihatan seperti ini pada gambar di bawah

4. Sekarang, klik pada "Convert File" dan fail Audio anda akan ditukar ke format file WAV. Ia juga akan dimuat turun setelah penukaran selesai.

5. Akhirnya, format kad SD anda dan simpan fail audio.wav anda ke dalamnya. Pastikan anda memformatnya sebelum anda menambah fail ini. Ingat juga nama fail audio anda. Begitu juga, anda boleh memilih salah satu daripada empat audio anda dan menyimpannya dengan nama 1, 2, 3 dan 4 (Nama tidak boleh diubah). Saya telah menukar kira-kira 51 mesej suara dan menyimpan sampel dalam pautan di bawah:

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

6. Contoh Kod

#masuk SimpleSDAudio.h

batal persediaan () {

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

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

{

sementara (1);

}

if (! SdPlay.setFile ("music.wav")) // fail nama muzik

{

sementara (1);

}}

gelung kosong (kekosongan)

{

SdPlay.play (); // bermain muzik

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

}

Langkah 3: Bersedia Dengan Multi Sensor

Bersedia Dengan Multi Sensor
Bersedia Dengan Multi Sensor
Bersedia Dengan Multi Sensor
Bersedia Dengan Multi Sensor
Bersedia Dengan Multi Sensor
Bersedia Dengan Multi Sensor

Sensor kelembapan:

Anda akan menggunakan sensor kelembapan HL-69, tersedia dalam talian dengan harga beberapa dolar. Prong sensor mengesan tahap kelembapan di tanah sekitarnya dengan mengalirkan arus melalui tanah dan mengukur rintangan. Tanah lembap mengalirkan elektrik dengan mudah, sehingga memberikan ketahanan yang lebih rendah, sementara tanah kering berkelakuan buruk dan mempunyai daya tahan yang lebih tinggi.

Sensor terdiri daripada dua bahagian

1. Dua pin pada sensor perlu disambungkan ke dua pin berasingan pada pengawal (wayar penyambung biasanya dibekalkan).

2. Bahagian lain pengawal mempunyai empat pin, tiga daripadanya bersambung ke Arduino.

· VCC: Untuk kuasa

· A0: Keluaran analog

· D0: Output digital

· GND: Tanah

Suhu & Kelembapan DHT11:

DHT11 Sensor Suhu & Kelembapan mempunyai kompleks sensor suhu & kelembapan dengan output isyarat digital yang dikalibrasi. Dengan menggunakan teknik pemerolehan isyarat digital eksklusif dan teknologi pengesan suhu & kelembapan, ia memastikan kebolehpercayaan tinggi dan kestabilan jangka panjang yang sangat baik. Sensor ini merangkumi komponen pengukuran kelembapan jenis resistif dan komponen pengukuran suhu NTC, dan menghubungkan ke mikrokontroler 8-bit berprestasi tinggi, menawarkan kualiti yang sangat baik, tindak balas pantas, keupayaan anti-gangguan, dan keberkesanan kos.

Perintang bergantung cahaya LDR:

LDR adalah jenis perintang khas yang membolehkan voltan yang lebih tinggi melaluinya (rintangan rendah) setiap kali ada intensiti cahaya yang tinggi, dan melewati voltan rendah (rintangan tinggi) setiap kali gelap. Kami boleh memanfaatkan harta LDR ini dan menggunakannya dalam projek sensor DIY Arduino LDR kami.

Sensor Bunyi KY-038:

Sensor suara dapat digunakan untuk berbagai hal, salah satunya dapat mematikan dan menyalakan lampu dengan bertepuk tangan. Namun hari ini kita akan menggunakan menghubungkan sensor suara ke rangkaian lampu LED yang akan mengalahkan dengan muzik, bertepuk tangan atau mengetuk.

Sensor PIR:

Sensor inframerah pasif adalah sensor elektronik yang mengukur cahaya inframerah (IR) yang memancar dari objek dalam bidang pandangannya. Mereka paling kerap digunakan dalam pengesan gerakan berasaskan PIR.

Semua objek dengan suhu di atas sifar mutlak memancarkan tenaga haba dalam bentuk sinaran. Biasanya, sinaran ini tidak dapat dilihat oleh mata manusia kerana ia memancar pada panjang gelombang inframerah, tetapi dapat dikesan oleh alat elektronik yang dirancang untuk tujuan tersebut.

Langkah 4: Litar dan Kod

Litar dan Kod
Litar dan Kod

Langkah 5: Kamera Web yang digodam

Webcam yang digodam
Webcam yang digodam
Webcam yang digodam
Webcam yang digodam

Keseluruhan projek dikendalikan oleh aplikasi windows yang membantu menerima mesej dan pemberitahuan, serta kemampuan untuk menerima foto melalui kamera web dan menyimpannya.

Disyorkan: