Съдържание:
- Стъпка 1: Мозъчна атака
- Стъпка 2: LCD екран и сензор
- Стъпка 3: Второ платно, бутони и светодиоди
- Стъпка 4: Кодиране
- Стъпка 5: Монтаж
Видео: ISycophant: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Ето как да пресъздадете iSycophant у дома! ISycophant е огледало, което показва окуражаващо послание, независимо дали се чувствате тъжни или щастливи. Натискате зелен бутон за щастлив или червен за тъжен. Ако напуснете iSycophant, жълтите светлини ще светнат, защото той иска да се върнете.
Стъпка 1: Мозъчна атака
Стъпка 1: Съберете/създайте група творчески, умни, привлекателни хора.
Стъпка 2: Вземете голям лист хартия и започнете идеи за мозъчна атака.
Запишете всяка мисъл и идея
Стъпка 3: Помислете как технологията повлия на последните избори в САЩ.
Какво повлия на вашите мисли и мнения за кандидатите и резултатите?
Стъпка 4: Помислете за влиянието на социалните медии върху политическото мнение.
- Как „ехокамерата“на социалните медии играе роля за утвърждаване/налагане на нашите убеждения за нас самите и за света около нас?
- Смятате ли, че социалните медии са склонни да ни показват повече от това, което вярваме/искаме да видим?
Стъпка 2: LCD екран и сензор
Платка
Етап 1:
Придобийте следните материали:
- Arduino
- Платка
- Свързващи проводници
Стъпка 2: Използвайте два проводника, за да свържете 5V щифта на arduino към + шината на макета и GND щифта на arduino към - шината на макета. Стъпка 3: Свържете захранващите релси на макета, като свържете проводник към всяка от двете релси + и двете релси
LCD екран
Етап 1:
Придобийте следните материали:
- Платка за свързване към ardunio
- LCD екран (съвместим с драйвер Hitachi HD44780)
- 10k ом резистор
- Резистор 220 ома
- Свързващи проводници
Стъпка 2: Свържете LCD екрана към макета. Разумно е да го поставите по -близо до ръба, така че да имате място да поставите други неща на дъската си. Уверете се, че не поставяте щифтовете в електропроводите.
Стъпка 3: Свържете следните щифтове*към arduino с помощта на свързващите проводници:
- LCD RS пин към цифров пин 12
- LCD Активиране на щифт към цифров щифт 11
- LCD D4 извод към цифров извод 5
- LCD D5 извод към цифров извод 4
- LCD D6 извод към цифров извод 3
- LCD D7 извод към цифров извод 2
*Етикетите с имената ще бъдат разположени на arduiono и LCD екрана.
Стъпка 4: Свържете проводник от щифт 3 на LCD екрана към 10k ом резистор. Свържете проводник от задния крак на резистора към отрицателната захранваща линия.
Стъпка 5: Свържете резистора 220 Ohm към положителната захранваща линия, в съответствие с щифт 16 на LCD конектора.
Източник на диаграма:
Моля, обърнете внимание, че диаграмата показва използването на потенциометър вместо 10k резистор.
Сензор
Етап 1:
Придобийте следните материали:
- Arduino и макет за свързване на LCD екран
- Ping ултразвуков далекомер
- Свързващи проводници
Стъпка 2:
Свържете следните проводници:
- Vcc щифт на сензора към положителната захранваща линия на платката
- Спуснете щифта към ~ 10 пина на arduino
- Ехо пин към ~ 9 пина на arduino
- Щифтът GND към щифта GND на arduino
Стъпка 3: Второ платно, бутони и светодиоди
Свързване на втория макет
Етап 1:
Придобийте следните материали
- Платка
- Свържете проводниците
Стъпка 2: Свържете захранването от първото платно към второто платно през захранващата шина, като свържете проводник между + релса към другата и a - шина към другата.
Стъпка 3: Свържете захранващите шини на макета, като свържете проводник между двете + релси и двете релси
Бутони
Стъпка 1: Придобийте следните материали
- Свържете проводниците
- 2 бутона
- 2 10k ома резистора
Стъпка 2: От едната страна на макета поставете двата бутона в ред 30-28 и 23-21 между терминалното пространство с два крака от всяка страна на дерето.
Стъпка 3: За всеки бутон поставете 10k ом резистор в колона g с крак в ред 28 и 25, а вторият крак в ред 21 и 18.
Стъпка 4: След това използвайте проводник, за да свържете колона а, ред 28 с щифт 7 на arduino и колона а, ред 21 с щифт 8. С помощта на два проводника свържете двата крака на двата бутона, които не са свързани към резистора към + релсата и двата крака на двата резистора, които не са свързани с бутона към - шината.
Диаграма:
LED светлини
Етап 1:
Придобийте следните материали
- Свържете проводниците
- 2 жълти LED светлини
- 2 10k ома резистора
Стъпка 2: От другата страна на платката свържете катода (по -къс крак) на всеки жълт светодиод към редове 7 и 4 в колона b.
Стъпка 3: Поставете два 10k ома резистора, като единият клон на резистора е в скоба, успоредна на анода (по -дълъг крак), а другият се отдалечава от светодиода.
Стъпка 4: Свържете проводник към щипка, успоредна на всеки крак на омовите резистори, които не са свързани към светодиода и щифтове 6 и 13 на arduino. Свържете проводник към щипка, успоредна на катодите на двата светодиода и - шината.
Източник на диаграма:
Забележка: диаграмата показва проводника, успореден на катода, който влиза в + релсата, но ние го вмъкнахме в - шината.
Стъпка 4: Кодиране
Стъпка 1: Преди да напишете какъвто и да е ред код, вземете страница от Bruno Latour и започнете, като се запитате какво би трябвало да направи делегиран човешки характер, за да работи вашата технология. В случая на iSycophant са необходими две основни човешки поведения: привързаност и нерефлективно съгласие. След това опишете тези функции с възможно най -прости думи, сякаш вашият делегиран човешки характер е особено плътен: Прилепване: Когато Потребителят не е наблизо, тогава трябва да реагирате с някаква форма на тревога или ужас. Нерефлектиращо споразумение: В каквото и състояние на ума е Потребителят, не забравяйте да отразява и дори да усили тази позиция.
Стъпка 2: Използването на генерираните човешки инструкции започва да ги разбива така, сякаш вашият делегиран човешки характер е нечовешка логическа машина. Това се нарича псевдокод:
Прилепване:
Непрекъснато проверявайте дали Потребителят е наблизо.
Ако Потребителят е наблизо, нищо не трябва да се прави.
Ако Потребителят е далеч или далеч, започнете досадна реакция, предизвикваща внимание.
Нерефлективно споразумение:
Определете душевното състояние на Потребителя.
Ако Потребителят е щастлив, потвърдете отново, че светът е прекрасен.
Ако Потребителят е тъжен, потвърдете, че светът е ужасен.
Стъпка 3: Сега, въоръжени с вашия псевдокод, започнете да превеждате всяка отделна задача в поредица от операции, които Arduino може да извърши с помощта на придружаващи сензори и дисплеи. Разгледайте кода, който други са използвали, и бавно агрегирайте операциите, използвайки този прост цикъл:
- Хипотезирайте начин за преобразуване на функционална „стъпка“в код.
- Уверете се, че има някакъв начин да потвърдите хипотезата си (независимо дали чрез писане на DisplayPort, включване или изключване и LED или преглед на серийния монитор).
- Напишете кода и проверете, като коригирате липсващите символи и правописни грешки, докато кодът премине.
- Качете кода на дъската на Arduino. 5.
- Ако кодът работи, продължете към следващата операция, ако не, тогава предположете защо не е работил. Това е, което наричаме цикъл на Arduino Programmer и това може да доведе до невероятно сложни технологии, като се има предвид време, търпение и приложение.
Това е, което наричаме цикъл на Arduino Programmer и това може да доведе до невероятни сложни технологии, като се има предвид време, търпение и приложение.
Стъпка 5: Монтаж
Досега трябва да имате Arduino, възпроизвеждащ привързаност и нерефлективно споразумение. Време е да сглобите компонентите във вашето огледало.
Стъпка 1: Измерете къде бутоните, светлините, LCD екранът и сензорът ще бъдат поставени върху рамката на огледалото.
Стъпка 2: Изрежете дупките в рамката на огледалото.
Стъпка 3: Залепете или залепете вашия arduino на гърба на рамката, така че компонентите да стърчат от отворите.
И Вола! Вече имате напълно функционален iSycophant!
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Сандък със съкровище Zelda (със светлини и звук): 12 стъпки (със снимки)
Zelda Treasure Chest (With Lights & Sound): Здравейте на всички! Бях голям фен на игрите Legend of Zelda, когато бях по -малък, но мисля, че почти всеки знае емблематичната мелодия, която свири, когато отворите сандък в играта, просто звучи толкова вълшебно! В тази инструкция ще ви покажа как
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr