Turinys:

„SlouchyBoard“- erzinantis būdas apsaugoti jus nuo slinkimo („EasyEDA“įvadas): 4 žingsniai (su nuotraukomis)
„SlouchyBoard“- erzinantis būdas apsaugoti jus nuo slinkimo („EasyEDA“įvadas): 4 žingsniai (su nuotraukomis)

Video: „SlouchyBoard“- erzinantis būdas apsaugoti jus nuo slinkimo („EasyEDA“įvadas): 4 žingsniai (su nuotraukomis)

Video: „SlouchyBoard“- erzinantis būdas apsaugoti jus nuo slinkimo („EasyEDA“įvadas): 4 žingsniai (su nuotraukomis)
Video: Acne Studios Fashion Show - Fall/Winter 2014/15 Ready-to-Wear Collection 2024, Liepa
Anonim
Image
Image

„Slouchy“plokštė yra maža 30 mm x 30 mm PCB (spausdintinė plokštė), kuri naudoja pakreipimo jutiklį, pjezo garsinį signalą ir „ATTiny 85“, kad sukeltų erzinantį garsą, kai vartotojas nusileidžia. Lenta gali būti pritvirtinta prie vartotojo marškinių ar skrybėlės, kad kai jie pasilenktų į priekį, metalinis kamuolys pakreipimo jungiklyje susisuktų į priekį ir užbaigtų grandinę. Mūsų naudojamas pakreipimo jungiklis yra labai triukšmingas ir gali sukelti tam tikrų kodavimo problemų, tačiau jį galima priversti veikti. Tačiau gyvsidabrio jungiklis būtų buvęs geresnis.

Duonos lentoms buvo naudojami šie atskiri komponentai: „Elegoo Arduino Uno“rinkinys (https://amzn.to/2DC0WVS) yra puiki vieta pradėti maitinti duona, jame yra visi reikalingi komponentai (išskyrus pakreipimo jungiklį) šiam projektui įgyvendinti ir daug daugiau, kuriuos galite naudoti kurdami savo. Jei norite gauti komponentus atskirai, juos rasite žemiau su atitinkamomis nuorodomis.

(8,50 USD) „Arduino Uno“(https://amzn.to/2DACxQN)

(6,50 USD) „Jumper Wires“(https://amzn.to/2XLF1Dy)

($ 8) Rezistoriai (1k ir 10k) (https://amzn.to/2Pzns6O)

(4 USD) „Piezo Buzzer“(https://amzn.to/2DLtRqT)

(6 USD) Pakreipimo jungiklis (https://amzn.to/2GHuO3Q)

(10 USD) PERJUNGIMO ALTERNATYVAS: Merkurijaus jungiklis (https://amzn.to/2DyHg5q) Galite pabandyti tai naudoti, bet nesu tikras, kaip tai veikia, nes jo nenaudojau.

Galutiniam produktui gaminti buvo naudojami šie komponentai ir programinė įranga. Atkreipkite dėmesį, kad galite praleisti „boardboarding“etapą, nes grandinė, kurią jums pateiksiu vėliau, veikia, bet jei atliksite kokių nors pakeitimų, pirmiausia rekomenduoju „boardboarding“

(25 USD) Norėdami užprogramuoti „ATTiny85“, jums reikės USB programuotojo (https://amzn.to/2DC2Y8s)

(11 USD) „ATTiny + IC“lizdai (https://amzn.to/2L5R1OK)

(3 USD) Pjezo garsinis signalas, skirtas lituoti į lentą (https://amzn.to/2DyGYvi)

(8 USD) Rezistoriai (reikia 10 tūkst.) (Tas pats, kas aukščiau esančioje nuorodoje)

(6 USD) pakreipimo jungiklis (toks pat kaip aukščiau pateikta nuoroda) arba (10 USD) gyvsidabrio jungiklis (toks pat kaip aukščiau pateikta nuoroda)

(3,50 USD) Baterijos laikiklis (https://amzn.to/2XJ5TUD)

(3 USD) Baterijos (https://amzn.to/2XLGWrK)

(8 USD) Jungikliai (https://amzn.to/2DA73KC)

Įrankiai / programinė įranga

Norėdami sukurti savo lentas, galite apsilankyti „EasyEDA“ir susikurti nemokamą paskyrą (https://easyeda.com/), lentos paprastai kainuoja 5–10 USD, priklausomai nuo užsakytų kiekių, kokios spalvos, dydžio ir pan.

(60 USD) Tai yra litavimo stotys, kurias naudojame laboratorijoje (https://amzn.to/2UIRSV0)

Tai pagalbos rankos, kurias naudojame laboratorijoje (https://amzn.to/2IKIw9O)

Šio projekto kaina gali svyruoti nuo 5 iki 100 USD, priklausomai nuo to, kokius komponentus ir įrankius jau turite.

1 žingsnis: „Breadboarding“

Breadboarding
Breadboarding

Kaip minėta anksčiau, prieš eidamas į „EasyEDA“norėčiau užsisakyti visą lentą. Norite įsitikinti, kad visi komponentai, kuriuos planuojate naudoti, ir jūsų kodas veikia. Programuoti „ATTiny 85“vėl ir vėl yra labai nemalonu, kai pirmiausia turite jį pašalinti iš grandinės į vietą programuotoju.

Aš prijungiau pakreipimo jutiklį prie 1 skaitmeninio kaiščio ir perskaičiau tą kaištį kaip įvestį, turėsite prijungti 10 k rezistorių, kuris schemoje bus lengviau matomas (atkreipkite dėmesį, kad tai yra „EasyEDA“schema, stumdomas jungiklis netaikomas šiam žingsniui).

Prijungiau garso signalą prie 0 kaiščio, padariau jį išvesties kaiščiu ir prijungiau 1k rezistorių, nors to nereikia.

Likusiai logikai pridėjau savo „Arduino“kodą su komentarais, kad, tikiuosi, pašalintume bet kokią painiavą. Jei turite klausimų, nedvejodami užduokite juos komentaruose, kad aš ar kas nors kitas galėtų jums padėti.

2 žingsnis: lengva EDA - schema

Lengvas EDA - schema
Lengvas EDA - schema
Lengvas EDA - schema
Lengvas EDA - schema
Lengvas EDA - schema
Lengvas EDA - schema

Kai nustatysite „EasyEDA“, pirmiausia sukurkite naują projektą ir sukurkite naują schemą. Jūs norite įsitikinti, kad įdėjote visas dalis ir prijungiate jas, kaip parodyta schemoje. Kairėje pusėje galite ieškoti reikalingų dalių įvairiose bibliotekose ir įdėti jas į schemą.

Jei ieškosite šių terminų, turėtumėte rasti visus elementus.

ATTiny85

C96101 (garsinis signalas)

10k rezistorius

AXIAL-6.5X2.3 (1/4W) (naudokite „TiltSwitch Footprint“)

C70376 (akumuliatoriaus laikiklis)

C92657 (stumdomas jungiklis)

Įdėję visus komponentus, prijunkite juos prie tinkamų kaiščių ir GDN arba VCC. Jūs prijungiate juos naudodami laidų įrankį ir įdėdami GND ir VCC simbolius.

Tada, tinkamai prijungę visus laidus, galite spustelėti mygtuką konvertuoti į PCB.

3 žingsnis: lengvas EDA - PCB dizainas

Lengvas EDA - PCB dizainas
Lengvas EDA - PCB dizainas
Lengvas EDA - PCB dizainas
Lengvas EDA - PCB dizainas
Lengvas EDA - PCB dizainas
Lengvas EDA - PCB dizainas

Pradėję dirbti PCB aplinkoje, dešinėje matysite krūvą sluoksnių ir skaičių. Pakeiskite vienetus į milimetrus ar bet ką, ką norite naudoti, ir pakeiskite fiksavimo dydį į kažką patogaus. Aš padariau savo 10 mm, nes norėjau, kad mano plokštės kontūras būtų 30 mm x 30 mm, bet tada, kai pradėjau dėti komponentus, pakeičiau ją į 0,01 mm.

Pradėkite redaguodami lentos kontūro sluoksnį (spustelėkite spalvą ir turėtų atsirasti pieštukas), tada nupieškite lentą. Kai tai padarysite, redaguokite viršutinį sluoksnį ir pradėkite sudėti komponentus ant lentos taip, kaip norite, vilkdami juos ant kontūro. Kadangi mano plokštė yra 30 mm x 30 mm, baterijos laikiklis turi būti ant nugaros. Galite pakeisti komponento sluoksnį spustelėdami jį ir pakeisdami jį viršutiniame dešiniajame kampe, kur jis nurodo sluoksnį.

Tada, kai sudedamos dalys, prijunkite visas mėlynas linijas su vieliniu įrankiu, nebent jos yra prijungtos prie GND arba VCC. GND ir VCC jungtys jungiasi tiesiogiai prie plokštės ir jų nereikia izoliuoti.

Kai visi ne VCC ir GND jungtys yra sujungtos, galite naudoti vario srities įrankį paskutiniams ryšiams užmegzti. Padarykite tai vieną kartą viršutiniame sluoksnyje ir vieną kartą apatiniame sluoksnyje. Įsitikinkite, kad skirtuke „Ypatybės“vieną iš vario sričių pakeisite į VCC, dažniausiai viršutinį sluoksnį darau GND, o apatinį - VCC.

Kai tai padarysite, lenta turėtų atrodyti užbaigta ir galite padidinti, kad pamatytumėte, kur GND jungiasi prie lentos. Šiuo metu norite patikrinti, ar nėra KDR klaidų, atnaujindami KDR klaidas, esančias skirtuke „Dizaino tvarkyklė“kairėje. Jei nėra klaidų, galite eiti užsisakyti lentą.

Norėdami užsisakyti lentą, spustelėkite mygtuką viršutinėje juostelėje su G ir rodykle į dešinę, kad eksportuotumėte „Gerber“failą. Tai nuves jus tiesiai ten, kur perkate savo plokštes, yra daug įvairių spalvų ir apdailos variantų, kurie turės įtakos plokštės kainai, atsižvelgiant į plokštės storį, manau, kad 1.6 mes dažniausiai darome.

4 žingsnis: litavimas

Image
Image
Litavimas
Litavimas
Litavimas
Litavimas

Kai jūsų lenta pasieks jus, o tai paprastai užtrunka apie savaitę, galite surinkti visus savo komponentus ir juos lituoti. Tai darydami įsitikinkite, kad teisingai orientuojatės, tai svarbu „ATTiny 85“ir garso signalui. Tilt jungiklis ir rezistorius nesvarbūs.

Manau, kad naudojant guminę juostelę reikia laikyti komponentus, kai bandote lituoti kojose, kaip matyti trumpame vaizdo įraše, kuriame aptariamas litavimas ir plokštės veikimas.

Rekomenduojamas: