Съдържание:
- Стъпка 1: Избор на дизайн
- Стъпка 2: Материалите
- Стъпка 3: Стартиране на прототипа
- Стъпка 4: Част 2 на Създаване на прототип
- Стъпка 5: Програма
- Стъпка 6: Настройка на програмата и рестартиране
- Стъпка 7: Основен код на програмата и Сеньорски код
- Стъпка 8: Схема
- Стъпка 9: Изграждане на верига Част 1
- Стъпка 10: Изграждане на верига Част 2
- Стъпка 11: Изграждане на верига Част 3
- Стъпка 12: Изграждане на верига Част 4
- Стъпка 13: Изграждане на верига Част 5
- Стъпка 14: Краят
Видео: Знак на проекта: 14 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Един ученик имаше идея в 12 клас преди две години. След това го прехвърли до 11 клас през 2016 г., след това отиде в група от 12 клас през 2017 г. Този проект е предназначен за нашето училище, този проект е дисплей, така че когато човек минава покрай него ще усети обект, тогава ще има да бъдат панели, които ще се въртят. Той ще се завърти на 180 градуса. От едната страна на панелите ще има името и талисмана на нашето училище, а от другата страна ще има огледало.
Стъпка 1: Избор на дизайн
Всяка версия на проекта премина и получи промяна в дизайна, така че нашият дизайн ще бъде изравнен със стената. Дисплеят ще бъде поставен близо до входната врата на училището. Тази стена е под формата на трапец. Така че ние планирахме да имаме дизайн, който да продължава с трапеца, така че да бъде изравнен със стената. Дизайнът е разделен на 3 ключови части - ляв триъгълник, десен триъгълник и централен правоъгълник, където ще се държат панелите. Всичките 3 от тези части ще съвпадат със стената. Чертежът е пример за идеята.
Направихме и прототип, прототипът е само централната част и панелите. Ще ви научим стъпка по стъпка как да направите прототип.
Стъпка 2: Материалите
Материалните нужди са
Части
Верига
Arduino Mega 2650 (1)
Сървър (8)
Джъмперни кабели (не кабели за автомобилни джъмпери) (много мъжки и женски)
Платформа (1)
ултразвукови сензори (2)
Прототип
Дървен MDF
Картон или пяна
Винтове
Лепило (лепило за дърво и горещо лепило)
Ако искате само един въртящ се знак, използвайте arduino uno и кодът за него ще бъде малко по -различен
Направихме нашия прототип от дърво, така че да може да бъде здрав. Но можете да направите от нещо друго
Сметка за окончателен проект
docs.google.com/document/d/1B8GyldpgRuYb7N…
Стъпка 3: Стартиране на прототипа
(дървесината може да се превключи с нещо друго)
Ето стъпките за направата на кутията на прототипа.
Стъпка 1. Изрежете горната/долната и страничната страна на 52 "и 12", дебелината на дъската трябва да бъде 3/4 ".
Стъпка 2. Горната и долната част ще бъдат свързани чрез челно съединение. маркирайте точки от двете страни от 1 от ръбовете и една в средата. маркирайте го за горната и долната част.
Стъпка 3. Пробийте маркираните точки на двете части. след това поставете двете части на страничните части, за да маркирате отворите за горната и долната част.
Стъпка 4. Сега пробийте маркировките на страничните части, след това сглобете кутията заедно с винтове.
Стъпка 5. Изрежете четири квадратни триъгълника на 8 ", 8". предварително пробийте и завийте задните ъгли на кутията, не забравяйте да избегнете съществуващите винтове на кутията.
Стъпка 4: Част 2 на Създаване на прототип
Ето стъпките за направата на държача за сервомоторите.
Стъпка 1. Изрежете две пръчки, които са 8 ", след това изрежете още две пръчки, които са 46,5".
Стъпка 2. Залепете 8 -инчовите пръчки 3 "отдолу от горната част на кутията. след това маркирайте 2.3 "в средата на пръчките, това е дължината на серво.
Стъпка 3. Залепете 46,5 "вън от маркировката на 8" пръчки.
Стъпка 4. Изрежете парче пяна на 45 , поставете сервото между държача и закрепете панела върху серво.
Стъпка 5: Програма
Програмата за това е направена в arduino, кодът също е направен от различна група. Първото нещо, което направихме, беше да се опитаме да разберем кода. Вторият се опитваше да качи кода. Когато качихме кода, се сблъскахме с грешка. Първата грешка беше, че не работи. Това беше поправено с течение на времето, добавихме и функция към кода. Тази функция е, че ако някой е твърде близо до сензора, той няма да работи.
Те могат да бъдат разделени на няколко части, частите се настройват, рестартират, основната верига и кода на сензора.
връзката за кода
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
Стъпка 6: Настройка на програмата и рестартиране
Кодът на частта за настройка е най -основната част от кода, който започва чрез дефиниране на щифтове за сензорите и създаване на променливи за серво и настройване на прикачване към сервомоторите. Следващата част е превръщането на дефиниращите щифтове във входове или изходи. Тази част също ще настрои всички необходими променливи.
Следващата част е рестартиране, тази част от кода ще се случи всеки път, когато веригата се включи, тя ще нулира сервомоторите.
Стъпка 7: Основен код на програмата и Сеньорски код
Следващата част е основният цикъл. Започва с установяване колко далеч е най -близкият човек. Това става чрез влизане в метода на сензорите, който се намира в сензорната част на кода. Той проверява дали лицето е на определено разстояние от сензорите, ако това е така, сървърът ще се завърти. Той ще се завърти на 180 градуса и ще изчака 5 секунди, за да се върне на първоначалното си място, като се завърти до нула градуса, след това изчака 5 секунди и го направи отново и изчака още 5 секунди и се върна към нормалното. След това той ще се върне към върха на цикъла. (Това може да бъде опростено с цикъл for там.)
Последната част от кода е частта, която изчислява разстоянието, което получава стойност от сензорите, като изпраща сигнал към ултразвука и след това приема. Този сигнал има цяло число, стойността ще бъде разделена на 2, след това разделена на 29.1, за да се получи разстоянието.
Стъпка 8: Схема
Схемата, която използвахме за проекта, не направихме, тя беше направена от групата преди нас. Така че не знаем какво са направили, за да го направят, така че основната работа беше да го разберат и да отстранят основния му проблем. Основният проблем беше, че ще прегрее. Решението
(Стъпките, които ще обясня, са като че ли е на макет, но за последния начин ще бъде на медна дъска)
Стъпка 9: Изграждане на верига Част 1
Платка
Свържете горната и долната захранваща шина с проводник и направете същото със заземяващите шини
също така ще трябва да свържете регулатор на напрежение
Поставете регулатора някъде на дъската
След това поставете черен проводник, свързан към средния щифт, и го поставете на земята
След това десният щифт вземете червен проводник и го свържете към положителните релси
Последно левият щифт ще остане несвързан, докато не включим захранването
Стъпка 10: Изграждане на верига Част 2
Arduino
Щифтовете:
От arduino ще свързвате щифтовете (2-9) към платката, това е за сервомоторите
(Ако можете да опитате да използвате бял проводник по организационни причини)
Стъпка 11: Изграждане на верига Част 3
Серво (за това трябва да използвате 180 серво)
За сервомоторите ще ви трябва:
1 бял проводник
1 черен проводник
И 1 червен проводник
На серво
След това прикрепете проводниците към съответните им цветове портове на серво.
Сега свържете червените към положителни релси
Черното към земята
И бялото към същата линия като другите проводници, които са прикрепени към arduino
повторете това 8 пъти на различни щифтове
(Също така се опитайте да ги поддържате в ред и разпръснати, така че проводниците да не се заплитат)
Стъпка 12: Изграждане на верига Част 4
Ултразвукови сензори (за това ще ви трябват 2)
За ултразвуковите сензори ще трябва да използвате
1 червен мъжки към женски проводник на сензор
1 черен мъжки към женски проводник на сензор
И 2 мъжки към женски от всеки друг цвят на сензор
След това свържете червения проводник към щифта на ултразвуковите сензори, обозначени с Vss
След това закачете черния към щифта, обозначен със земята
След това 2 случайни цветни до щифтовете с етикет триг и ехо
След това включете червените и заземени проводници към релсите на макета и свържете куплунгите и ехото към щифтове 22 и 23 за един ултразвуков сензор и 24 и 25 за другия
Стъпка 13: Изграждане на верига Част 5
Захранване (последна стъпка)
Свържете черния проводник към земята
И червеният проводник към левия щифт на регулатора
Стъпка 14: Краят
след всички тези стъпки трябва да направите прототип
Препоръчано:
Лампа за настроение на проекта: 11 стъпки
Project Mood Lamp: С този урок ще проектирате и създадете проста схема, за да направите лампа за настроение, която използва батерия с монета, алигаторни клипове и една LED светлина
Лапи за измиване - Котката отговаря на проекта за измиване на ръцете Covid: 5 стъпки (със снимки)
Лапи за измиване - Котката отговаря на проекта за измиване на ръцете Covid: Тъй като всички сме отдалечени у дома, Paws to Wash е проект „Направи си сам“, който води родителите и децата през процеса на изграждане на сладък таймер за обратна връзка с размахваща се котка, за да насърчи здравословните навици за миене на ръце. По времето на Covid-19 миенето на ръцете
Таймери на Arduino: 8 проекта: 10 стъпки (със снимки)
Таймери на Arduino: 8 проекта: Arduino Uno или Nano могат да генерират точни цифрови сигнали на шест специални пина, като използват трите вградени таймера. Те изискват само няколко команди за настройка и не използват цикли на процесора за изпълнение! Използването на таймерите може да бъде плашещо, ако започнете от
10 основни проекта Arduino за начинаещи! Направете поне 15 проекта с един съвет!: 6 стъпки
10 основни проекта Arduino за начинаещи! Направете поне 15 проекта с един съвет !: Arduino Project & Учителски съвет; Включва 10 основни проекта Arduino. Всички изходни кодове, файлът Gerber и др. Без SMD! Лесно запояване за всички. Лесно свалящи се и сменяеми компоненти. Можете да направите поне 15 проекта с един бо
Преносим рекламен знак влезте евтино само за 10 стъпки !!: 13 стъпки (със снимки)
Преносим рекламен знак на евтино само за 10 стъпки !!: Направете свой собствен, евтин, преносим рекламен знак. С този знак можете да показвате вашето съобщение или лого навсякъде на всеки в града. Тази инструкция е отговор на/подобрение/промяна на: https://www.instructables.com/id/Low-Cost-Illuminated