Mundarija:
- 1 -qadam: Uskuna kerak
- 2 -qadam: WAV audio fayllaringizga tayyorgarlik
- 3 -qadam: Ko'p sensorlar yordamida tayyorlaning
- 4 -qadam: O'chirish va kod
- 5 -qadam: buzilgan veb -kamera
Video: Rori robot zavodi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Rori - bu o'simlik shaklidagi kulgili robot, sensorlar yordamida kirish, musiqa ijro etish va atrofdagi odamlarning harakatlarini aniqlash, shuningdek, buyurtma berganingizda suratga olish.
Bu qozon ichidagi kichkina o'simlik haqida ham g'amxo'rlik qiladi, menga suv sathi, namlik va harorat haqida odam ovozi bilan xabar bering.
1 -qadam: Uskuna kerak
1. Arduino UNO
2. SD -kartani o'qish moduli
3. Micro SD karta
4. LM386 ovoz kuchaytirgichi
5. 10uf kondansatör (2 ta)
6. 100uf kondansatör (2 ta)
7. 1K, 10K qarshilik
8. PIR sensori
9. Veb -kamera buzilgan
10. KY-038 tovush sensori
11. LDR nurga bog'liq qarshilik
12. DHT11 namlik va harorat sensori
13. Namlik sensori
14. Simlarni ulash
15. Non paneli
16. 8*16 LED matritsali modul
2 -qadam: WAV audio fayllaringizga tayyorgarlik
Arduino yordamida SD -kartadagi tovushlarni ijro etish uchun bizga.wav formatidagi audio fayllar kerak, chunki Arduino Board audio faylni wav formatidagi ma'lum formatda ijro etishi mumkin. Arduino mp3 pleerini yaratish uchun Arduino -dan foydalanishingiz mumkin bo'lgan ko'plab mp3 qalqonlari mavjud. Yoki Arduino -da mp3 -fayllarni ijro etish uchun siz kompyuterdagi har qanday audio faylni WAV -ga aylantirish uchun foydalanishingiz mumkin bo'lgan veb -saytlar mavjud.
Arduino SD -karta moduli
+5V kuchlanishli tok
Gnd Gnd
Pin 12 MISO (Qul ustozi)
Pin 11 MOSI
Pin 13 SCK (sinxron soat)
Pin 4 CS (Chip tanlash)
1. Veb -saytga kirish uchun "Online Wav Converter" ni bosing.
2. Arduino WAV faylini quyidagi formatda o'ynata oladi. Siz keyinroq sozlamalar bilan o'ynashingiz mumkin, lekin bu sozlamalar sifat jihatidan eng yaxshi tajriba edi.
Bit o'lchamlari 8 bit
Namuna olish tezligi 16000 Gts
Mono ovozli kanal
PCM formati PCM imzosiz 8 bitli
3. Veb -saytda "faylni tanlash" -ni bosing va aylantirmoqchi bo'lgan faylni tanlang. Keyin yuqoridagi sozlamalarda ovqatlaning. Bu bajarilgandan so'ng, quyidagi rasmda shunday bo'lishi kerak
4. Endi, "Fayl aylantirish" tugmasini bosing va sizning audio fayl WAV fayl formatiga aylanadi. Bundan tashqari, konvertatsiya qilinganidan keyin yuklab olinadi.
5. Nihoyat, SD -kartangizni formatlang va unga.wav audio faylini saqlang. Ushbu faylni qo'shishdan oldin uni formatlashingizga ishonch hosil qiling. Bundan tashqari, audio faylingiz nomini eslang. Xuddi shunday, siz to'rtta audiodan birini tanlashingiz va ularni 1, 2, 3 va 4 nomlar bilan saqlashingiz mumkin (Ismlar o'zgartirilmasligi kerak). Men taxminan 51 ta ovozli xabarni o'zgartirdim va namunani quyidagi havolada saqladim:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. Kodeks namunasi
#SimpleSDAudio.h ni qo'shing
bo'sh o'rnatish () {
SdPlay.setSDCSPin (4); // sd karta cs pin
agar (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
vaqt (1);
}
if (! SdPlay.setFile ("music.wav")) // musiqa nomi fayli
{
vaqt (1);
}}
bo'sh halqa (bo'sh)
{
SdPlay.play (); // musiqa ijro etish
vaqt (! SdPlay.isStopped ()); {}
}
3 -qadam: Ko'p sensorlar yordamida tayyorlaning
Namlik sensori:
Siz HL-69 namlik sensori ishlatasiz, uni Internetda bir necha dollarga sotib olish mumkin. Sensor tirnoqlari tuproqdan tokni o'tkazib, qarshilikni o'lchash orqali atrofdagi tuproqdagi namlik darajasini aniqlaydi. Nam tuproq elektr tokini oson o'tkazadi, shuning uchun u pastroq qarshilik ko'rsatadi, quruq tuproq esa yomon o'tkazadi va yuqori qarshilikka ega.
Sensor ikki qismdan iborat
1. Sensordagi ikkita pinni boshqaruvchining ikkita alohida pimiga ulash kerak (odatda ulash simlari beriladi).
2. Tekshirgichning boshqa tomonida to'rtta pin bor, ularning uchtasi Arduino bilan bog'langan.
· VCC: quvvat uchun
· A0: Analog chiqish
· D0: raqamli chiqish
· GND: er
DHT11 harorati va namligi:
DHT11 harorat va namlik sensori kalibrlangan raqamli signal chiqishi bilan harorat va namlik sensori kompleksiga ega. Raqamli signallarni qabul qilishning eksklyuziv texnikasi va harorat va namlikni sezish texnologiyasidan foydalangan holda, u yuqori ishonchlilik va mukammal uzoq muddatli barqarorlikni ta'minlaydi. Bu sensor namlik o'lchash komponenti va NTC haroratini o'lchash komponentini o'z ichiga oladi va yuqori sifatli 8-bitli mikrokontrolderga ulanadi, bu esa a'lo sifat, tezkor javob, shovqinlarga qarshi qobiliyat va iqtisodiy samaradorlikni ta'minlaydi.
LDR nuriga bog'liq qarshilik:
LDR - bu maxsus yorug'lik qarshiligi bo'lib, u yuqori yorug'lik nurlari bo'lganda yuqori kuchlanishdan o'tishga imkon beradi (past qarshilik) va qorong'i bo'lganda past kuchlanishdan (yuqori qarshilik) o'tadi. Biz ushbu LDR xususiyatidan foydalanishimiz va uni DIY Arduino LDR sensori loyihamizda ishlatishimiz mumkin.
KY-038 tovush sensori:
Ovoz sensorlar har xil narsalarda ishlatilishi mumkin, ulardan biri qarsak chalish orqali chiroqlarni o'chirish va yoqish bo'lishi mumkin. Ammo bugun biz musiqa, qarsak chalish yoki taqillatish bilan bir qatorda LED datchiklariga ovoz sensori ulashni rejalashtirmoqdamiz.
PIR sensori:
Passiv infraqizil sensor - bu ko'rish maydonidagi narsalardan chiqadigan infraqizil (IQ) nurni o'lchaydigan elektron sensor. Ular ko'pincha PIR asosidagi harakat detektorlarida ishlatiladi.
Harorati mutlaq noldan yuqori bo'lgan barcha ob'ektlar radiatsiya shaklida issiqlik energiyasini chiqaradi. Odatda, bu nurlanish inson ko'ziga ko'rinmaydi, chunki u infraqizil to'lqin uzunligida tarqaladi, lekin uni shunday maqsadda yaratilgan elektron qurilmalar yordamida aniqlash mumkin.
4 -qadam: O'chirish va kod
5 -qadam: buzilgan veb -kamera
Butun loyiha windows ilovasi tomonidan boshqariladi, u xabarlar va bildirishnomalarni qabul qilishga yordam beradi, shuningdek, veb -kamera orqali rasmlarni qabul qilish va saqlash imkoniyatiga ega.
Tavsiya:
Batareya bilan ishlaydigan ofis. Quyosh panellari va shamol turbinasi: Sharq/G'arbni avtomatik almashtirish bilan quyosh tizimi: 11 qadam (rasmlar bilan)
Batareya bilan ishlaydigan ofis. Quyosh tizimi Sharq/G'arbning avtomatik panellari va shamol turbinasi bilan almashinuvi bilan: Loyiha: 200 kvadrat metrli ofis batareyali bo'lishi kerak. Ofis, shuningdek, ushbu tizim uchun zarur bo'lgan barcha tekshirgichlar, batareyalar va komponentlarni o'z ichiga olishi kerak. Quyosh va shamol energiyasi batareyalarni zaryad qiladi. Faqat kichik muammo bor
Twinky bilan eng zo'r Arduino robot bilan tanishing: 7 qadam (rasmlar bilan)
Twinky bilan eng zo'r Arduino roboti bilan tanishing: Salom, men sizga "Jibo" ni o'zim qanday yaratganimni o'rgataman. lekin "Twinky" deb nomlangan, men buni ochib bermoqchiman … Bu nusxa emas! Men ikkiyuzlamachilik bilan qurardim va shundan keyingina shunga o'xshash narsaning mavjudligini tushundim: bu erda
TOUCH sezgir ARDUINO zavodi: 6 qadam
TOUCH SENSITIVE ARDUINO ZAVODI: bu darslikda men Arduinot yordamida sensorli o'simlikni qanday qurishni ko'rsataman, siz o'simlikka tegganingizda rang o'zgaradi. Birinchidan, bu videoni tomosha qiling
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot!: 18 qadam (rasmlar bilan)
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot !: Instructables Wheels tanlovida birinchi sovrin, Arduino bo'yicha Instructables tanlovida ikkinchi sovrin va Bolalar uchun dizayn tanlovida yuguruvchi. Bizga ovoz bergan barchaga rahmat !!! Hamma joyda robotlar kelmoqda. Sanoat dasturlaridan tortib to
Vaqt o'tishi bilan rasmlar uchun kamera osonlashtirildi: 22 qadam (rasmlar bilan)
Vaqt o'tishi bilan suratga olish uchun kamera osonlashtirildi. Men boshqa ko'rsatmalarni vaqtni tez suratga olish filmlarini suratga olishni tekshirib ko'rdim. U kino qismini juda yaxshi yoritgan. U filmlar yaratish uchun yuklab olishingiz mumkin bo'lgan bepul dasturiy ta'minot haqida gapirib berdi. Men o'z -o'zimga aytdim, men o'ylaymanki, agar men qila olsam