Turinys:
- 1 žingsnis: medžiaga ir įrankiai
- 2 žingsnis: lizdas
- 3 žingsnis: „Pinheaders“
- 4 veiksmas: „Pinheaders“tęsinys…
- 5 žingsnis: rezistorius
- 6 žingsnis: kodavimas
Video: Dawm: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:50
„Dawm“yra „TLC5940“lusto lūžio plokštė. Šis lustas turi galimybę pwm (impulsų pločio moduliacija) per 16 skirtingų prievadų per serijinį ryšį, pavyzdžiui, arduino mikrovaldiklį ar panašų. (Tai reiškia įprasta kalba, kad, pavyzdžiui, galite atskirai pritemdyti 16 šviesos diodų aukštyn ir žemyn) Maksimalus lusto įvertinimas yra 17 V ir 120 mA / prievadas. Tai galima reguliuoti rezistoriumi iki maždaug 10 mA. Viena graži „TLC5940“savybė yra ta, kad jis yra grandininis, o tai reiškia, kad vieną mikroschemą galima prijungti prie kitos ir tt (daug daugiau nei 500) pwm prievadų. Kiekvieną prievadą galima valdyti atskirai, naudojant tik 5 mikrovaldiklio kaiščius. Tai sukuria puikias galimybes, pavyzdžiui, sukurti mažos skiriamosios gebos ekranus ar šviesos modelius, kuriuos galima visiškai pritaikyti ir pan. Taip pat galima valdyti variklius ir kitus išėjimus. Šioje instrukcijoje parodysiu, kaip lituoti pertraukimo plokštę, taip pat kaip ją prijungti prie arduino ir valdymo diodų. Komplektą su PCB ir visa kita, ko reikia, galima įsigyti adresu https://blushingboy.org/content/dawm, kur taip pat parduodama daugybė kitų atvirojo kodo projektų. TLC5940 duomenų lapą rasite čia su visomis specifikacijomis https://focus.ti.com/lit/ds/symlink/tlc5940.pdfBiblioteką, skirtą valdyti ją iš arduino, rasite čia: https://www.arduino. cc/žaidimų aikštelė/mokymasis/TLC5940
1 žingsnis: medžiaga ir įrankiai
Dalykai, kurių reikia šiam darbui užbaigti, yra 1 „Dawm“(pertraukimo lenta), kurią dabar galite atsiųsti man el. Paštu arba netrukus iš čia https://blushingboy.org/1 TLC5940 galite gauti kaip pavyzdį iš „Texas Industry“nemokamai arba iš „Digikey“(„Digi-Key“) Dalies numeris 296-17732-5-ND) arba panašus pardavėjas38 moterų kaiščių antgaliai (nebūtina, bet palengvina gyvenimą) 1 rezistorius, kurio dydis priklauso nuo srovės, kurią ketinate naudoti. (daugiau apie tai toliau) Lituoklio lydmetalis
2 žingsnis: lizdas
Lituokite lizdą, kuris laikys lustą. Būtinai sulygiuokite „pusmėnulį“ant lizdo ir grafiką ant kortelės, kad nurodytumėte, kaip vėliau įdėti lustą. Rekomenduoju pirmiausia lituoti du priešingus kampus, kad įsitikintumėte, jog gerai priglunda prie lentos.
3 žingsnis: „Pinheaders“
Lituokite kaiščio galvutę, kuri leidžia lengvai ir greitai prijungti prie jūsų šviesos diodų. Vienas iš galimų sprendimų gali būti lituoti šviesos diodus arba kabelius, einančius prie šviesos diodų, tiesiai ant plokštės, kad būtų sukurtas pastovesnis įrenginys.
4 veiksmas: „Pinheaders“tęsinys…
Lydykite moteriškas arba vyriškas kaiščių antgalius prie lentų šono. Sprendimas tarp moters ir vyro priklauso nuo jūsų sąrankos. Jei norite sukrauti lentas viena ant kitos, pakaitomis pakeiskite vieną lentą su visomis moterimis ir vieną su visais vyrais ir pan. Rekomenduojama, kad pirmoji jūsų kamino plokštė būtų su kaiščių antgaliais, kad būtų galima lengvai prijungti prie mikrovaldiklio. Jei norite, kad tarp plokščių būtų kabeliai, galite juos lituoti tiesiai ant plokštės arba lituoti kaiščių kaiščius, kad būtų lengviau prototipuoti ir eksperimentuoti.
5 žingsnis: rezistorius
Lituokite rezistorių savo vietoje. Nesvarbu, kuria kryptimi jis eina. Rezistoriaus dydis priklauso nuo to, kiek srovės ketinate nuskęsti. Pavyzdžiui, jei ketinate naudoti vieną šviesos diodą kiekviename prievade, 1,5k omų rezistorius turėtų būti tinkamas, nes šviesos diodas pagamintas maždaug 30 mA srovei. Jei planuojate naudoti mikroschemą pagal maksimalią vertę (120 mA kiekviename prievade), turėtumėte naudoti 320 omų rezistorių. Ši lentelė gali padėti jums apskaičiuoti, kuris rezistorius tinka jūsų projektui.
6 žingsnis: kodavimas
Dabar jūs baigėte lituoti plokštę ir atėjo laikas ją valdyti naudojant tam tikrą kodą. „Arduino“žaidimų aikštelėje galite rasti biblioteką, pavadintą „TLC5940LED“, kuri padės jums atlikti visas sudėtingas lusto valdymo dalis. Jį rasite čia. https://www.arduino.cc/playground/Learning/TLC5940Atsisiųskite biblioteką ir išpakuokite visą aplanką aplanke arduino/hardware/libraries. Iš naujo paleidę „arduino“programą, pamatysite, kad skiltyje failas/eskizų knyga/pavyzdžiai/TLC5940LED rasite keletą pavyzdžių. Viršuje esančiame pavyzdyje rasite, kuriuos laidus prie kur prijungti arduino. Įdėkite ilgesnę šviesos diodų koją į +5V, o trumpesnę-į 0-15. Įkelkite kodą ir didžiuokitės savo darbu penkias sekundes po to, kai pradėsite keisti kodą ir aparatūrą, pridėdami dalių ir bitų, kad sukurtumėte savo unikalų šedevrą. Sėkmės!
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono