Turinys:
- 1 žingsnis: Elektronikos projektavimas
- 2 žingsnis: sukurkite PCB kontūrą
- 3 žingsnis: PCB išdėstymo kūrimas
- 4 žingsnis: PCB gamyba
- 5 žingsnis: Surinkite
- 6 veiksmas: kodo įkėlimas ir paleidimas
- 8 veiksmas: ištekliai ir nuorodos
Video: „Arduinoflake“- PCB versija: 8 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Prieš kelias savaites sukūriau laisvos formos „Arduinoflake“. Daug kam patiko. Tačiau jo magija yra ne tik laisvos formos, bet ir šviesos diodų modelis. Taigi nusprendžiau sukurti PCB versiją, kurią būtų tikrai lengva ir pigu pagaminti visiems! Tai tas pats grožis kitu kailiu. Ši pamoka parodys, kaip aš sukūriau savo „Arduinoflake“ir ką jis gali padaryti!
Kas yra Arduinoflake?
„Arduinoflake“yra gražiai sušalusi snaigė. Jame yra 18 plačiakampio plokščio šviesos diodų, unikaliai sumontuotų PCB šonuose, ir 12 SMD šviesos diodų, sumontuotų PCB centre. Iš viso yra 30 šviesos diodų, sugrupuotų į 18 nepriklausomai valdomų segmentų. Jie gali būti naudojami kuriant bet kokią jums patinkančią beprotišką animaciją ar modelį, o ką dar galite programuoti patys naudodami „Arduino IDE“. Naudodami integruotą jutiklinį kilimėlį, galite sąveikauti su juo, kad perjungtumėte animaciją. Šiek tiek nuobodu, ar ne? O kas, jei pasakyčiau, kad galite žaisti žaidimą? Aš nulaužiau savo, kad suvaidinčiau paprastą klasikinę gyvatę, žiūrėkite vaizdo įrašą pabaigoje.
Jei norite turėti savo „Arduinoflake“, galite apsvarstyti galimybę nusipirkti rinkinį arba visiškai surinktą „my tindie“parduotuvę.
1 žingsnis: Elektronikos projektavimas
„Arduinoflake“sudaro 30 šviesos diodų, sugrupuotų į 18 segmentų, kuriuos galima valdyti nepriklausomai. Norėdami juos valdyti, naudoju ATmega8, kuris turi iki 22 I/0 kaiščių. Be to, aš pasirinkau mažos galios jo versiją (ATmega8L), kuri gali veikti net 2,7 V įtampa, o tai puikiai tinka 3 V monetų elementų baterijai. Kiekviena šviesos diodų grupė yra prijungta prie vieno iš „ATmega“įvesties/išvesties kontaktų per 68R srovės ribojimo rezistorių. Kitas puikus „Arduinoflake“bruožas yra jutiklinis mygtukas, leidžiantis su juo bendrauti. „ATmega“nesuteikia įmontuotos aparatinės talpos jutiklinės funkcijos, todėl nusprendžiau naudoti TTP223 IC. TTP223 yra prijungtas prie vieno iš „ATmega“įvesties kaiščių ir padidins jį, kai jutiklinėje dalyje bus aptiktas prisilietimas. Kitas variantas yra imituoti talpinį prisilietimą programinėje įrangoje, tačiau sužinojau, kad tam reikia per daug energijos ir skaičiavimo laiko.
2 žingsnis: sukurkite PCB kontūrą
Lentelė bus gana sudėtinga. Šešiakampis pagrindas su 6 spinduliais kiekviename kampe, kiekvienas su 3 dėmėmis, skirtomis šviesos diodams montuoti. Jei, kaip aš, norėdami kurti PCB, naudosite internetinį „EasyEDA“įrankį, jums reikės DXF formato grafikos („AutoCAD Drawing Exchange Format“), kad galėtumėte ją importuoti į „EasyEDA“, nes „EasyEDA“negali piešti tokios sudėtingos formos. Aš naudoju „Inkscape“. Tai vienintelis įpratęs vektorinis įrankis, leidžiantis eksportuoti į DXF failus.
3 žingsnis: PCB išdėstymo kūrimas
Jei turite kontūro grafiką, importuokite ją į „EasyEDA“į „BoardOutLine“sluoksnį. Aš taip pat nubraižiau pagalbinę grafiką, kuri padės man suderinti visas lentos dalis ir maršrutus 30 ir 60 laipsnių kampu ir importavau ją į dokumento sluoksnį. Aš taip pat padariau sau specialų „EasyEDA“komponentą, skirtą THT šviesos diodams, sumontuotiems plokštės šone.
4 žingsnis: PCB gamyba
Šiandien visiškai nepagrįsta sukurti PCB savo viduje, nes yra neįtikėtinai paprasta, greita ir pigu turėti profesionalų, kuris ją pagamins už jus. Ir jūs turėsite puikios išvaizdos lentą be jokių problemų. Šį kartą naudojau PCBWay gamintoją. Be puikaus rezultato, jie taip pat turėjo nemokamą PCB Kalėdų prototipų kūrimo kampanijai, todėl aš juos gavau labai pigiai. Užsakymo pateikimas yra gana paprastas, jums reikia tik eksportuoti „Gerber“failus iš „EasyEDA“ir įkelti juos į svetainės vedlį, tada tai yra kaip apsipirkimas internetinėje parduotuvėje. Labiausiai nerimavau dėl plonų sijų, bet jos išėjo puikiai!
5 žingsnis: Surinkite
Dalių sąrašas:
- ATmega8L TQF32
- TTP223 BA6
- 68R rezistorius 0805 (18x)
- 10K rezistorius 0805
- 100nF kondensatorius 0806 (3x)
- 50pF kondensatorius 0806
- ryškiai baltas LED 1206 (12x)
- šviesiai baltas plokščias LED THT (18x)
- akumuliatoriaus laikiklis
- SMD įjungimo/išjungimo jungiklis
- laikina kaiščio antraštė programavimui
Kaip pastebėjote, sudėtingiausia „Arduinoflake“dalis yra „ATmega8L“su savo TQF32 paketu ir „TTP223“, jei sugebėsite susitvarkyti su šiais dviem, kiti yra pyragas. Pirmiausia surinkau rezistorius, kondensatorius ir SMD šviesos diodus. Antra, centre esantis mikrovaldiklis, naudojant daug srauto ir nedidelį litavimo kiekį. Trečia, apačioje esantis TTP223. Ketvirta, unikaliai sumontuoti THT šviesos diodai PCB šonuose. Ir paskutinis, bet ne mažiau svarbus dalykas - akumuliatoriaus laikiklis, įjungimo/išjungimo jungiklis ir laikina kaiščio jungtis programavimui. Viskas naudojant srautą ir nedidelį litavimo kiekį. Po litavimo nepamirškite PCB nuvalyti acetonu, kad pašalintumėte visą likusį srautą.
6 veiksmas: kodo įkėlimas ir paleidimas
"loading =" tingus "yra ne tik puošmena, bet ir galite rašyti žaidimus, nes jame yra jutiklinis mygtukas, patikrinkite mano dribsnių gyvatę!
Jei norite turėti savo „Arduinoflake“, galite apsvarstyti galimybę nusipirkti rinkinį arba visiškai surinktą „my tindie“parduotuvę.
8 veiksmas: ištekliai ir nuorodos
- Pirkite „Arduinoflake“
- „Arduinoflake GitHub“
- Arduinoflake PCBWay
- CapacitiveSensor PaulStoffregen
- „MCUdude“„MiniCore“
- Laisvos formos Arduinoflake
- Mano „Twitter“- naujausi atnaujinimai
Antrasis prizas PCB konkurse
Rekomenduojamas:
„ThreadBoard“(versija, nespausdinta 3D): „E-Textile Rapid Prototyping Board“: 4 žingsniai (su paveikslėliais)
„ThreadBoard“(versija, nespausdinta 3D): „E-Textile Rapid Prototyping Board“: „ThreadBoard V2“3D spausdintos versijos instrukciją rasite čia. „ThreadBoard“1 versiją rasite čia. kelionės, pandemijos ir kitos kliūtys, galbūt neturite prieigos prie 3D spausdintuvo, bet norite
ARDUINO SOLAR CHARGE CONTROLLER (2.0 versija): 26 žingsniai (su paveikslėliais)
ARDUINO SOLAR CHARGE CONTROLLER (2.0 versija): [Paleisti vaizdo įrašą] Prieš metus aš pradėjau kurti savo saulės sistemą, kad galėčiau tiekti energiją savo kaimo namui. Iš pradžių sukūriau LM317 įkrovimo valdiklį ir energijos matuoklį, skirtą sistemai stebėti. Galiausiai padariau PWM įkrovimo valdiklį. Apryje
„MyPhotometrics“: „Photodiodenverstärker Pro“versija: 6 žingsniai (su paveikslėliais)
MyPhotometrics: Photodiodenverstärker Pro versija: Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International. Eine für Menschen lesbare Zusammenfassung dieser Lizenz findet sich hier.Was ist Sauron Plus? Sauron Plus is die Pro-Ver
Nuosava „Amazon Echo“versija: 8 žingsniai (su paveikslėliais)
Nuosava „Amazon Echo“versija: Sveiki, vaikinai, manau, kad visi žino apie naujausią „Amazon“produktą „Amazon Echo“, kuris yra balsu valdomas įrenginys, t. Y. Mes galime valdyti įrenginį savo balsu ir jis netgi gali su mumis kalbėti. Taigi įkvėptas šios idėjos sukūriau savo versiją, kuri gali
„Google AIY VoiceHAT“, skirtas „Raspberry Pi Kit“(„MagPi 57“, 2017 m. Versija): 6 žingsniai (su paveikslėliais)
„Google AIY VoiceHAT“, skirta „Raspberry Pi Kit“(„MagPi 57“, 2017 m. Versija): „MagPi“balso rinkinio surinkimo patarimai, kurių nėra pamokose