Mündəricat:

Rory Robot Zavodu: 5 addım (şəkillərlə)
Rory Robot Zavodu: 5 addım (şəkillərlə)

Video: Rory Robot Zavodu: 5 addım (şəkillərlə)

Video: Rory Robot Zavodu: 5 addım (şəkillərlə)
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Rory Robot Zavodu
Rory Robot Zavodu
Rory Robot Zavodu
Rory Robot Zavodu

Rory, bitki şəklində olan komik görünüşlü bir robotdur, sensorlar tərəfindən bəzi girişlərlə əlaqə qurur, musiqi çalır və ətrafdakı insan hərəkətlərini aşkar edir, əlavə olaraq sifariş verdiyiniz zaman şəkil çəkdirir.

Həm də qazanın içindəki kiçik bir bitkiyə qulluq edir, suyun səviyyəsini, rütubətini və temperaturunu insan səsi ilə vokal olaraq mənə bildir.

Addım 1: Avadanlıq tələb olunur

Avadanlıq tələb olunur
Avadanlıq tələb olunur
Avadanlıq tələb olunur
Avadanlıq tələb olunur
Avadanlıq tələb olunur
Avadanlıq tələb olunur

1. Arduino UNO

2. SD Kart Oxuyan modulu

3. Micro SD kart

4. LM386 Səs Gücləndiricisi

5. 10uf kondansatör (2 nömrə)

6. 100uf kondansatör (2 nömrə)

7. 1K, 10K Rezistor

8. PIR sensoru

9. Hacked webcam

10. KY-038 Səs Sensoru

11. LDR işığından asılı rezistor

12. DHT11 rütubət və temperatur sensoru

13. Nəm sensoru

14. Tellərin birləşdirilməsi

15. Çörək lövhəsi

16. 8*16 LED matris modulu

Addım 2: WAV Audio Fayllarınızla Hazırlaşın

WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın
WAV Audio Fayllarınızla Hazırlaşın

Arduino istifadə edərək SD Kartdan səslər çalmaq üçün.wav formatında audio fayllara ehtiyacımız var, çünki Arduino Board bir səs faylını wav formatında xüsusi bir formatda oxuya bilər. Bir Arduino mp3 pleyeri etmək üçün Arduino ilə birlikdə istifadə edə biləcəyiniz bir çox mp3 qalxan var. Ya da Arduinoda mp3 faylları çalmaq üçün, kompüterinizdəki hər hansı bir audio faylını xüsusi bir WAV faylına çevirmək üçün istifadə edə biləcəyiniz saytlar var.

Arduino SD kart modulu

+5V Vcc

Gnd Gnd

Pin 12 MISO (Master In Slave out)

Pin 11 MOSI (Master Out Slave In)

Pin 13 SCK (Sinxron Saat)

Pin 4 CS (Çip Seç)

1. Veb sayta daxil olmaq üçün "Online Wav Converter" düyməsini basın.

2. Arduino WAV faylını aşağıdakı formatda oynaya bilər. Daha sonra ayarlarla oynaya bilərsiniz, amma bu parametrlər keyfiyyət baxımından ən yaxşı olmaq üçün sınaq idi.

Bit Çözünürlüğü 8 Bit

Nümunə götürmə sürəti 16000 Hz

Audio Kanal Mono

PCM formatı PCM imzasız 8 bit

3. Veb saytında "faylı seç" düyməsini basın və çevirmək istədiyiniz faylı seçin. Sonra yuxarıdakı parametrlərdə qidalanın. Bunu etdikdən sonra aşağıdakı şəkildəki kimi bir şey görünməlidir

4. İndi "Fayl Dönüştür" düyməsini basın və Audio faylınız WAV fayl formatına çevriləcək. Dönüşüm edildikdən sonra da yüklənəcəkdir.

5. Nəhayət, SD kartınızı formatlayın və.wav audio faylınızı daxil edin. Bu faylı əlavə etməzdən əvvəl onu formatladığınızdan əmin olun. Ayrıca, audio faylınızın adını da xatırlayın. Eynilə, dörd audiolarınızdan birini seçə və 1, 2, 3 və 4 adları ilə saxlaya bilərsiniz (Adlar dəyişdirilməməlidir). Təxminən 51 səsli mesajı çevirdim və bir nümunəni aşağıdakı linkdə saxladım:

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

6. Nümunə Kodu

#SimpleSDAudio.h daxil edin

boş quraşdırma () {

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

əgər (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))

{

isə (1);

}

if (! SdPlay.setFile ("music.wav")) // musiqi adı faylı

{

isə (1);

}}

boşluq döngəsi (boşluq)

{

SdPlay.play (); // musiqi çal

isə (! SdPlay.isStopped ()); {}

}

Addım 3: Çox Sensorlarla Hazırlaşın

Çox Sensorlarla Hazır olun
Çox Sensorlarla Hazır olun
Çox Sensorlarla Hazır olun
Çox Sensorlarla Hazır olun
Çox Sensorlarla Hazır olun
Çox Sensorlarla Hazır olun

Nəm sensoru:

Bir neçə dollara internetdə asanlıqla əldə edilə bilən HL-69 nəm sensoru istifadə edəcəksiniz. Sensor çubuqları, cərəyanı torpaqdan keçirərək müqaviməti ölçməklə ətrafdakı nəm səviyyəsini aşkar edir. Nəmli torpaq asanlıqla elektrik keçirir, buna görə daha aşağı müqavimət təmin edir, quru torpaq zəif keçirir və daha yüksək müqavimətə malikdir.

Sensor iki hissədən ibarətdir

1. Sensordakı iki sancağın nəzarətçidəki iki ayrı sancağa qoşulması lazımdır (birləşdirən tellər adətən verilir).

2. Nəzarətçinin digər tərəfində üç pin Arduinoya qoşulan dörd pin var.

· VCC: Güc üçün

· A0: Analog çıxış

· D0: Rəqəmsal çıxış

· GND: Yer

DHT11 Temperatur və Rütubət:

DHT11 Temperatur və Nəmlik Sensoru, kalibrlənmiş rəqəmsal siqnal çıxışı olan bir temperatur və rütubət sensoru kompleksinə malikdir. Eksklüziv rəqəmsal siqnal əldə etmə texnikası və temperatur və rütubət algılama texnologiyasından istifadə edərək yüksək etibarlılıq və əla uzunmüddətli sabitlik təmin edir. Bu sensora müqavimətli tipli rütubət ölçmə komponenti və NTC temperatur ölçmə komponenti daxildir və əla keyfiyyət, sürətli reaksiya, müdaxilə əleyhinə qabiliyyət və qənaət səmərəliliyi təklif edən yüksək performanslı 8 bitlik mikro nəzarətçiyə qoşulur.

LDR işığından asılı rezistor:

LDR, yüksək işıq intensivliyi olduqda daha yüksək gərginliklərin keçməsinə (aşağı müqavimət) və qaranlıq olduqda aşağı gərginliyə (yüksək müqavimət) keçməsinə imkan verən xüsusi bir rezistordur. Bu LDR xüsusiyyətindən faydalana və DIY Arduino LDR sensor layihəmizdə istifadə edə bilərik.

KY-038 Səs Sensoru:

Səs sensorlar müxtəlif işlərdə istifadə edilə bilər, onlardan biri işıqları söndürüb alqışlayaraq aça bilər. Ancaq bu gün, səs sensoru, musiqi ilə döyülən, alqışlayan və ya döyən bir sıra LED işıqlarına bağlayacağıq.

PIR sensoru:

Passiv infraqırmızı sensor, görmə sahəsindəki obyektlərdən yayılan infraqırmızı (IR) işığını ölçən bir elektron sensordur. Ən çox PIR əsaslı hərəkət detektorlarında istifadə olunur.

İstiliyi sıfırdan yuxarı olan bütün cisimlər radiasiya şəklində istilik enerjisi yayırlar. Ümumiyyətlə, bu şüalanma infraqırmızı dalğa uzunluğunda yayıldığı üçün insan gözünə görünmür, ancaq belə bir məqsəd üçün hazırlanmış elektron cihazlarla aşkar edilə bilər.

Addım 4: Dövrə və Kod

Dövrə və Kod
Dövrə və Kod

Addım 5: Hacked Webcam

Hücum edilmiş veb kamera
Hücum edilmiş veb kamera
Hücum edilmiş veb kamera
Hücum edilmiş veb kamera

Bütün layihə, mesajların və bildirişlərin alınmasına kömək edən, həmçinin veb -kamera vasitəsilə fotoşəkilləri qəbul etmək və saxlamaq imkanı verən windows tətbiqi ilə idarə olunur.

Tövsiyə: