Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība. Shēma
- 3. solis: lodējiet savu PCB
- 4. darbība: augšupielādējiet kodu
- 5. solis: un esat pabeidzis
Video: DIY Wi-Fi RGB sloksnes kontrolieris: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Paldies JLCPCB un LCSC par šī projekta īstenošanu! Pārbaudiet tos šodien!
(Piezīme: tas nav mans dizains (izņemot shematisko un PCB), un visa ideja tiek piešķirta Saiyam)
Kā sākās šis projekts, es nopirku RGB LED sloksni no Ebay, un šausmīgais mazais IR kontrolieris bija briesmīgs, man tas ienīda. Tāpēc es devos misijā, lai šim nolūkam izveidotu wifi iespējošanas kontrolieri.
1. darbība: detaļas
- 3 1K rezistori
- 3 Lieljaudas tranzistori, es izmantoju TIP31
- LINKIT ONE mikrokontrolleris
- Analogā RGB josla
- (Pārējais ir, ja jūs izgatavojāt PCB tāpat kā es)
- 1 Skrūves terminālis
- Vīriešu galvenes
- RĪKI
- Lodāmurs/stacija
- Lodēt
- Knaibles
- Stiepļu griezēji
2. darbība. Shēma
Kad es pētīju šo dizainu, es izmantoju Saiyam blokshēmu, lai izveidotu šo shematisko programmu EasyEda (saite uz to šeit) Tagad, ja jūs nevarat to izlasīt vai nevarat to darīt, šeit ir pamatideja, Visu tranzistoru izstarotāja tapa, kas jāpievieno saites GND tapai. 1. tranzistora bāzes tapa jāpievieno saites digitālā PIN 9. 2. tranzistora bāzes tapa jāpievieno saites 1. digitālajam PIN 3. 3. tranzistora bāzes tapa jāpievieno saites 1. digitālajam PIN 2. LED sloksnes anods, kas jāpievieno barošanas avotam (+). Visu barošanas avotam pievienojamo tranzistoru izstarotājtapas (-). Atcerieties, ka ir jāizmanto 3. un 9. tapas, un tās nevar mainīt, jo tās ir vienīgās Linkit ONE PWM tapas. Tā kā no tiem ir tikai divi, LED sloksnes trešā krāsa ir jākontrolē līdz parastajai digitālajai tapai.
3. solis: lodējiet savu PCB
Kad es izveidoju shematisko, es tos padarīju par PCB un pasūtīju tos JLCPCB un saņēmu tos 5 dienu laikā!
Pēc tam es rīkojos, lai dotos uz LCSC un pasūtītu komponentus. Tie aizņēma kādu laiku, jo DHL bija pārāk dārgi to nogādāt tur, kur es esmu.
Pēc 5 dienu gaidīšanas es saņēmu savus PCB, un tie bija tik labi, kā es gaidīju, šeit varat apskatīt manu pārskatu par JLCPCB, lai padziļināti apskatītu tos.
Dažas dienas vēlāk es saņēmu savu iepakojumu no LCSC ar visām manām sastāvdaļām, kas bija kārtīgi iepakotas savos antistatiskajos maisiņos.
Kontrolieris darbojas aptuveni 12 V, tāpēc jums būs nepieciešams aptuveni 12 V 3A 3 m sloksnei, piemēram, tam, ko es izmantoju.
Nākamais solis ir visu pielodēt vai nu uz jūsu perfboard vai PCB, pārliecinoties, ka tranzistoru polaritāte ir pareiza.
Jūs droši vien varat pateikt, ka šeit esmu pieļāvis kļūdu, un, ja nevarat, es lodēju sieviešu galvenes, nevis vīriešus, jo saite viena galvene ir sieviete.
4. darbība: augšupielādējiet kodu
Pēc visu lodēšanas un savienojumu veikšanas ir pienācis laiks augšupielādēt kodu, lai to saistītu. Bet pirms tam jums ir jābūt Blynk bibliotēkai. Zemāk esmu pievienojis zip failu. Izvelciet visu saturu un pārsūtiet tos uz Dokumenti> Arduino> Bibliotēkas.
Šī projekta kods ir atrodams Blynk bibliotēkā. Arduino IDE dodieties uz Faili> Piemēri> Blynk> Linkit ONE. Tagad jums ir jāveic dažas izmaiņas kodā:
Zem: char auth = “YourAuthToken”; // Pievienojiet sava blynk projekta autentifikācijas marķieri (skatiet nākamo soli)
Zem: #define WIFI_SSID “YourSSID” // Pievienojiet sava WiFi savienojuma nosaukumu.
Zem: #define WIFI_PASS “YourPASS” // Pievienojiet sava WiFi savienojuma paroli
Zem: #define WIFI_AUTH LWIFI_WPA // Izvēlieties no LWIFI_OPEN, LWIFI_WPA vai LWIFI_WEP.
Ja nezināt autentifikācijas pilnvaru, pārejiet pie nākamās darbības un pēc tam atgriezieties pie šīs darbības. Ja jums tāds jau ir, vienkārši iestatiet Linkit ONE slēdžus uz SPI, UART un USB pozīcijām un augšupielādējiet kodu.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Piezīme. Šis nav mans kods, un viss nopelns ir tā veidotājam.
Kad jūs to darāt.
Lejupielādējiet lietotni Blynk no spēļu veikala bez maksas. Reģistrējieties kontam, norādot savu e -pasta adresi un citu informāciju. Lai to izdarītu, jums ir jābūt interneta savienojumam. Piesakoties savā kontā, izveidojiet jaunu projektu ar izvēlēto nosaukumu. Veidojot projektu, jūs redzēsit dažus ciparus un rakstzīmes. Šis ir jūsu autentifikācijas marķieris, ko izmanto, lai savienotu savu Linkit ONE ar blynk serveri. Kopējiet autentifikācijas marķieri un pievienojiet to kodam, kas norādīts iepriekšējā solī (lai iegūtu sīkāku informāciju, pārslēdzieties uz iepriekšējo darbību). Tagad pārejiet uz projekta ekrānu, kas sākotnēji būtu tukšs. Dodieties uz logrīku paneli un nokopējiet “Poga” un “ZeRGBa”. Pogas iestatiet tapas numuru kā 2. Iestatiet divus no ZeRGBa tapu numuriem kā 3 un 9. Trešo atstājiet tukšu. Tagad beidzot ieslēdziet savu linkit ONE, ļaujiet tam izveidot savienojumu ar Wifi tīklu un pēc tam lietotnē atlasiet opciju Atskaņot. Tieši tā! Tagad jūs varēsit kontrolēt sloksni, izmantojot viedtālruni. Ja tas nedarbojas, pārbaudiet savienojumus. Pārliecinieties, vai autentifikācijas kods kodā ir jānorāda pareizi.
(Piezīme: ekrānuzņēmumi nav mani, jo es aizmirsu viņiem, kredīts Saiyam)
5. solis: un esat pabeidzis
Paldies sponsoriem par šī projekta īstenošanu un paldies Saijam par ideju.
Man arī joprojām ir palikuši daži PCB no šī projekta, un jūs varat tos iegādāties šeit, ja kāds ir ieinteresēts!
Ieteicams:
LED sloksnes kontrolieris: 8 soļi (ar attēliem)
LED sloksnes kontrolieris: šajā pamācībā es jūs iepazīstināšu ar soļiem, kā izmantot un pārvaldīt jūsu LED sloksnes, veidojot vadības saskarni. Man ir bijis ļoti jautri ar šīm gaismām, un esmu pārliecināts, ka arī jums būs. Ja jums patīk šī pamācība, lūdzu, pārliecinieties
RGB LED sloksnes Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: 6 soļi (ar attēliem)
RGB Led Strip Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: Šis projekts izmanto arduino, lai ar tālruni, izmantojot Bluetooth, kontrolētu RGB LED sloksni. Varat mainīt krāsu, padarīt gaismas sinhronizētas ar mūziku vai automātiski pielāgot apkārtējam apgaismojumam
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): 4 soļi (ar attēliem)
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): Es jau ilgu laiku izmantoju LED sloksnes un vienmēr esmu mīlējis to vienkāršību. Jūs vienkārši nogriežat kādu lomu, pielodējat dažus vadus, pievienojat barošanas avotu un esat ieguvis gaismas avotu. Gadu gaitā esmu atradis c
Arduino RGB LED sloksnes kontrolieris: 4 soļi
Arduino RGB LED sloksnes kontrolieris: Bieži vien, kad cilvēki vēlas kontrolēt savu RGB LED sloksni ar Arduino, tiek izmantoti trīs potenciometri, lai sajauktu sarkano, zaļo un zilo krāsu. Tas darbojas un varētu būt pilnīgi piemērots jūsu vajadzībām, bet es gribēju kaut ko padarīt intuitīvāku
DIY Arduino RGB LED sloksnes IR kontrolieris: 5 soļi
DIY Arduino RGB LED sloksnes IR kontrolieris: Hei puiši. Šodienas pamācībā es jums parādīšu, kā jūs varat izveidot savu arduino balstītu, infrasarkano staru kontrolētu RGB LED sloksnes kontrolieri. Kontroliera princips ir diezgan vienkāršs. 12v pozitīvais ir tieši savienots ar 12v r