Мазмұны:

DIY Wi-Fi RGB жолақ контроллері: 5 қадам
DIY Wi-Fi RGB жолақ контроллері: 5 қадам
Anonim
DIY Wi-Fi RGB жолақ контроллері
DIY Wi-Fi RGB жолақ контроллері

Бұл жобаны жүзеге асырғаны үшін JLCPCB мен LCSC -ке рахмет! Оларды бүгін тексеріңіз!

(Ескерту: Бұл менің дизайным емес (схемалық және ПХД қоспағанда) және барлық идеялар Сайямға беріледі)

Бұл жоба қалай басталды, мен Ebay -ден RGB светодиодты жолағын сатып алдым, ал қорқынышты ИҚ контроллері қорқынышты болды, мен оны жек көрдім. Сондықтан мен Wi -Fi контроллерін қосатын миссияға бардым.

1 -қадам: бөлшектер

Бөлшектер
Бөлшектер
  • 3 1K резисторы
  • 3 Жоғары қуатты транзисторлар, мен TIP31 қолдандым
  • LINKIT ONE микроконтроллері
  • Аналогтық RGB жолағы
  • (Қалғаны - егер сіз мен сияқты ПХД жасасаңыз)
  • 1 бұрандалы терминал
  • Ерлер тақырыптары
  • ҚҰРАЛДАР
  • Дәнекерлеуші/станция
  • Дәнекер
  • Қысқыштар
  • Сым кескіштер

2 -қадам: схемалық

Схемалық
Схемалық

Мен бұл дизайнды зерттеп жүргенде, мен EasyEda -да осы схеманы жасау үшін Сайямның блок -схемасын қолдандым (сілтемесі мына жерде) Енді егер сіз оны оқи алмасаңыз немесе оған кедергі болмасаңыз, міне негізгі идея, Барлық транзисторлардың эмитенттік түйрегіші linkit бірінің GND істігіне қосылады. 1 -ші транзистордың негізгі түйреуіші сандық PIN 9 -ға қосылады. Транзистор 2 -дің негізгі түйреуіші сандық PIN 3 -ке қосылады. Транзистор 3 -дің негізгі түйреуіші сандық PIN 2 -ге қосылады. Жарық диодты жолақтың аноды қуат көзіне қосылады (+). Қуат көзіне қосылатын барлық транзисторлардың эмиттерлік түйреуіштері (-). Есіңізде болсын, 3 және 9 түйреуіштерді қолдану қажет және оларды өзгерту мүмкін емес, себебі олар Linkit ONE PWM түйреуіштері. Олардың екеуі ғана болғандықтан, жарық диодты жолақтың үшінші түсін қалыпты цифрлық түйреуішпен басқару қажет.

3 -қадам: ПХД -ны дәнекерлеңіз

ПХД -ны дәнекерлеңіз
ПХД -ны дәнекерлеңіз
ПХД -ны дәнекерлеңіз
ПХД -ны дәнекерлеңіз

Мен схеманы жасағаннан кейін мен оларды ПХД -ге айналдырдым және JLCPCB -ге тапсырыс бердім және 5 күн ішінде алдым!

Содан кейін мен LCSC -ке кіріп, компоненттерге тапсырыс бердім, бұл біраз уақытты алды, өйткені DHL -ге оны мен тұрған жерге жеткізу тым қымбат болды.

5 күн күткеннен кейін мен ПХД алдым және олар мен күткендей жақсы болды, сіз оларды егжей-тегжейлі қарау үшін мына жерден JLCPCB шолуын тексере аласыз.

Бірнеше күннен кейін мен LCSC -тен пакетімді алдым, барлық компоненттері бар, олар өздерінің статикалық антистатикалық сөмкелерінде.

Контроллер шамамен 12 В шамасында жұмыс істейді, сондықтан мен қолданатын сияқты 3 м жолақ үшін сізге шамамен 12 В 3А қажет болады.

Келесі қадам - транзисторлардың полярлығының дұрыс екеніне көз жеткізу үшін бәрін перфорация тақтасына немесе ПХД -ге дәнекерлеу.

Сіз бұл жерде қателік жасадым деп айта аласыз, егер мүмкін болмаса, мен ерлердің орнына әйел тақырыптарын дәнекерледім, себебі сілтемелердің біреуі әйел.

4 -қадам: кодты жүктеңіз

Кодты жүктеңіз!
Кодты жүктеңіз!
Кодты жүктеңіз!
Кодты жүктеңіз!
Кодты жүктеңіз!
Кодты жүктеңіз!

Барлық дәнекерлеу мен қосудан кейін, енді сілтеме жасау үшін кодты жүктеу уақыты келді. Бірақ бұған дейін сізде Blynk кітапханасы болуы керек. Мен төмендегі zip файлын тіркедім. Барлық мазмұнды шығарып, оларды Құжаттар> Arduino> Кітапханаларға жіберіңіз.

Бұл жобаның коды Blynk кітапханасында орналасқан. Arduino IDE -де Файлдар> Мысалдар> Blynk> Linkit ONE тармағына өтіңіз. Енді кодқа белгілі бір өзгерістер енгізу қажет:

Төменде: char auth = “YourAuthToken”; // blynk жобаңыздың авторизация белгісін қосыңыз (келесі қадамды қараңыз)

Төменде: #define WIFI_SSID «YourSSID» // WiFi қосылымының атауын қосыңыз.

Төменде: «YourPASS» WIFI_PASS анықтаңыз // WiFi қосылымының құпия сөзін қосыңыз

Төменде: #define WIFI_AUTH LWIFI_WPA // LWIFI_OPEN, LWIFI_WPA немесе LWIFI_WEP таңдаңыз.

Егер сіз растау белгісін білмесеңіз, келесі қадамға өтіп, осы қадамға оралыңыз. Егер сізде бұрыннан бар болса, Linkit ONE қосқыштарын SPI, UART және USB позициясына орнатыңыз және кодты жүктеңіз.

cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…

Ескерту: Бұл менің кодым емес және барлық несие оны жасаушыға беріледі.

Сіз мұны жасағаннан кейін.

Blynk қосымшасын ойын дүкенінен ақысыз жүктеп алыңыз. Электрондық пошта мекенжайын және басқа мәліметтерді беру арқылы тіркелгіге жазылыңыз. Мұны істеу үшін сізде Интернет байланысы болуы керек. Есептік жазбаңызға кірген кезде өзіңіз қалаған жаңа жоба жасаңыз. Жоба жасаған кезде сіз кейбір цифрлар мен таңбаларды көресіз. Бұл Linkit ONE -ді blynk серверіне қосу үшін пайдаланылатын аутентификация белгісі. Растау белгісін көшіріп, оны алдыңғы қадамда берілген кодқа қосыңыз (мәліметтерді алу үшін алдыңғы қадамға ауысыңыз). Енді бастапқыда бос болатын жоба экранына өтіңіз. Виджеттер тақтасына өтіп, «Түйме» мен «ZeRGBa» көшіріңіз. Түймешікте түйреуіш нөмірін 2 етіп орнатыңыз. ZeRGBa -дағы екі түйреуішті 3 және 9 деп орнатыңыз. Үшіншісін бос қалдырыңыз. Енді сілтемені қосыңыз ONE, оған Wifi желісіне қосылуға рұқсат етіңіз, содан кейін бағдарламада 'Play' опциясын таңдаңыз. Міне бітті! Енді сіз смартфон арқылы жолақты басқара аласыз. Егер ол жұмыс істемесе, байланыстарыңызды тексеріңіз. Аутентификация белгісі кодта дұрыс көрсетілуі керек екеніне көз жеткізіңіз.

(Ескерту: скриншоттар менікі емес, себебі мен оларды ұмытып қалдым, Сайямға несие)

5 -қадам: Ал сіз аяқталды

Бұл жобаны жүзеге асырған демеушілерге және идея үшін Саямға рахмет.

Менде әлі де бұл жобадан қалған ПХД қалды, және егер біреу қызығушылық танытса, оларды осы жерден сатып алуға болады!

Ұсынылған: