Мазмуну:

Смартфонуңуз менен LEDди башкарыңыз: 6 кадам
Смартфонуңуз менен LEDди башкарыңыз: 6 кадам

Video: Смартфонуңуз менен LEDди башкарыңыз: 6 кадам

Video: Смартфонуңуз менен LEDди башкарыңыз: 6 кадам
Video: Turn ON and OFF LED using mobile App using Bluetooth on ESP32 board 2024, Ноябрь
Anonim
Смартфонуңуз менен LEDди башкарыңыз
Смартфонуңуз менен LEDди башкарыңыз

1 -кадам: Лидерлерди бүгүү (=

Жетекчилерди бүгүү (=
Жетекчилерди бүгүү (=
Жетекчилерди бүгүү (=
Жетекчилерди бүгүү (=

Биз схеманы туташтыра электе, сиз прототипдөөчү жабдууларыңызга ылайык алып келип, резисторлорду ийилгиңиз келет. Сүрөттөрдө көрсөтүлгөндөй, резистордун учтары парралелде төмөн карай ийилет жана ледтер сиз колдонгон нан панелине же прототиптештирүү жабдуулугуна бардык 4 учту туура келтирүү үчүн ийилет.

2 -кадам: Районду куруу

Циркти куруу!
Циркти куруу!
Райондун курулушу!
Райондун курулушу!

Эгерде сиз буга чейин бир LED туташтырсаңыз, схема жөнөкөй, эң узун, жалпы жерге туташтырылат жана калган байланыштар резистор аркылуу 9, 10 жана 11 PWM казыктарына өтөт (импульстин туурасы-модуляциясы) PWM негизинен жетектөөнү ушунчалык тез жаркылдатып турат, ошондуктан адамдын көзү аны бир аз төмөн турганда туруктуу көрөт, ар кандай жарыктыкка жетелөөчү коэффициентин өзгөртүү аркылуу жетишилет. казыктар 9, 10 жана 11 жөн гана импульстун туурасы модуляциясына шайкеш келет. Эң кыска коргошун (кызыл) каршылыктын аркасынан 11 -пинке, экинчи эң кыска (жашыл) 10 -пинге, акыры көк (калган коргошун) 9 -пинге кетет жана сиз эң узун зым менен байланыштыра элек болсоңуз. коргошун- бул ар бир леддин терс жагы, бул ардуинодогу жерге тешилген жерге түшүшү керек.

3 -кадам: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Эми биз arduino кодун иштеп чыгуу аркылуу жөнөтүлө турган сигналдарды алышыбыз керек, бул сиздин идевиңиз тарабынан көзөмөлдөнөт, бирок биз ага кийинчерээк жетебиз. Файл-мисалдар-firmatta-standardfirmatta бөлүмүнө өтүп, arduino IDE аркылуу ардуиного жүктөшүңүз керек болот. жүктөп алса болот: https://arduino.cc/en/Main/Software Сиз муну тактага жүктөгөндөн кийин, кийинки кадамга алдын ала иштетүүнү жүктөп алышыңыз керек болот:

4 -кадам: Китепканалар

Китепканалар
Китепканалар

Иштетүүнү жүктөп алгандан кийин, идевицияңыз менен баарлашуу үчүн 2 китепкананы жүктөп алышыңыз керек, андан кийин arduino. Орнотуу көрсөтмөлөрү жүктөө же жүктөө барагында камтылышы керек. Бул китепканаларга төмөнкүлөр кирет: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ оюн аянтчасы/Интерфейс/Иштетүү орнотулгандан кийин, сенсордук osc редактору деп аталган программаны бул жерден жүктөп алуу керек болот: https://hexler.net/software/touchosc ылдый карай ылдый жылдырыңыз, анын жанында. Мен алдын ала даярдалганга шилтемени коштум, ал баскычтарды, которгучтарды, флаерлерди жана фадердерди камтыйт. булардын бирин басканыңызда, ал иштетүү издей турган жана окуй турган билдирүү жөнөтөт. Эскиздин тиркемеси тиркелет, бул билдирүүлөрдү окуу үчүн орнотулат, андыктан сиз үчүн эч кандай түйшүк жок (=. тийүү osc редакторунун файлын ачыңыз жана синхрондоштуруу баскычын чыкылдатыңыз, андан кийин идеицияңызга өтүңүз, байланышта osc макетин тандаңыз. Сиздин хостинг жана компьютериңиз бир тармакта экенине ишениңиз. Негизги тартуу функциялары жана fader коду youtube аркылуу, аны кеңейттим: аны youtubeдан текшериңиз (= https:// www.youtube.com/user/Harrybj17 файлдарды бул жерден жүктөп алыңыз:

5 -кадам: дээрлик бар

Дээрлик Бар!
Дээрлик Бар!
Дээрлик Бар!
Дээрлик Бар!

Сиз менин эки файлымды алып, сенсордук Оскарды шайкештештиргенден кийин, иштетүү эскизин иштетүү убактысы келди, сиздин arduino тиркелиши керек! же сиз каталарды аласыз. сиз азыр ылдый жакты карап көрүшүңүз керек жана сиз кандайдыр бир деңгээлде жыйынтыксыз болуп жаткан ipти иштетүү-osc маалыматыңызга териңиз. порт менен бирдей. Эгерде баары ойдогудай болсо, анда идевисте эмне кылсаңыз, көрсөтүлгөн кызыл жашыл жана көк фейдерлерде чагылдырылышы керек. RGB LED да жарык болушу керек. Эгерде бул баары жакшы болсо, анда куттуктайбыз, эгерде кийинки кадамда көйгөйлөрдү чечүү бөлүмү жок болсо, ошондой эле.. багынбаңыз, убакытка татыктуу. (=

6 -кадам: TroubleShooting

TroubleShooting!
TroubleShooting!

Эгерде сиз 64 бит режиминде иштей албасаңыз, анда иштетүүнүн 1.5.1 версиясын жүктөп алыңыз, эгер сизде каталар пайда болсо, анда эч нерсе чагылдырылбаса, сиздин arduino сайылганын текшериңиз, сиздин IP жана порт туура жана брандмауэр аны бекитип жаткан жок. жана эгер сиз көңүл ачпай жатсаңыз, анда кетиңиз: P башка каталар болсо комментарийге жазыңыз. (=

Сунушталууда: