Mundarija:

Ko'zi ojizlar uchun rang detektori: 9 qadam
Ko'zi ojizlar uchun rang detektori: 9 qadam

Video: Ko'zi ojizlar uchun rang detektori: 9 qadam

Video: Ko'zi ojizlar uchun rang detektori: 9 qadam
Video: Ko'zingiz nuri qanchalik darajada o'tkirligini aniqlashni xohlaysizmi? 2024, Iyul
Anonim
Image
Image
Ishlatiladigan narsalar
Ishlatiladigan narsalar

Loyihaning asosiy maqsadi - bu smartfonni faqat smartfoningiz va Arduino bilan 1cheeld yordamida hamma narsaning rangiga aylantirish.

bu loyiha 1cheeld ilovasidagi rang sensori qalqonidan foydalanadi, bu ekran sizning oldingizdagi ob'ektning rangini olish uchun RGB qiymati sifatida smartfoningizning kamerasidan foydalanadi va bu qiymatni Arduino -ga yuboradi, keyin Arduino bu qiymatlar bilan qiymatlarni solishtiradi. Ranglar mos kelsa, u rangni smartfonga yuboradi, keyin telefon rang nomini aytadi - matnni nutq qalqoni yordamida, bu loyiha ko'r yoki rang ko'rligi bilan og'rigan insonlar uchun juda foydali bo'ladi. kiyimlarining rangini bilish.

1 -qadam: Qo'llaniladigan narsalar

apparat komponentlari:

  • 1cheelddan 1 SHEELD
  • Arduino Uno
  • smartfon

dasturiy ta'minot komponentlari:

  • Arduino

    bu yerdan yuklab oling

  • 1 SHEELD ilovasi

    • Android uchun bu yerdan yuklab oling
    • iOS -ni yuklab olish uchun bu erdan

Arduino 1sheeld kutubxonasi

bu yerdan yuklab oling

2 -qadam: sxematik

Sxematik
Sxematik

3 -qadam: 1SHEELD va Arduino haqida

1SHEELD va Arduino haqida
1SHEELD va Arduino haqida

Arduino-bu ochiq manbali platforma, moslashuvchan, ishlatish uchun qulay bo'lgan apparat va dasturiy ta'minotga asoslangan. Bu loyiha g'oyasi bo'lgan va uni haqiqiy hayotga olib chiqmoqchi bo'lgan har bir kishiga mo'ljallangan. Arduino bilan loyihani amalga oshirish uchun siz Arduino -ni haqiqiy dunyoga ulash uchun aksessuarlarni sotib olishingiz kerak, bu aksessuarlar qalqon deb ataladi. 1SHEELD - bu sizning smartfoningizni GSM, WIFI, giroskop va boshqalar kabi Arduino qalqoni sifatida ishlatishga imkon beruvchi qalqon.

1SHEELD -ning asosiy afzalligi shundaki, u boshqa barcha qalqonlarni faqat smartfoningizga almashtiradi va sizga boylikni tejaydi. Bu Bluetooth yordamida Arduino -ni smartfoningizga ulaydi va sizga GSM, WIFI, akselerometr, giroskop va boshqalar kabi qalqonlardan ko'proq foydalanish imkoniyatini beradi.

1cheeld -

4 -qadam: 1Sheeld -ni sozlang

1Sheeld -ni sozlang
1Sheeld -ni sozlang
1Sheeld -ni sozlang
1Sheeld -ni sozlang
1Sheeld -ni sozlang
1Sheeld -ni sozlang

Agar siz Arduino kabi 3.3 V bilan ishlaydigan Arduino -dan foydalansangiz, siz 1Sheeld -ni 3.3V -da ishlashga o'zgartirishingiz kerak, chunki bu sizning kartangizga zarar etkazishi mumkin.

Agar siz Arduino Uno kabi 5 V bilan ishlaydigan Arduino -dan foydalansangiz, 1Sheeld -ni 5V -da ishlashga o'tkazing.

1Sheeld -ni Arduino kartasiga joylashtiring, so'ngra Arduino -ni noutbuk yoki shaxsiy kompyuteringizga ulang.

Agar siz Arduino mega -dan foydalansangiz, 1SHEELD -ni rasmda ko'rsatilgan mega -ga ulang

5 -qadam: 1 -jadvalli kutubxonani kompyuteringizga yuklab oling

Kompyuteringizga 1chel kutubxonasini yuklab oling
Kompyuteringizga 1chel kutubxonasini yuklab oling
Kompyuteringizga 1chel kutubxonasini yuklab oling
Kompyuteringizga 1chel kutubxonasini yuklab oling

Ozodlikni bu erdan yuklab oling

Keyin, kutubxonani muvaffaqiyatli yuklaganingizdan so'ng, kutubxona. ZIP faylini Arduino dasturiga qo'shing

6 -qadam: Arduino eskiziga o'z kodingizni yozing

O'z kodingizni Arduino eskiziga yozing
O'z kodingizni Arduino eskiziga yozing
O'z kodingizni Arduino eskiziga yozing
O'z kodingizni Arduino eskiziga yozing
O'z kodingizni Arduino eskiziga yozing
O'z kodingizni Arduino eskiziga yozing

loyiha kodi

eskizni kompilyatsiya qiling va Arduino kartasiga yuklang

1Sheeld va Arduino o'rtasida ketma-ket to'qnashuvlarni oldini olish uchun eskizni Arduino kartasiga yuklamasdan oldin 1Sheeld-ni yuklash rejimiga o'tkazing. UART tugmasi 1Sheeld logotipidan uzoqlashtirilganda yuklash rejimi yoqiladi.

Keyin IDE -dagi Yuklab olish tugmachasini bosing va kodingizni Arduino -ga yuklang.

yuklashni tugatgandan so'ng siz 1Sheeld -ni ish rejimiga qaytarishingiz kerak

7 -qadam: "One Shield" ilovasi yordamida 1cheeld -ni smartfoningizga ulang

OneSheld ilovasi yordamida 1cheeld -ni smartfoningizga ulang
OneSheld ilovasi yordamida 1cheeld -ni smartfoningizga ulang

Siz ulanish kodini kiritishingiz kerak bo'ladi (standart kod - 1234) va Bluetooth orqali 1Sheeld -ga ulaning.

8 -qadam: kirish qalqonlari

Kirish qalqonlari
Kirish qalqonlari
Kirish qalqonlari
Kirish qalqonlari
Kirish qalqonlari
Kirish qalqonlari
  • rang detektori
  • tugmani bosish
  • matndan nutqqa

ilovaning o'ng yuqori qismidagi bir nechta qalqon belgisini bosing.

Tavsiya: