Turinys:
- 1 žingsnis: idėja
- 2 žingsnis: mikrovaldiklio ir neopikselių šviesos diodai
- 3 žingsnis: schemų kūrimas naudojant „Autodesk Eagle“
- 4 žingsnis: plokštės projektavimas
- 5 veiksmas: importuokite PCB meną į lentą
- 6 veiksmas: „Gerber“failo eksportavimas gamybai
- 7 žingsnis: PCB gamyba
- 8 žingsnis: komponentų surinkimas
- 9 žingsnis: komponentų litavimas
- 10 veiksmas: „Pixelpad Indian Board“programavimas
- 11 veiksmas: darbo vaizdo įrašas
Video: „PixelPad Indian“: programuojamas elektroninis ženklelis: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
„PixelPad“yra elektroninis kūrimo ženklelis, pagrįstas ATmega32U4 mikrovaldikliu, ir jame yra daug integruotų funkcijų. PCB meną įkvėpė Indijos kultūra, menas ir piešiniai. Naudodami „PixelPad“galite naudoti ją kaip nešiojamą kūrimo lentą, pvz., „Adafruit Playground Express“ar „LilyPad“, arba galite naudoti ją kaip elektroninį ženklelį!
„PixelPad“funkcijas galite pamatyti žemiau!
Aš perėjau daugybę Indijos kultūrinių ir dvasinių menų ir paveikslų, norėdamas sukurti PCB meno ir plokštės kontūrą. Po daugybės tyrimų ir pasvirimo aš sukūriau PCB meną naudodami „Adobe Illustrator“.
1 žingsnis: idėja
Kai nusprendžiau sukurti elektroninį ženklelį, aš sukritau daug idėjų. Tai mane supainiojo dėl to, kurį man reikia sukurti, pažodžiui aš nesilaikau idėjos. vietoj to, kad greitai keisčiau idėjas. Taigi, ką aš padariau, aš išvardijau funkcijas, kurių norėjau savo kuriamame ženklelyje. Taigi čia yra kriterijai, kuriuos išvardijau idėjos sukėlimo procese.
- Minimalistinis dizainas
- Kompaktiškas dydis
- Dizainas turėtų būti patogus dėvėti
- Turėkite pakankamai įvesties/išvesties jungčių
- Turi būti maitinamas baterijomis
- Turėkite gerus šviesos diodus, kuriuos galima užprogramuoti naudingai
- Atstovauti kultūrai ar menui
Peržiūrėjęs apytikslį sąrašą, pradėjau ieškoti, kokį mikrovaldiklį, šviesos diodus, kuriuos turiu naudoti „Pixelpad“. Rasti gerą meno temą man yra per daug sudėtinga, ar gerai žinai? Aš to įgūdžio neturiu!
2 žingsnis: mikrovaldiklio ir neopikselių šviesos diodai
Ženklelio dizainui nusprendžiau naudoti „Atmega32U4“mikrovaldiklį. Jis turi USB palaikymą ir palaiko duomenų perdavimo spartą iki 12 Mbit/s ir 1,5 Mbit/s. Jis taip pat gali būti naudojamas kaip HID įrenginys. Taigi, aš laikiausi ATmega32U4 kaip MCU. Jūs tikrai galite patikrinti duomenų lapą, kurį pridėjau prie šio projekto.
Aš naudoju 12 „NeoPixel“šviesos diodų, nes kiekvienas šviesos diodas gali būti adresuojamas ir vienas duomenų kaištis reikalingas RGB spalvoms valdyti. Taigi, nusprendžiau laikytis „NeoPixels“.
3 žingsnis: schemų kūrimas naudojant „Autodesk Eagle“
Visoms savo PCB projektavimui naudojau „Autodesk Eagle CAD“. Aš pradėjau kurti grandinės schemas Eagle. Pagrindiniai komponentai, kuriuos naudojau schemose, yra paaiškinti žemiau.
- MIC5219B, skirtas 3.3V 500ma maitinimo šaltiniui mikrovaldikliui maitinti
- MCP73831 skirtas Li-Po / Li-Ion baterijų valdymui
- DS1307Z, skirtas I2C RTC
- WS2812 5050 RGB šviesos diodai
- 8Mhz rezonatorius, skirtas ATmega32U4 išoriniam laikrodžiui
- 2 × 3 SMD kaiščio antraštė ISP ryšiui
- SMD atstatymo mygtukas
4 žingsnis: plokštės projektavimas
Po schemų projektavimo pradėjau kurti spausdintinę plokštę (PCB). Pirma, sudėjau visus komponentus pagal norimą tvarką. Tada pradėjo rankiniu būdu nukreipti oro laidus. Pėdsakams naudojau minimalų pėdsakų plotį - 8 milius. Plokštės dizainas skirtas dviejų sluoksnių PCB. bendras matmuo yra 66 x 66 mm. Projekto failus ir Gerber failus galite rasti šio projekto pabaigoje.
5 veiksmas: importuokite PCB meną į lentą
Importuokite PCB Art į lentą
Aš sukūriau PCB meną „Adobe Illustrator“. Šiai daliai atlikti galite naudoti bet kokią vektorinę projektavimo programinę įrangą. Galite naudoti iliustratorių arba laikytis atviro šaltinio, pvz., „Inkscape“. Išbandžiau daug dizaino ir galų gale pasiekiau tikėtiną dizainą. Sukūrę meno kūrinį, galite jį išsaugoti kaip 8 bitų BMP formatą. Tada „Eagle“turite importuoti meną į bet kurį šilkografijos sluoksnį. Aš naudojau pavadinimo sluoksnį. Nenoriu komponento sluoksnio, todėl ištryniau pavadinimus ir panaudojau sluoksnį dizainui išdėstyti. Norėdami importuoti dizainą, atlikite šiuos veiksmus:
Viršuje galite rasti ULP piktogramą, spustelėdami piktogramą, pasirodys iššokantis langas ir pasirinkite ULP. Tada paieška import-BMP atveria import-Bmp ULP.
Tada pasirinkite reikiamą BMP failą ir sluoksnį, kurį norite įdėti, ir išmatuokite matavimus ir tt … ir spustelėkite Gerai. Po to turite įdėti dizainą į PCB dizainą ten, kur norėjote.
NB: dizainas turi būti juodos ir baltos spalvos
Aš naudoju „Autodesk Fusion 360“, norėdamas peržiūrėti 3D plokštės modelį, taip pat naudoju „Fusion 360“, kad suplanuotų matmenų sluoksnio plokštės kontūrą. Jūs tikrai galite pasinaudoti „Fusion 360“ir „Eagle“integracijos pranašumais.
6 veiksmas: „Gerber“failo eksportavimas gamybai
Norėdami pagaminti bet kurio pasaulio gamintojo PCB, jums reikia atsiųsti jiems skirtą Gerber failą. Sukurti „Gerber“failą „Eagle“yra labai paprasta. Galite atlikti toliau nurodytus veiksmus.
Dešinėje „Eagle“pusėje rasite skirtuką Gamyba. Spustelėkite skirtuką Gamyba ir pamatysite pateiktą PCB vaizdą gamybai. Tame pačiame lange spustelėkite mygtuką CAM.
Išsaugokite kiekvieną sluoksnį į aplanką ir suspauskite aplanką į ZIP formatą.
7 žingsnis: PCB gamyba
Kinijoje yra daug PCB gamybos paslaugų už 5 USD už 10 PCB. Aš asmeniškai rekomenduoju PCBWAY Jie tiekia geros kokybės PCB, o klientų aptarnavimas yra nuostabus.
8 žingsnis: komponentų surinkimas
PCB pristatymas užtrunka dvi savaites pagal pristatymo būdą. Tuo tarpu aš pradėjau rinkti reikalingus projekto komponentus. Kai kuriuos komponentus jau turiu, todėl likusius komponentus pirkau iš skirtingų šaltinių. Bet visus komponentus pateikiau nuorodą į parduotuvę.
9 žingsnis: komponentų litavimas
Atvykę tiek PCB, tiek komponentai. Pradėjau lituoti komponentus. litavimui naudojama Weller we51 litavimo stotis su mikro antgaliu. 0805 SMD paketą šiek tiek sunku lituoti naujokams, tačiau jūs, vaikinai, būsite pripratę po to, kai bus sulituoti keli komponentai. Aš taip pat naudojau karšto oro perdirbimo stotį, bet tai nėra būtina. Lituodami mikrovaldiklį būkite atsargūs, o kiti IC neperkaitina IC.
Aš taip pat naudoju PCB valymo tirpalą, kad išvalyčiau PCB nuo perteklinio litavimo srauto.
10 veiksmas: „Pixelpad Indian Board“programavimas
I Lituoti visus komponentus ant PCB. Norėdami užprogramuoti plokštę naudodami „Arduino IDE“, pirmiausia turime įrašyti į lentą atitinkamą „Atmega32u4“įkrovos tvarkyklę. Aš naudojau „Sparkfun pro“mikro plokštės įkrovos įkroviklį. Norėdami įrašyti reikalingą įkrovos tvarkyklę, turite ISP programuotoją arba galite naudoti „Arduino“plokštę kaip ISP programuotoją. Aš pats kuriu USBTiny ISP programuotoją, apsilankykite mano USBTinyISP programuotojo puslapyje.
Prijungus „Pixelpad Indian“, užsidegs maitinimo šviesos diodas. Iš lentos tvarkyklės pasirinkau „Sparkfun Pro Micro“plokštę ir iš programuotojo lango pasirinkau „USBTiny ISP“kaip programuotoją. Tada spustelėkite įrašymo įkrovos tvarkyklę. Degimas užtruks šiek tiek laiko. Po įkrovos įkėlimo programos paruošta programuoti per mikro USB kabelį. Aš sukūriau pagrindinį eskizą, rodantį analoginį laikrodžio laiką, naudojant „NeoPixel“šviesos diodus ir RTC. Raudoni šviesos diodai rodo valandas, o mėlyni - minutes.
11 veiksmas: darbo vaizdo įrašas
Tikiuosi, kad jums patinka šis projektas!
ATSISIŲSTI PROJEKTO FALĄ IŠ MANO GITHUB PUSLAPIO
Rekomenduojamas:
Elektroninis ženklelis LED mirksintis roboto ženklelis - litavimo rinkinys: 11 žingsnių
Elektroninis ženklelis LED mirksintis roboto ženklelis - litavimo rinkinys: šį straipsnį išdidžiai remia PCBWAY. PCBWAY gamina aukštos kokybės PCB prototipus žmonėms visame pasaulyje. Išbandykite tai patys ir gaukite 10 PCB tik už 5 USD už labai gerą kokybę, ačiū PCBWAY. „Robadge#1“, kurį sukūriau
Nešiojamas elektroninis ženklelis: 6 žingsniai (su nuotraukomis)
Nešiojamas elektroninis ženklelis: čia yra puikus projektas, kurio reikia imtis, jei planuojate vykti į techninės įrangos/„Python“susitikimą arba planuojate apsilankyti vietiniame „Makerfaire“. Sukurkite nešiojamą elektroninį ženklelį, pagrįstą „Raspberry Pi Zero“ir „PaPiRus pHAT eInk“ekranu. Galite sekti
Šviesus PCB ženklelis: 12 žingsnių
Šviesus PCB ženklelis: nesvarbu, ar esate naujokas CNC apdirbimo srityje, ar tik norite surinkti savo malūną, šis apšviečiamas PCB ženklelio projektas padės jums paruošti ir įkelti medžiagą, nustatyti darbą „Bantam Tools“programinę įrangą, tinkinti įrankius įrankių bibliotekoje
(CRC) bitas, „Open Microbit“tipo ženklelis: 10 žingsnių
(CRC) bitas, atviras į mikrobitą panašus ženklelis: maždaug prieš 1 metus naudojome mikrobitų ženklelį robotikos mokymui. Tai puiki švietimo priemonė. Viena vertingiausių jo savybių yra tai, kad ji laikoma rankoje. Dėl šio lankstumo jis puikiai supranta švietimo bendruomenę
„Pasidaryk pats“masyvus 12000 vatų 230 V programuojamas apšvietimo nustatymas 12 kanalų: 10 žingsnių
„Pasidaryk pats“masyvi 12000 vatų 230 V programuojama apšvietimo sąranka 12 kanalų: Sveiki visi, Šiame projekte aš jums parodysiu, kaip galite sukurti didžiulį 12000 vatų šviesos diodų valdiklį. Tai yra 12 kanalų sąranka, naudodami šią grandinę galite valdyti bet kokią 230 voltų šviesą . Galite sukurti skirtingą apšvietimo modelį. Šiame vaizdo įraše aš