Sadržaj:

SlouchyBoard - dosadan način da vas spriječi da se spustite (uvod u EasyEDA): 4 koraka (sa slikama)
SlouchyBoard - dosadan način da vas spriječi da se spustite (uvod u EasyEDA): 4 koraka (sa slikama)

Video: SlouchyBoard - dosadan način da vas spriječi da se spustite (uvod u EasyEDA): 4 koraka (sa slikama)

Video: SlouchyBoard - dosadan način da vas spriječi da se spustite (uvod u EasyEDA): 4 koraka (sa slikama)
Video: Часть 01. Аудиокнига «О человеческом рабстве» У. Сомерсета Моэма (гл. 1–16) 2024, Novembar
Anonim
Image
Image

Slouchy ploča je mala PCB ploča dimenzija 30 mm x 30 mm (štampana ploča) koja koristi senzor nagiba, piezo zvučni signal i ATTiny 85 za stvaranje dosadnog zvuka dok se korisnik saginje. Ploča se može pričvrstiti na korisničku majicu ili šešir tako da se, kada se nagnu prema naprijed, metalna kugla u prekidaču za nagib otkotrlja prema naprijed i dovrši krug. Prekidač za nagib koji smo koristili je vrlo bučan i može izazvati neke izazove u kodiranju, ali može funkcionirati. Mrežni prekidač za živu bi ipak bio bolji.

Sljedeće pojedinačne komponente korištene su za izradu matične ploče, komplet Elegoo Arduino Uno (https://amzn.to/2DC0WVS) odlično je mjesto za početak izrade matične ploče, ima sve potrebne komponente (osim prekidača za nagib) za izradu ovog projekta i još mnogo toga što možete koristiti za stvaranje vlastitog. Ako želite komponente nabaviti zasebno, dolje se mogu pronaći sa odgovarajućim vezama.

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

(6,50 USD) Žice za kratkospojnike (https://amzn.to/2XLF1Dy)

(8 USD) Otpornici (1k i 10k) (https://amzn.to/2Pzns6O)

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

(6 USD) Nagibni prekidač (https://amzn.to/2GHuO3Q)

(10 USD) ALTERNATIVA ZA PREKIDAČ: Prekidač za živu mrežu (https://amzn.to/2DyHg5q) Možete pokušati koristiti ovo, ali nisam siguran kako radi jer ga nisam koristio.

Sljedeće komponente i softver korišteni su za izradu konačnog proizvoda. Imajte na umu da biste mogli preskočiti fazu matične ploče jer krug koji ću vam kasnije dati radi, ali ako napravite bilo kakve izmjene, preporučujem prvo izradu matične ploče

(25 USD) Za programiranje ATTiny85 trebat će vam USB programator (https://amzn.to/2DC2Y8s)

(11 USD) ATTiny + IC utičnice (https://amzn.to/2L5R1OK)

(3 USD) Piezo zujalica za lemljenje u ploču (https://amzn.to/2DyGYvi)

(8 USD) Otpornici (potrebno 10.000) (isto kao gornja veza)

(6 USD) Prekidač za nagib (isto kao gornja veza) ili (10 USD) Živin prekidač (isto kao gornja veza)

(3,50 USD) Držač baterije (https://amzn.to/2XJ5TUD)

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

(8 USD) Prekidači (https://amzn.to/2DA73KC)

Alati / Softver

Da biste izradili ploče, posjetite EasyEDA i napravite besplatni račun (https://easyeda.com/), ploče obično koštaju 5 do 10 USD ovisno o tome koliko ih je naručeno, koje boje, veličine itd …

(60 USD) Ovo su stanice za lemljenje koje koristimo u laboratoriju (https://amzn.to/2UIRSV0)

Ovo su ruke pomoći koje koristimo u laboratoriju (https://amzn.to/2IKIw9O)

Cijena ovog projekta može se kretati od 5 do 100 USD ovisno o tome koje komponente i alate već imate.

Korak 1: Breadboarding

Breadboarding
Breadboarding

Kao što je već spomenuto, prije nego što odem na EasyEDA -u naručio bih kompletnu ploču. Želite da napravite oslonac kako biste bili sigurni da sve komponente koje planirate koristiti i vaš kôd rade. Programiranje ATTiny 85 iznova i iznova izuzetno je neugodno kada ga morate ukloniti iz strujnog kruga kako biste ga prvo stavili u programator.

Spojio sam osjetnik nagiba na digitalni pin 1 i pročitao taj pin kao ulaz, morat ćete priključiti 10k otpornik što se može lakše vidjeti na shemi (Imajte na umu da je ovo shema za EasyEDA, klizni prekidač se ne primjenjuje do ovog koraka).

Spojio sam zujalicu na pin 0, učinio ga izlaznim pinom i ožičio u 1k otpornik, iako to nije potrebno.

Za ostatak logike priložio sam svoj Arduino kôd s komentarima kako bismo, nadamo se, razjasnili zabunu. Ako imate bilo kakvih pitanja, slobodno ih postavite u komentarima kako bismo vam ja ili netko drugi mogli pokušati pomoći.

Korak 2: Laka EDA - shema

Jednostavna EDA - shema
Jednostavna EDA - shema
Jednostavna EDA - shema
Jednostavna EDA - shema
Jednostavna EDA - shema
Jednostavna EDA - shema

Kada postavite EasyEDA -u, počnite stvaranjem novog projekta i izradite novu shemu. Želite biti sigurni da ste postavili sve dijelove i povezali ih kao što sam prikazao na shemi. Na lijevoj strani možete pretraživati različite biblioteke za potrebne dijelove, a zatim ih smjestiti u shemu.

Ako tražite sljedeće pojmove, trebali biste moći pronaći sve stavke.

ATTiny85

C96101 (zujalica)

10k Resistor

AXIAL-6.5X2.3 (1/4W) (Koristite ovo za TiltSwitch Footprint)

C70376 (držač baterije)

C92657 (Klizni prekidač)

Kad postavite sve komponente, spojite ih na ispravne pinove i GDN ili VCC. Povezujete ih pomoću alata za ožičenje i postavljanjem simbola GND & VCC.

Nakon što ste pravilno spojili sve žice, možete kliknuti gumb za pretvaranje u PCB.

Korak 3: Jednostavno EDA - PCB dizajn

Jednostavan EDA - PCB dizajn
Jednostavan EDA - PCB dizajn
Jednostavan EDA - PCB dizajn
Jednostavan EDA - PCB dizajn
Jednostavan EDA - PCB dizajn
Jednostavan EDA - PCB dizajn

Kada počnete u okruženju PCB -a, vidjet ćete hrpu slojeva i brojeva krajnje desno. Promijenite svoje jedinice u milimetre ili šta god želite koristiti i promijenite veličinu snap -a u nešto prikladno. Napravio sam svoj 10 mm jer sam htio da mi obris ploče bude 30 mm x 30 mm, ali sam ga promijenio u 0,01 mm kada sam počeo postavljati svoje komponente.

Počnite uređivanjem obrisnog sloja ploče (kliknite boju i trebala bi se pojaviti olovka), a zatim nacrtajte ploču. Kada to učinite, uredite svoj gornji sloj i počnite postavljati komponente na ploču kako želite, povlačeći ih na obris. Budući da je moja ploča 30 mm x 30 mm, držač baterije mora ići sa stražnje strane. Sloj komponente možete promijeniti klikom na nju i promjenom u gornjem desnom kutu pored mjesta gdje piše sloj.

Zatim, nakon što su komponente postavljene, spojite sve plave linije sa žičanim alatom, osim ako nisu spojene na GND ili VCC. GND i VCC veze spajaju se izravno na ploču i ne moraju se izolirati.

Nakon što su sve veze koje nisu VCC i GND spojene zajedno, možete upotrijebiti alat Bakreno područje za posljednje povezivanje. Učinite to jednom na gornjem sloju i jednom na donjem sloju. Provjerite jeste li promijenili jedno od bakrenih područja u VCC na kartici svojstava, ja obično napravim gornji sloj GND, a donji sloj VCC.

Kada to učinite, ploča bi trebala izgledati potpuna i možete zumirati da vidite gdje se GND spaja s pločom. U ovom trenutku želite provjeriti postoje li DRC greške osvježavanjem DRC grešaka na kartici Design Manager krajnje lijevo. Ako nema grešaka, dobro je da odete i naručite svoju ploču.

Da biste naručili svoju ploču, kliknite gumb na gornjoj traci s G i strelicom okrenutom udesno za izvoz Gerber datoteke. Ovo će vas odvesti direktno do mjesta gdje kupujete ploče, postoji mnogo opcija za različite boje i završne obrade koje će utjecati na cijenu ploče, za debljinu PCB -a, mislim da je 1.6 ono što obično radimo.

Korak 4: Lemljenje

Image
Image
Lemljenje
Lemljenje
Lemljenje
Lemljenje

Kada vaša ploča stigne do vas, što obično traje oko tjedan dana, možete sastaviti sve svoje komponente i lemiti ih zajedno. Pri tome pazite da se orijentirate na ispravan način, to je važno za ATTiny 85 i zujalicu. Nagibni prekidač i otpornik nisu bitni.

Smatram da je korisno koristiti gumicu za držanje komponenti na mjestu kada pokušavate zalemiti noge, kao što se može vidjeti u kratkom videu koji pokriva lemljenje i kako ploča radi.

Preporučuje se: