Talaan ng mga Nilalaman:

SlouchyBoard - isang Nakakainis na Paraan upang Mapanatili Ka Sa Slouching (Intro hanggang EasyEDA): 4 na Hakbang (na may Mga Larawan)
SlouchyBoard - isang Nakakainis na Paraan upang Mapanatili Ka Sa Slouching (Intro hanggang EasyEDA): 4 na Hakbang (na may Mga Larawan)

Video: SlouchyBoard - isang Nakakainis na Paraan upang Mapanatili Ka Sa Slouching (Intro hanggang EasyEDA): 4 na Hakbang (na may Mga Larawan)

Video: SlouchyBoard - isang Nakakainis na Paraan upang Mapanatili Ka Sa Slouching (Intro hanggang EasyEDA): 4 na Hakbang (na may Mga Larawan)
Video: 【The Galaxy Emperor】EP01-20 FULL | Chinese Fantasy Anime | YOUKU ANIMATION 2024, Hulyo
Anonim
Image
Image

Ang Slouchy board ay isang maliit na 30mm x 30mm PCB (Printed Circuit Board) na gumagamit ng isang ikiling sensor, isang piezo buzzer at isang ATTiny 85 upang makagawa ng isang nakakainis na tunog kapag ang gumagamit ay slouching. Ang board ay maaaring naka-attach sa isang shirt ng mga gumagamit o sumbrero upang kapag sumandal sila, ang metal na bola sa tilt switch ay gumulong at kumpletuhin ang circuit. Ang ikiling switch na ginamit namin ay napakaingay at maaaring maging sanhi ng ilang mga hamon sa pag-coding ngunit maaari itong gumana. Ang isang mercury switch ay magiging mas mahusay.

Ang mga sumusunod na indibidwal na sangkap ay ginamit para sa breadboarding, Ang Elegoo Arduino Uno kit (https://amzn.to/2DC0WVS) ay isang magandang lugar upang simulan ang breadboarding, mayroon itong lahat ng kinakailangang sangkap (maliban sa ikiling switch) upang gawin ang proyektong ito at marami pang magagamit mo upang lumikha ng sarili mo. Kung nais mong makuha ang mga sangkap nang magkahiwalay maaari silang matagpuan sa ibaba gamit ang kani-kanilang mga link.

($ 8.50) Arduino Uno (https://amzn.to/2DACxQN)

($ 6.50) Mga Jumper Wires (https://amzn.to/2XLF1Dy)

($ 8) Mga Resistor (1k at 10k) (https://amzn.to/2Pzns6O)

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

($ 6) Tilt Switch (https://amzn.to/2GHuO3Q)

($ 10) SWITCH ALTERNATIVE: Mercury switch (https://amzn.to/2DyHg5q) Maaari mong subukang gamitin ito ngunit hindi ako sigurado kung paano ito gumagana dahil hindi ko pa nagamit ang isa.

Ang mga sumusunod na sangkap at software ay ginamit upang gawin ang panghuling produkto, tandaan na maaari mong laktawan ang yugto ng breadboarding dahil ang circuit na ibibigay ko sa iyo sa paglaon ay gumagana ngunit kung gumawa ka ng anumang mga pagbabago, inirerekumenda ko muna ang breadboarding

($ 25) Upang ma-program ang ATTiny85 kakailanganin mo ang isang USB programmer (https://amzn.to/2DC2Y8s)

($ 11) ATTiny + IC sockets (https://amzn.to/2L5R1OK)

($ 3) Piezo buzzer upang maghinang sa board (https://amzn.to/2DyGYvi)

($ 8) Mga Resistor (10k kinakailangan) (kapareho ng link sa itaas)

($ 6) Tilt Switch (pareho sa link sa itaas) o ($ 10) Mercury switch (kapareho ng link sa itaas)

($ 3.50) May hawak ng baterya (https://amzn.to/2XJ5TUD)

($ 3) Mga Baterya (https://amzn.to/2XLGWrK)

($ 8) Mga switch (https://amzn.to/2DA73KC)

Mga tool / Software

Upang gawin ang iyong mga board maaari kang pumunta sa EasyEDA at gumawa ng isang libreng account (https://easyeda.com/), ang mga board ay karaniwang nagkakahalaga ng $ 5 - $ 10 depende sa kung gaano karami ang nai-order, anong kulay, sukat, atbp…

($ 60) Ito ang mga istasyon ng paghihinang na ginagamit namin sa lab (https://amzn.to/2UIRSV0)

Ito ang mga tumutulong kamay na ginagamit namin sa lab (https://amzn.to/2IKIw9O)

Ang gastos ng proyektong ito ay maaaring saklaw kahit saan mula sa $ 5 - $ 100 depende sa kung anong mga sangkap at tool na mayroon ka na.

Hakbang 1: Breadboarding

Breadboarding
Breadboarding

Tulad ng nabanggit dati, mag-breadboard ako bago pumunta sa EasyEDA upang mag-order ng isang kumpletong board. Nais mong mag-breadboard upang matiyak na ang lahat ng mga bahagi na plano mong gamitin ang trabaho at gumagana ang iyong code. Ang pag-program ng ATTiny 85 nang paulit-ulit ay labis na nakakainis kapag kailangan mo itong alisin mula sa circuit upang ilagay muna sa programmer.

Ikinonekta ko ang ikiling sensor sa digital pin 1 at basahin ang pin na iyon bilang isang input, kakailanganin mong mag-wire sa isang 10k risistor na maaaring makita nang mas madali sa eskematiko (Tandaan na ito ang eskematiko para sa EasyEDA, hindi nalalapat ang slide switch sa hakbang na ito).

Ikinonekta ko ang buzzer sa pin 0, ginawa itong isang output pin at wired sa isang 1k risistor bagaman hindi ito kinakailangan.

Inilakip ko ang aking Arduino code para sa natitirang lohika na may mga puna upang maalis ang anumang pagkalito. Kung mayroon kang anumang mga katanungan huwag mag-atubiling magtanong sa mga komento upang maaari akong o ng ibang tao na subukang tulungan ka.

Hakbang 2: Madaling EDA - Skematika

Madaling EDA - Schematic
Madaling EDA - Schematic
Madaling EDA - Schematic
Madaling EDA - Schematic
Madaling EDA - Schematic
Madaling EDA - Schematic

Kapag nakakuha ka ng pag-set up ng EasyEDA, magsimula sa pamamagitan ng paglikha ng isang bagong proyekto at gumawa ng isang bagong eskematiko. Nais mong tiyakin na inilalagay mo ang lahat ng mga bahagi at ikonekta ang mga ito tulad ng ipinakita ko sa eskematiko. Sa kaliwang bahagi, maaari kang maghanap sa iba't ibang mga aklatan para sa mga bahagi na kinakailangan at pagkatapos ay ilagay ang mga ito sa eskematiko.

Kung hahanapin mo ang mga sumusunod na term, dapat mong mahanap ang lahat ng mga item.

ATTiny85

C96101 (buzzer)

10k Resistor

AXIAL-6.5X2.3 (1 / 4W) (Gamitin ito para sa TiltSwitch Footprint)

C70376 (Hawak ng Baterya)

C92657 (Slide switch)

Kapag nakuha mo na ang lahat ng mga sangkap na nakalagay, ikonekta ang mga ito sa tamang mga pin at GDN o VCC. Ikonekta mo ang mga ito sa pamamagitan ng paggamit ng tool sa mga kable at paglalagay ng mga simbolo ng GND & VCC.

Pagkatapos kapag na-konekta mo nang maayos ang lahat ng mga wire, maaari mong i-click ang pindutan ng pag-convert sa PCB.

Hakbang 3: Madaling EDA - Disenyo ng PCB

Madaling EDA - Disenyo ng PCB
Madaling EDA - Disenyo ng PCB
Madaling EDA - Disenyo ng PCB
Madaling EDA - Disenyo ng PCB
Madaling EDA - Disenyo ng PCB
Madaling EDA - Disenyo ng PCB

Kapag nagsimula ka sa kapaligiran ng PCB, makikita mo ang isang grupo ng mga layer at numero sa dulong kanan. Baguhin ang iyong mga unit sa millimeter o anumang nais mong gamitin at palitan ang laki ng snap sa isang bagay na maginhawa. Ginawa ko ang aking 10mm dahil nais ko ang balangkas ng aking board sa 30mm x 30mm ngunit pagkatapos ay binago ito sa 0.01mm sa sandaling sinimulan kong ilagay ang aking mga sangkap.

Magsimula sa pamamagitan ng pag-edit ng layer ng balangkas ng board (i-click ang kulay at isang lapis ay dapat lumitaw) at pagkatapos ay iguhit ang iyong board. Kapag na-edit mo na ang iyong tuktok na layer at nagsimulang ilagay ang mga bahagi sa pisara kung paano mo gusto ang mga ito sa pamamagitan ng pag-drag sa kanila papunta sa balangkas. Dahil ang aking board ay 30mm x 30mm, ang may hawak ng baterya ay kailangang pumunta sa likod. Maaari mong baguhin ang layer ng bahagi sa pamamagitan ng pag-click dito at baguhin ito sa tuktok na kanang tabi ng kung saan sinasabi ang layer.

Pagkatapos kapag inilagay ang mga sangkap, ikonekta ang lahat ng mga asul na linya sa wire tool, maliban kung nakakonekta ang mga ito sa GND o VCC. Ang mga koneksyon ng GND at VCC ay direktang kumonekta sa board at hindi kailangang ihiwalay.

Kapag ang lahat ng mga di-VCC at GND na koneksyon ay naka-wire nang magkasama, maaari mong gamitin ang tool na lugar ng Copper upang makagawa ng mga huling koneksyon. Gawin ito nang isang beses sa tuktok na layer at minsan sa ibabang layer. Tiyaking binago mo ang isa sa mga tanso na lugar sa VCC sa tab na mga katangian, karaniwang ginagawa kong tuktok na layer ng GND at ang ilalim na layer ng VCC.

Kapag nagawa mo na iyan, ang board ay dapat magmukhang kumpleto at maaari kang mag-zoom in upang makita kung saan kumokonekta ang GND sa board. Sa puntong ito, nais mong suriin ang mga Error sa DRC sa pamamagitan ng pag-refresh ng mga DRC Error sa ilalim ng tab na Design Manager sa dulong kaliwa. Kung walang mga pagkakamali, mahusay kang pumunta at mag-order ng iyong board.

Upang mag-order ng iyong board, i-click ang pindutan sa tuktok na laso na may isang G at kanang nakaharap na arrow upang mai-export ang iyong Gerber file. Dadalhin ka nito nang direkta sa kung saan mo binibili ang iyong mga board, maraming mga pagpipilian para sa iba't ibang mga kulay at pagtatapos na makakaapekto sa presyo ng board, para sa kapal ng PCB, sa palagay ko 1.6 ang karaniwang ginagawa namin.

Hakbang 4: Paghihinang

Image
Image
Paghihinang
Paghihinang
Paghihinang
Paghihinang

Kapag nakarating sa iyo ang iyong board, na karaniwang tumatagal ng halos isang linggo, maaari mong pagsamahin ang lahat ng iyong mga bahagi at sama-sama silang solder. Kapag ginagawa ito siguraduhin na orient mo sa tamang paraan, ito ay mahalaga para sa ATTiny 85 at ang buzzer. Ang Tilt switch at risistor ay hindi mahalaga.

Natagpuan ko na kapaki-pakinabang ang paggamit ng isang goma upang mapanatili ang mga sangkap sa lugar na sinusubukan mong maghinang sa mga binti tulad ng makikita sa maikling video na sumasaklaw sa paghihinang at kung paano gumagana ang board.

Inirerekumendang: