Съдържание:

Как да съчетаем чорапи?: 6 стъпки (със снимки)
Как да съчетаем чорапи?: 6 стъпки (със снимки)

Видео: Как да съчетаем чорапи?: 6 стъпки (със снимки)

Видео: Как да съчетаем чорапи?: 6 стъпки (със снимки)
Видео: СТЕЛА СРЕЩУ 6 МЪЖЕ 2024, Септември
Anonim

Как да предотвратим смесването на чорапи по време на прането? Не знам. Това, което знам, е как да съчетая чорапите след прането. Ето защо направих този ЧАКОВ МАЧ.

Как работи?

1) Започнете с зашиване на RFID етикет във всеки чорап на чифт чорапи. 2) Дръжте един от чорапите пред предната част на чорапа. Дисплеят показва, че е нов чорап. На RFID етикета ще бъде изписан последващ брой двойки. След като бъде написан, ще бъдете помолени да задържите съответния чорап в чорапа. 3) Дръжте съответния чорап в чорапа. Също така на този RFID етикет ще бъде изписан същия последващ номер.

Отсега нататък, след като държите един от чорапите до съчетаващия чорапите, се дава номерът на двойката.

Как се прави?

Стъпка 1) Въведение / Бърза версия

Стъпка 2) Atmega328 върху макет / дъска за запояване

Стъпка 3) Свързване на LCD към Arduino Uno

Стъпка 4) Свързване на RFID-RC522 към Arduino Uno

Стъпка 5) Програмиране на ATmega328

Стъпка 6) Бокс

Стъпка 1: Въведение / Бърза версия

Въведение / Бърза версия
Въведение / Бърза версия
Въведение / Бърза версия
Въведение / Бърза версия

Списък за пазаруване:

· 1x LCD 4x20 с Hitachi HD44780 драйвер или съвместим · 16x конектор за мъжки щифт · 1x RFID-RC522 · 1x 5cm x 7cm спойка, 2,54 mm растер, 18 x 24 пръстена. · 1x USB-B конектор · 7x конектор за мъжки щифт · 16x Женски щифтов конектор · 1x Atmega328p · 1x гнездо PDIP28 · 1x Chrystal 16Mhz · 2x 18 tot 22 picofarad (керамичен) кондензатор · 1x 10k ohm резистор · 1x 10kohm пот · 7x проводници с женски конектори от двете страни · 1x Arduino Uno за програмиране. + проводници.

И почти забравих да спомена RFID таговете 13,56 MHz Mirfare за чорапите.

Всички основни неща, които могат да бъдат поръчани в електронни магазини.

Схематично

Както по-горе

Разположение на платката Споената платка е директно свързана с 16x мъжки щифт на LCD дисплея. LCD трябва да се монтира в горната част на кутията. RFID-RC522 е свързан с женски проводници към плоча за запояване. RFID-RC522 е монтиран на Всъщност напрежението към RFID-RC522 трябва да бъде 3.3VI забравено, но при мен работи. Забелязах този коментар в github "SPI работи само с 3.3V, повечето пробиви изглеждат 5V толерантни, но опитайте с превключвател на нива.") Затова бъдете внимателни.

За програмиране премахнах ATmega328 от Arduino Uno, Поставих ATmega328 в Arduino Uno и качих в ATmega328. ATmega328

След качването го тествах на чертеж, както е на снимката по -горе. И след успешно тестване замених ATmega328 на дъската за запояване.

Бокс

Целта на дизайна на кутията е да го направи по следния начин:- може да се използва отчасти за други проекти.- монтаж само на ръка- и разглобен трябва да се побере в пощенска кутия.

Кутията е нарисувана във Fusion360. Кутията е отпечатана 3D от колега производител. „Joost“е намерен с 3D Hub. Научени уроци.

- Чрез удвояване на компонентите във Fusion 360 блокът няма да се отпечата. Това обяснява липсващия зъб.

Стъпка 2: Atmega328 на спойка

Atmega328 на спойка
Atmega328 на спойка
Atmega328 на спойка
Atmega328 на спойка

Преди всичко ми се стори много полезно първо да опитам нещо едно по едно на макет. 1) LCD с Arduino UNO.2) RFID_RC522 с Arduino UNO3) Atmega328 на макет 4.) Atmega328 и LCD на макет.) Atmega328 LCD и RFID_RC522 на макетна платка. 6) Atmega328 на дъска за запояване. 7) Atmega328 и LCD на дъска за запояване.

За да създадете този "SOCK MATCHER", направихте микроконтролера върху дъска за запояване.

Как да инсталирате микроконтролер на хляб е обяснено на сайта Arduino.

От макет до дъска за запояване е само следващата стъпка, която изглежда като на снимката по -горе.

За свързване вижте графичната диаграма.

Стъпка 3: Свързване на LCD към Arduino

За свързване на LCD към ATmega328 пълна инструкция може да бъде намерена на уебсайта на Arduino:

Различни от урока са:- Използвах 4x20 LCD

- и пиновете 12 и 13 на Arduino UNO, където не се използват, но щифт 6 и 7, тъй като щифт 12 и 13 се използват от RFID_RC522.

Две точки, които забелязах по време на инсталацията, където:

1) за да бъдете внимателни, LCD катодният и анодният свързващ щифт 15 и щифт 16 могат да бъдат усукани в зависимост от продавача. Катодът трябва да е на GND.

2) Използвах 4x20 LCD и трябваше да настроя всеки ред, защото той скочи директно от първи ред на три. Пример: lcd.setCursor (0, 1); lcd.print ("примерен текст"); lcd.setCursor (0, 1); lcd.print ("Следващият ред на примера");

Стъпка 4: Свързване на RFID-RC522 към Arduino Uno

След като получих RFID_RC522, се опитах да го заработя окончателно, намерих библиотеката MRFC522.h и примери. Вижте линка.

Стъпка по стъпка се опитвам да го накарам да иска, искам да го правя с него.

1) Четене на UID (уникален идентификационен код)

2) Сравнете UID от различни RFID тагове.

3) Прочетете информация за RFID етикет

4) Напишете инфорамцията на RFID етикета.

5) Ясна писмена информация за RFID етикета.

Не съм сигурен, но изглежда, че записът към RFID-маркера се е подобрил след инсталирането на последната библиотека.

Стъпка 5: Софтуер

Когато това проработи, започнах да пиша програмата.

По време на писането забелязах, че трябва да съхранявам информация (брой двойки) на Atmega328, което няма да бъде загубено след прекъсване на захранването. Това се прави в EEPROM на Atmega. Как работи това е ясно обяснено на уебсайта на Arduino:

Най -трудно беше да се поддържа функционирането на четенето на RFID. Имах трудности с четенето и писането на таг директно наведнъж. Непрекъснатото четене не беше свързано с търсене на нов етикет и спиране на четенето на RFID.

Окончателната настройка на програмата трябва да напише случай за всяко необходимо действие.

Описание е написано във въвеждането на софтуера

Софтуерът е в рамките на въвеждащата/бързата версия. Приложено по -горе също е програма за изчистване на RFID таговете за тестване.

Стъпка 6: Бокс

Бокс
Бокс
Бокс
Бокс
Бокс
Бокс
Бокс
Бокс

Целта на дизайна на кутията е да се направи по такъв начин: 1) може да се използва повторно частично за други проекти и да се разширява 2) може да се сглобява само на ръка или лесно 3) и да се разглобява трябва да се побере в пощенска кутия.

Идеята е, че когато за изпитване решите да използвате OLED дисплей, трябва само да промените горната част на кутията. Или, ако искате да добавите светодиоди, бутони и такива, трябва само да промените предната част.

Тъй като нямах опит, започнах с малка кутия … сладка. Това беше успех, благодарение на колегата производител. "Joost", който намерих с 3D Hub, който коригира чертежа след първото тестово отпечатване. Той работи с оригинален Prusa i3 MK2. Като материал избрах PLA/PHA = Colorfabb. Смес от PLA/PHA. С малко по -добра производителност от стандартния PLA.

Малката кутия е с ширина 5 см, а зъбите са с височина 5 мм, ширина и дълбочина. Кутията е нарисувана във Fusion360.

Чрез удвояване на компонентите във Fusion 360 блокът няма да се отпечата.

Това обяснява липсващите зъби.

Използвах инчове за основните измервания въз основа на дизайна на Arduino Uno и размера между слотовете за запояване. 100 мили = 0, 1 инч = 2, 54 милиметра.

"Зъбите" са 200x200x200 mil. Там, където се опитах да направя "зъбите" по -гладки, като заоблих ъглите. Това причини, че частите не се вписват.

Тези „зъби“са намалени до 180 мили х 180 мили х 200 мили. Това, което направи малко загуба.

Така че точната ширина ще бъде определена в следващия проект (мисля, че 190x190x190). Вътрешната повърхност на дъската се използва като основна справка в инчове/мили. Така че, когато се реши да се намали или увеличи дебелината на стената, оформлението на дъската няма да бъде повлияно.

Дебелината на стената вече е 100 мили с ъгъл 45º. Вижте чертежа за обяснение. От Fusion360 чертежът се прехвърля в STL, като изберете "Cura" като помощна програма за печат.

Имах проблеми с писането на RFID етикети, затова премахнах държачите за разстояние на RFID-RC522. С лента фиксирах временно, така че това може да използва подобрение.

Също така промених индикацията за четене на RFID отпред с по -отворен дизайн

Окончателните приложени чертежи все още не са използвани, така че няма гаранция за чертежите. Ако са използвани, моля, уведомете ме дали те са точни.

Защо е оранжево? Може би защото е холандски?

За да ви дам ясна представа как трябва да пасне, създадох тази анимация.

И връзките към чертежите.

Долу https://a360.co/2jpB0Ei, задна_страна https://a360.co/2ivfApo, дясна страна

Лява страна https://a360.co/2jhWaSl, предна https://a360.co/2jpEq9L, отгоре

Скоба https://a360.co/2jpGAGM, LCD 4x20 https://a360.co/2jpDDWy, дъска за запояване

основен блок https://a360.co/2j1QDyi RFID_RC522

Надявам се, че този Instructable ви е харесал и ви е накарал да решите да направите свой собствен чорап. Или беше полезно да се направи нещо друго. С уважение, Габи

Препоръчано: