Мазмұны:

Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны: 6 қадам
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны: 6 қадам

Бейне: Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны: 6 қадам

Бейне: Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны: 6 қадам
Бейне: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Қараша
Anonim
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны
Ультрадыбыстық сенсор автоматты жарықдиодты анимация шамдары мен СКД ақпарат экраны

Сіз шаршап, отыруға және демалуға тырысқанда, үйге қайтып келгенде, айналаңыздағы нәрсені күн сайын қайта -қайта көру өте скучно болуы мүмкін. Неліктен көңіл -күйіңізді өзгертетін қызықты және қызықты нәрсе қоспайсыз? Өзіңіздің атыңызды және өзіңіз айтқыңыз келетін нәрсені көрсете алатын СКД экраны бар көңілді анимацияда жұмыс істейтін жұмсақ босаңсытатын сары шамдармен қарсы алатын өте оңай Arduino жобасын жасаңыз.

(ЖОБАНЫҢ БҰЛ ИДЕЯСЫН МЕН ҚОЯДЫМ)

Бұл Arduino жобасы ультрадыбыстық сенсормен белсендірілген, ол көңілді анимацияда жұмыс істейтін жұмсақ босаңсытатын сары шамдармен және қалаған ақпаратты өңдейтін СКД экранмен келеді.

Жабдықтар

  • Бұл құрылғыны орнатуға болатын қолайлы орын
  • 9 жарықдиодты шамдар (кез келген түсті)
  • 1 I2C СКД экраны
  • 1 ультрадыбыстық сенсор
  • Arduino секіру сымдары

    • Еркектен Еркекке
    • Еркектен Әйелге
  • Ардуино Уно/ Леонардо
  • 9 10 кО резисторлар
  • Қайшы
  • Екі жақты таспа
  • Қағаз таспа

1 -қадам: тақтаны құру

Кеңесті құру
Кеңесті құру

Тақтаны құрастыру кезінде суретті қадағалаңыз

Нан тақтасында:

5V қосыңыз (arduino тақтасында)-> (+) (тақтада)

GND қосыңыз (arduino тақтасында)-> (-) (тақтада)

Ультрадыбыстық сенсор үшін:

VCC қосу-> (+) (Нөмір тақтасында)

TRIG-> Dpin3 қосыңыз

ECHO-> Dpin2 қосыңыз

GND қосу-> (-) (Нан тақтасында)

Жарықдиодты шамдар үшін:

Dpin-> LED (ұзын аяқ) жалғаңыз

Жарықдиодты қосыңыз (қысқа аяқ)-> 10kΩ резистор-> (-) (Нан тақтасында)

I2C СКД экраны үшін:

GND қосу-> (-) (Нан тақтасында)

VCC қосу-> (+) (Нөмір тақтасында)

SDA-> SDA қосыңыз (arduino тақтасында)

SCL-> SCL қосыңыз (arduino тақтасында)

2 -қадам: СКД экранын орнату

СКД экранын орнату
СКД экранын орнату
СКД экранын орнату
СКД экранын орнату
СКД экранын орнату
СКД экранын орнату

СКД ЭКРАНЫН ОРНАТУ

  1. СКД экранды жарықтандырып, бұрағыш алыңыз
  2. I2C экранының артындағы бұранданы бұрап, экрандағы өзгерістерді қараңыз
  3. бұранданы бұрап, СКД экранын көруге оңай және түсінікті етіп жасаңыз

КОДЫҢЫЗДЫ ОРНАТУ

  1. Кодты іске қосу үшін сізге ZIP файлы қажет. Жүктеу үшін МЫНА басыңыз
  2. ZIP файлы «LiquidCrystal_I2C деп аталуы керек
  3. ZIP файлын ашпаңыз
  4. Arduino-ға кіріңіз-> Кітапхананы қосыңыз->. ZIP кітапханасын қосыңыз …-> ПОДҚАҚ ПІЛДЕРІҢІЗДІ ҚОСЫҢЫЗ
  5. Енді сізде бәрі жақсы, келесі қадамға өтуге болады

3 -қадам: кодты жазыңыз

Кодты жазыңыз
Кодты жазыңыз

Тақтаны құрастырғаннан кейін сіз кодты жаза бастай аласыз.

Код үшін мына жерді басыңыз

Аннотациялар өзгерістер үшін берілген, егер сұрақтарыңыз болса, төменде пікір қалдырыңыз

4 -қадам: Оны орнатыңыз

Орнатыңыз
Орнатыңыз
Орнатыңыз
Орнатыңыз
Орнатыңыз
Орнатыңыз
Орнатыңыз
Орнатыңыз

Құрылғыны орнатуға қолайлы орынды табыңыз. Мен оны компьютер экранының артына ультрадыбыстық сенсоры мен СКД экраны маған қарайтын етіп қойдым.

ОРНАТУ ЕРЕЖЕЛЕРІ:

  1. Қолайлы орынды табыңыз
  2. Ультрадыбыстық сенсор пайдаланушыға қарауы керек
  3. Ультрадыбыстық сенсор анықтай алатын ең жақын объект 100 см -ден кем болмауы керек. (Сіз жасай аласыз, бірақ жазылған кодты өзгертуіңіз керек)
  4. Жарық диодты көзбен көруге болатын жерге орнату керек
  5. СКД экраны пайдаланушыға қарауы керек
  6. Құрылғыны температура мен ылғалдылықтың жанында орнатпаңыз
  7. Құрылғыға қажет кеңістікті есептеңіз, кабельдер мен құрылғыны майыстырмаңыз немесе сындырмаңыз

5 -қадам: Сіз дайынсыз

Құттықтаймыз, сіз Arduino жобасын аяқтадыңыз!

ДОСТЫҚ ЕСКЕРТУ:

  1. Құрылғыны іске қоспас бұрын, барлық кабельдерді дұрыс және дұрыс қосқаныңызға көз жеткізіңіз. Егер барлық кабельдер дұрыс және дұрыс қосылмаған болса, бұл Arduino тақтасы мен компьютеріне қатты зақым келтіруі мүмкін, бұл олардың қызып кетуіне және өртке әкелуі мүмкін.
  2. Түйреуіштердің орналасуын өзіңіз өзгерте аласыз, менің сценарийіңізге сәйкес Arduino кодымдағы пин нөмірін өзгертіңіз.
  3. Сіз қондырмаларды өзіңіз қоса аласыз, сценарийіңізге сәйкес менің Arduino кодын қосыңыз және өзгертіңіз.
  4. Сіз менің Arduino кодын өзгерте аласыз, ол сіздің сценарийіңізге сәйкес келетініне көз жеткізіңіз.

ҰСЫНЫЛҒАН ӨЗГЕРІСТЕР:

  1. Жарықдиодты жарықтандыру анимациясын код арқылы өзгертіңіз
  2. Жарықдиодты жарықтандырғыштың түсін өзгертіңіз
  3. Ультрадыбыстық датчикті анықтау қашықтығын код арқылы өзгертіңіз
  4. СКД экранындағы сөздерді/ақпаратты өзгертіңіз
  5. Қосымшаларды қолданыңыз (мысалы, СКД-ге температураны қосыңыз, СКД-ге сағат қосыңыз ……)

6 -қадам: қалай қолдануға болады?

Оны қалай қолдануға болады?

Тек сенсор анықтай алатын жерде жүріңіз. Сенсор сізді анықтаған кезде, құрылғы іске қосылады және барлық жарықдиодты шамдар мен СКД экранын жанып тұрады.

Бұл құрылғы дәл жасалған және көптеген сценарийлерде жұмыс істей алады.

Сценарийлер:

  1. Сіз анықталған аймақта жүресіз-> сенсор сізді анықтайды-> жарық диодты және СК қосулы-> сіз әлі де сол жерде боласыз-> барлық жарықдиодты және СКД қайтадан қосылмайды.
  2. Сіз анықталған аймақта жүрмейсіз-> сенсор сізді анықтамайды-> Барлық жарықдиодты және СКД қосылмайды
  3. Сіз анықталған аймақта жүресіз-> сенсор сізді анықтайды-> жарық диодты және СК қосулы-> сіз аймақтан кетесіз-> барлық жарықдиодты және СКД қосылмайды.
  4. Сіз аймақта жүресіз-> сенсор сізді анықтайды-> жарық диодты және СК қосулы-> сіз аймақтан кетесіз-> барлық жарықдиодты және СКД қосылмайды-> сіз қайтадан анықталған аймақта жүресіз-> сенсор сізді анықтайды. > ЖШД мен СК қосулы

Ұсынылған: