Turinys:
- 1 žingsnis: ko mums reikia
- 2 žingsnis: PCB ir Gerber failai
- 3 žingsnis: litavimo šviesos diodas
- 4 žingsnis: moduliškumas
Video: Modulinė neopikselių pertraukimo lenta su atviro kodo duonos lenta: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Ši instrukcija yra apie mažą (8 mm x 10 mm) „Neopixel“šviesos diodams pritaikytą pertraukimo lentą, kurią galima sukrauti ir lituoti viena prie kitos, ji taip pat suteikia daug didesnį struktūrinį standumą nei plona šviesos diodų juostelė daug mažesne forma.
Neopikseliai yra tikrai šaunūs RGB šviesos diodai, su kuriais galima pasidžiaugti, jie turi integruotą grandinę (WS2811), kurią galima valdyti naudojant duomenų liniją, naudojant tik vieno laido sąsają.
Aplinkinė internetinė bendruomenė yra gana subrendusi, yra daug „Arduino“ir ESP32 vadovėlių ir bibliotekų, kad būtų sumažintas pradedančiųjų vargas ir palengvintas šviesos diodų programavimas. Taigi, jei niekada nesate patekęs į „Neopikselius“, kviečiu jus, prisijunkite prie klubo ir nesigailėsite.
Jei kada nors dirbote su „Neopikseliais“, galbūt žinote, kad daugumoje projektų ir programų jie naudojami kaip ne tokios standžios juostelės, kurios gali būti sujungtos. Tų juostelių problema yra jų nesugebėjimas atlaikyti šiurkštaus naudojimo, tarkime, jei norite jas lituoti ir lituoti 100 kartų, mažai tikėtina, kad plonas pagrindas tai atlaikytų, trumpai tariant, tos juostelės yra trapios ir negali pakirpti jėga. Juostelių nederamumas ant lentos yra gana nemalonus, jei norite jas prijungti prie mikrovaldiklio ar net paprasčiausių smulkmenų, kartais yra daug patogiau, jei galite jį prijungti prie duonos lentos ir eiti su juo.
Tai atveda mane prie šios „Adafruit“duonos lentos versijos, tačiau pažvelgusi į ją pagalvojau, kad ji yra didesnė nei turėtų būti, tuo pačiu metu radau kitos „Neopixel“versijos, kuri yra WS2813B, duomenų lapą. 6 kontaktų šviesos diodas vietoj tradicinio (WS2812) 4 kontaktų. Geriausias dalykas yra tai, kad jums nereikia jokių išorinių rezistorių ar kondensatorių, kurie dar labiau sumažintų pertraukimo plokštės dydį, be to, tiems, kurie yra „pasidaryk pats“entuziastai, kaip aš, SMD rezistorių ir kondensatorių litavimas yra gana skausmingas gale ir sunaudoja daug laiko.
Taigi aš sukūriau WS2813B neopikselių PCB pertraukos/modulį, kuris gali būti surištas grandinėmis arba sukrautas ir lituotas, kad būtų lituotas tiek kartų, kiek jums patinka. Prijunkite jį prie duonos lentos ir esate pasiruošęs eiti.
Pakanka kalbėti, pradėkime kurti.
1 žingsnis: ko mums reikia
1.) Lituoklis ir litavimo viela - naudojau mažą su mažu antgaliu, nes šviesos diodų kaiščius yra gana sunku pasiekti, jei neturite tinkamo geležies.
2.) WS2813B- Pirkau iš www. LCSC.com kaina skiriasi priklausomai nuo kiekio. Kaip paaiškinta įžangoje, šie šviesos diodai skiriasi nuo tradicinių neopikselių ir turi 6 kaiščius, po 3 kiekvienoje pusėje, priešingai nei senas WS2812 su 4 kaiščiais. „WS2813B“nereikalingi jokie išoriniai kondensatoriai ar rezistoriai, todėl tai padaryti yra daug lengviau.
3.) PCB Breakout - apie 1,3 cento. Tai yra projekto esmė ir toliau paaiškinta kitame žingsnyje.
2 žingsnis: PCB ir Gerber failai
Būtent tai išskiria šį projektą iš kitų neopikselių projektų - unikalios mažos PCB, pakankamai didelės, kad būtų patogu naudoti su duona, tačiau pakankamai maža, kad sutaupytų daug vietos. Atsižvelgiant į tai, kaip pigiai šiandien gaunamas PCB prototipų kūrimas, galvojau pirmą kartą išbandyti savo jėgas, tai buvo viena iš šio projekto motyvų - suprojektuoti ir užsisakyti profesionalias PCB.
Yra daugybė gerų gamintojų, bet aš pasirinkau JLC PCB, nes tai rekomendavo „GreatScott“! ir Dave'as iš „EEVblog“. Būdamas pirmuoju laikmačiu, buvau šiek tiek sutrikęs dėl to, kad sujaukiau dalykus, laimei, viskas pavyko puikiai ir po kelių dienų rankoje turėjau savo PCB plokštes.
Kadangi PCB yra tokia maža, mes turime ją sugrupuoti, ty didesnę plokštę sudarys kelios PCB plokštės, tai buvo lengva padaryti gamintojo svetainėje.
Aš užsisakiau 15 plokščių, kuriose būtų 9x9 PCB pertraukimo plokštės, tai reiškia, kad iš viso 1 215 PCB pertraukimo plokštės už 16 USD, tai reiškia, kad kiekviena pertraukimo plokštė man kainavo 1,6 cento. Tikrai geras sandoris.
3 žingsnis: litavimo šviesos diodas
Jei lituojate ne pirmą kartą, tai turėtų būti gana paprasta, uždėkite šiek tiek lituoklio ant vieno iš 6 padėklų, uždėkite šviesos diodą ant viršaus, kaip parodyta paveikslėlyje, tada lėtai palieskite kiekvieną lemputės kaištį su litavimo viela ir lygintuvu, LED greitai lituos.
4 žingsnis: moduliškumas
Galite lengvai sukrauti šviesos diodus vienas ant kito ir tik šiek tiek sulygiuoti juos kartu, kaip parodyta nuotraukoje.
Štai ką aš padariau lituodamas juos vieną po kito.
Jūsų vaizduotė yra riba, kaip naudosite pertraukimo lentą.
Ačiū:)
Rekomenduojamas:
„PyonAir“- atviro kodo oro taršos monitorius: 10 žingsnių (su nuotraukomis)
„PyonAir“- atviro kodo oro taršos monitorius: „PyonAir“yra nebrangi sistema, skirta stebėti vietos oro taršos lygį, ypač kietąsias daleles. Sistema, pagrįsta „Pycom LoPy4“plokšte ir su „Grove“suderinama aparatine įranga, gali perduoti duomenis tiek „LoRa“, tiek „WiFi“. Ėmiausi šios p
Duonos lentos draugiška pertraukimo lenta, skirta ESP8266-01 su įtampos reguliatoriumi: 6 žingsniai (su nuotraukomis)
Duonos lenta draugiška pertraukimo lenta, skirta ESP8266-01 su įtampos reguliatoriumi: Sveiki visi! tikiuosi, tau viskas gerai. Šioje pamokoje aš parodysiu, kaip aš sukūriau šį pritaikytą „ESP8266-01“moduliui pritaikytą adapterį su tinkamu įtampos reguliavimu ir funkcijomis, kurios įgalina ESP blykstės režimą. Aš padariau šį modą
Kaip sukurti „ProtoBot“- 100% atviro kodo, itin nebrangus, edukacinis robotas: 29 žingsniai (su nuotraukomis)
Kaip sukurti „ProtoBot“- 100% atviro kodo, itin nebrangus, edukacinis robotas: „ProtoBot“yra 100% atviro kodo, prieinamas, itin nebrangus ir lengvai sukuriamas robotas. Viskas yra atvirojo kodo-aparatinė įranga, programinė įranga, vadovai ir mokymo programa-tai reiškia, kad kiekvienas gali pasiekti viską, ko reikia robotui sukurti ir naudoti. Tai yra
Pašėlusios grandinės: atviro kodo elektronikos mokymosi sistema: 8 žingsniai (su nuotraukomis)
„Crazy Circuits“: atvirojo kodo elektronikos mokymosi sistema: švietimo ir namų rinka yra užtvindyta modulinėmis elektronikos „mokymosi“sistemomis, skirtomis vaikams ir suaugusiems išmokyti pagrindinių STEM ir STEAM koncepcijų. Panašu, kad tokie produktai kaip „LittleBits“ar „Snapcircuits“dominuoja kiekviename atostogų dovanų vadove ar tėvų tinklaraštyje
Interaktyvi, atviro kodo nuotaikos šviesa: 9 žingsniai (su nuotraukomis)
Interaktyvi, atviro kodo nuotaikos šviesa: šioje instrukcijoje aprašoma, kaip sukurti interaktyvią daugiafunkcinę nuotaikos šviesą. Šio projekto esmė yra „BlinkM I2C RGB LED“. Kai vieną dieną naršiau internete, „BlinkM“patraukė mano dėmesį, ir aš tiesiog maniau, kad tai per šaunu