Мазмуну:

SlouchyBoard - тажоодон сактануунун тажатма жолу (EasyEDAга киришүү): 4 кадам (сүрөттөр менен)
SlouchyBoard - тажоодон сактануунун тажатма жолу (EasyEDAга киришүү): 4 кадам (сүрөттөр менен)

Video: SlouchyBoard - тажоодон сактануунун тажатма жолу (EasyEDAга киришүү): 4 кадам (сүрөттөр менен)

Video: SlouchyBoard - тажоодон сактануунун тажатма жолу (EasyEDAга киришүү): 4 кадам (сүрөттөр менен)
Video: How to use sock to get unstuck #shorts 2024, Июль
Anonim
Image
Image

Кыймылдуу такта - бул кичинекей 30мм х 30мм ПХБ (Басып чыгарылган схема), ал эңкейүү сенсорун, пьезо сигналын жана ATTiny 85ти колдонуучу ийилип турганда тажатма үн чыгаруу үчүн колдонот. Такта колдонуучулардын көйнөгүнө же шляпасына тиркелиши мүмкүн, алар алдыга эңкейгенде, ийилүү которгучундагы металл топ алдыга жылып, схеманы бүтүрөт. Биз колдонгон эңкейиш которгуч абдан ызы -чуу жана кээ бир коддоо кыйынчылыктарын жаратышы мүмкүн, бирок аны иштетүүгө болот. Сымап которгуч болсо дагы жакшы болмок.

Банборд үчүн төмөнкү жеке компоненттер колдонулган, The Elegoo Arduino Uno комплект (https://amzn.to/2DC0WVS) - бул панного чыгууну баштоо үчүн эң сонун жер, анда бул долбоорду ишке ашыруу үчүн бардык керектүү компоненттер бар (эңкейүүнү которгондон башка). сиз өзүңүздү түзүү үчүн дагы көптөгөн нерселерди колдоно аласыз. Эгерде сиз компоненттерди өз -өзүнчө алууну кааласаңыз, аларды төмөндөгү шилтемелер менен таба аласыз.

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

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

($ 8) Резисторлор (1k жана 10k) (https://amzn.to/2Pzns6O)

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

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

($ 10) АЛТЕРНАТИВДИ КӨЧҮРҮҮ: Меркурий которгуч (https://amzn.to/2DyHg5q) Сиз муну колдонууга аракет кылсаңыз болот, бирок анын кантип иштээрин билбейм, анткени мен аны колдоно элекмин.

Төмөнкү компоненттер жана программалык камсыздоо акыркы продуктту жасоо үчүн колдонулган, көңүлүңүздү буруңуз, анткени мен сизге бере турган схема иштейт, бирок эгер сиз кандайдыр бир өзгөртүүлөрдү киргизсеңиз, мен биринчи кезекте нан табууну сунуштайм

($ 25) ATTiny85ти программалоо үчүн сизге USB программисти керек болот (https://amzn.to/2DC2Y8s)

($ 11) ATTiny + IC розеткалары (https://amzn.to/2L5R1OK)

($ 3) Пьезо сигналын тактага кошуу үчүн (https://amzn.to/2DyGYvi)

($ 8) Резисторлор (10к талап кылынат) (жогорудагы шилтеме менен бирдей)

($ 6) Tilt Switch (жогорудагы шилтеме менен бирдей) же ($ 10) Меркурий которгуч (жогорудагы шилтеме менен бирдей)

($ 3.50) Батарея кармагыч (https://amzn.to/2XJ5TUD)

($ 3) Батареялар (https://amzn.to/2XLGWrK)

($ 8) Коммутаторлор (https://amzn.to/2DA73KC)

Куралдар / Программалык камсыздоо

Тактайларыңызды жасоо үчүн EasyEDAга кирип, акысыз эсеп ачсаңыз болот (https://easyeda.com/), тактайлар адатта 5 - 10 доллар турат, канча заказ кылынганына, кандай түскө, өлчөмгө ж.

($ 60) Бул биз лабораторияда колдонгон ширетүүчү станциялар (https://amzn.to/2UIRSV0)

Бул лабораторияда колдонгон жардам колубуз (https://amzn.to/2IKIw9O)

Бул долбоордун баасы сизде бар болгон компоненттерге жана шаймандарга жараша 5 доллардан 100 долларга чейин болушу мүмкүн.

1 -кадам: Breadboarding

Breadboarding
Breadboarding

Мурда да айтылгандай, мен EasyEDAга өтүүдөн мурун толук тактайга заказ кылуу үчүн нан бышырмакмын. Сиз иштөөнү пландаштырып жаткан бардык компоненттериңиздин жана кодуңуздун иштешин камсыз кылуу үчүн паннону каалайсыз. ATTiny 85ти кайра -кайра программалоо, биринчиден программистке жайгаштыруу үчүн аны схемадан алып салуу керек болгондо абдан тажатат.

Мен ийилүү сенсорун санарип пинге 1 туташтырдым жана ошол пинди кириш катары окудум, сизге схемада оңой көрүнгөн 10k каршылыгына зым салуу керек болот (бул EasyEDAнын схемасы экенин эске алыңыз, слайд которгуч колдонулбайт) бул кадамга).

Мен коңгуроону 0 пинге туташтырдым, аны чыгаруучу пинге айландырдым жана 1k резисторго туташтырдым, бирок бул талап кылынбайт.

Мен логиканын калган бөлүгүнө Arduino кодумду комментарийлер менен тиркеп койдум, үмүт ар кандай башаламандыкты жоюш үчүн. Эгерде сизде кандайдыр бир суроолор болсо, мен же башка бирөө сизге жардам берүүгө аракет кылышы үчүн, комментарийге жазуудан тартынбаңыз.

2 -кадам: Easy EDA - Схемалык

Easy EDA - схемалык
Easy EDA - схемалык
Easy EDA - схемалык
Easy EDA - схемалык
Easy EDA - схемалык
Easy EDA - схемалык

EasyEDA орнотулганда, жаңы долбоор түзүп, жаңы схема түзүңүз. Сиз бардык бөлүктөрдү жайгаштырып, схемада көрсөткөндөй туташтыргыңыз келет. Сол жактагы ар кандай китепканалардан керектүү бөлүктөрдү издеп, анан аларды схемага жайгаштырсаңыз болот.

Эгерде сиз төмөнкү терминдерди издесеңиз, сиз бардык нерселерди таба алышыңыз керек.

ATTiny85

C96101 (ызылдагыч)

10k резистор

AXIAL-6.5X2.3 (1/4W) (муну TiltSwitch Footprint үчүн колдонуңуз)

C70376 (Батарея кармагыч)

C92657 (Слайд которгуч)

Бардык компоненттерди жайгаштыргандан кийин, аларды туура казыктарга жана GDN же VCCге туташтырыңыз. Сиз аларды зым куралын колдонуп жана GND & VCC белгилерин коюу менен байланыштырасыз.

Андан кийин бардык зымдарды туура туташтыргандан кийин, PCBге айландыруу баскычын чыкылдатыңыз.

3 -кадам: Easy EDA - PCB Дизайн

Easy EDA - PCB Дизайн
Easy EDA - PCB Дизайн
Easy EDA - PCB Дизайн
Easy EDA - PCB Дизайн
Easy EDA - PCB Дизайн
Easy EDA - PCB Дизайн

ПКБ чөйрөсүндө баштаганда, сиз оң жактагы катмарларды жана сандарды көрөсүз. Бирдиктериңизди миллиметрге же каалаган нерсеңизге өзгөртүп, ылдамдыгын ыңгайлуу кылып өзгөртүңүз. Мен 30 мм х 30 мм тактайдын контурун каалагандан бери 10 мм кылдым, бирок мен тетиктерди жайгаштыра баштагандан кийин аны 0.01 ммге өзгөрттүм.

Тактанын контур катмарын түзөтүүдөн баштаңыз (түстү чыкылдатыңыз жана карандаш пайда болушу керек), андан кийин тактаңызды тартыңыз. Муну аткаргандан кийин үстүңкү катмарыңызды түзөтүп, контурга сүйрөө менен компоненттерди тактага каалагандай жайгаштыра баштаңыз. Менин тактайым 30мм 30мм болгондуктан, батарейка кармагыч арткы жагына өтүшү керек. Сиз компоненттин катмарын чыкылдатып, аны катмар жазылган жердин оң жагында өзгөртө аласыз.

Андан кийин компоненттер жайгаштырылганда, алар GND же VCCге туташпаса, бардык көк сызыктарды зым куралы менен туташтырыңыз. GND жана VCC туташуулары тактага түз туташат жана өзүнчө болуунун кажети жок.

Бардык VCC жана GND эмес туташуулар зымдуу болгондон кийин, акыркы байланыштарды жасоо үчүн жездин аймагын колдоно аласыз. Муну үстүңкү катмарда бир жолу жана астыңкы катмарда бир жолу жасаңыз. Жез аймактардын бирин касиеттер өтмөгүндө VCCге алмаштырганыңызды текшериңиз, мен көбүнчө үстүнкү катмарын GND жана астынкы катмарын VCC кылам.

Муну аткаргандан кийин, такта толук көрүнүшү керек жана GND тактага кайда туташарын көрүү үчүн кичирейте аласыз. Бул жерде, DRC каталарын текшерүү үчүн, сол жактагы Дизайн менеджери өтмөгүнүн астына DRC каталарын жаңыртууну каалайсыз. Эгерде каталар жок болсо, тактаңызга заказ кылсаңыз жакшы болот.

Тактаңызга заказ кылуу үчүн, Gerber файлыңызды экспорттоо үчүн, жогорку тасмадагы G жана оңго караган жебе менен баскычты басыңыз. Бул сизди тактайларыңызды сатып алган жерге алып барат, ар кандай түстөрдүн жана жасалгалоонун көптөгөн варианттары бар, алар тактайдын баасына таасирин тийгизет, менимче, ПХБнын калыңдыгы үчүн, мен ойлойм, 1.6 биз адатта жасайбыз.

4 -кадам: ширетүү

Image
Image
Soldering
Soldering
Soldering
Soldering

Сиздин такта сизге жеткенде, бул болжол менен бир жумага созулат, сиз бардык компоненттериңизди чогултуп, аларды чогуу эрите аласыз. Муну кылып жатканда, сиз туура багытта экениңизге ишениңиз, бул ATTiny 85 жана сигнал үчүн маанилүү. Tilt которгучунун жана каршылыгынын мааниси жок.

Мен резинканы колдонууну пайдалуу деп эсептейм, эгерде сиз бутуңузга ширетүүгө аракет кылып жатсаңыз, анда ширетүүнү камтыган кыска видеодо көрүнүп тургандай, тактанын иштеши.

Сунушталууда: