Spisu treści:
- Krok 1: Burza mózgów
- Krok 2: Ekran LCD i czujnik
- Krok 3: Druga płytka do krojenia chleba, przyciski i diody LED
- Krok 4: Kodowanie
- Krok 5: Montaż
Wideo: ISycophant: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Oto jak odtworzyć iSycophant w domu! iSycophant to lustro, które wyświetla zachęcający komunikat, niezależnie od tego, czy czujesz się smutny, czy szczęśliwy. Naciskasz zielony przycisk na szczęście lub czerwony na smutek. Jeśli opuścisz iSycophanta, zapalą się żółte światła, bo chce, żebyś wrócił.
Krok 1: Burza mózgów
Krok 1: Zbierz/stwórz grupę kreatywnych, inteligentnych, atrakcyjnych ludzi.
Krok 2: Chwyć dużą kartkę papieru i zacznij burzę mózgów.
Pamiętaj, aby zapisać każdą myśl i pomysł
Krok 3: Pomyśl o tym, jak technologia wpłynęła na ostatnie wybory w USA.
Co wpłynęło na twoje przemyślenia i opinie na temat kandydatów i wyników?
Krok 4: Zastanów się nad wpływem mediów społecznościowych na opinię polityczną.
- W jaki sposób „komora echa” mediów społecznościowych odgrywa rolę w potwierdzaniu/wymuszaniu naszych przekonań na temat nas samych i otaczającego nas świata?
- Czy uważasz, że media społecznościowe mają tendencję do pokazywania nam więcej tego, w co wierzymy/chcemy zobaczyć?
Krok 2: Ekran LCD i czujnik
Deska do krojenia chleba
Krok 1:
Zdobądź następujące materiały:
- Arduino
- Deska do krojenia chleba
- Przewody przyłączeniowe
Krok 2: Za pomocą dwóch przewodów podłącz pin 5V na arduino do szyny + na płytce stykowej i pin GND na arduino do szyny - na płytce prototypowej. Krok 3: Połącz z szynami zasilającymi płytki prototypowej, podłączając przewód do każdej z dwóch szyn + i dwóch - szyn
ekran LCD
Krok 1:
Zdobądź następujące materiały:
- Płytka do krojenia chleba łączy się z ardunio
- Ekran LCD (kompatybilny ze sterownikiem Hitachi HD44780)
- Rezystor 10 kΩ
- Rezystor 220 omów
- Przewody przyłączeniowe
Krok 2: Podłącz ekran LCD do płytki stykowej. Rozsądnie jest umieścić go bliżej krawędzi, aby mieć miejsce na umieszczenie innych rzeczy na swojej płytce stykowej. Upewnij się, że nie umieszczasz szpilek w przewodach zasilających.
Krok 3: Podłącz następujące piny * do arduino za pomocą przewodów połączeniowych:
- LCD RS pin do cyfrowego pinu 12
- LCD Włącz pin do cyfrowego pinu 11
- Pin LCD D4 do pinu cyfrowego 5
- Pin LCD D5 do pinu cyfrowego 4
- Pin LCD D6 do pinu cyfrowego 3
- Pin LCD D7 do pinu cyfrowego 2
*Etykiety z nazwami będą znajdować się na arduiono i ekranie LCD.
Krok 4: Podłącz przewód z pinu 3 ekranu LCD do rezystora 10 kΩ. Podłącz przewód z tylnej nogi rezystora do ujemnej linii zasilania.
Krok 5: Podłącz rezystor 220 Ohm do dodatniej linii zasilania, zgodnie z pinem 16 złącza LCD.
Źródło diagramu:
Należy pamiętać, że schemat pokazuje użycie potencjometru zamiast rezystora 10k.
Czujnik
Krok 1:
Zdobądź następujące materiały:
- Arduino i płytka stykowa służąca do podłączenia ekranu LCD
- Dalmierz ultradźwiękowy Ping
- Przewody przyłączeniowe
Krok 2:
Podłącz następujące przewody:
- Pin Vcc na czujniku do dodatniej linii zasilania płytki prototypowej;
- Trig pin do ~10 pin na arduino
- Echo pin do ~9 pinu na arduino
- Pin GND do pinu GND na arduino
Krok 3: Druga płytka do krojenia chleba, przyciski i diody LED
Podłączanie drugiej płytki stykowej
Krok 1:
Zdobądź następujące materiały
- Deska do krojenia chleba
- Podłącz przewody
Krok 2: Podłącz zasilanie z pierwszej płytki stykowej do drugiej płytki stykowej przez szynę zasilającą, podłączając przewód między szyną + do drugiej i szyną - do drugiej.
Krok 3: Podłącz do szyn zasilających płytki prototypowej, łącząc przewód między dwiema szynami + i dwiema szynami
guziki
Krok 1: Zdobądź następujące materiały
- Podłącz przewody
- 2 przyciski
- 2 rezystory 10 kΩ
Krok 2: Po jednej stronie płytki stykowej włóż dwa przyciski w rzędzie 30-28 i 23-21 między przestrzeń zaciskową z dwiema nogami po każdej stronie wąwozu.
Krok 3: Dla każdego przycisku wstaw rezystor 10 kΩ w kolumnie g z nogą w rzędach 28 i 25, a drugi w nogę w rzędach 21 i 18.
Krok 4: Następnie połącz przewodem kolumnę a, rząd 28 z pinem 7 na arduino i kolumnę a, rząd 21 z pinem 8. Za pomocą dwóch przewodów połącz dwie nogi dwóch przycisków, które nie są podłączone do rezystora do szyny +, a dwie nóżki dwóch oporników, które nie są połączone z przyciskiem do szyny -.
Schemat:
Światła ledowe
Krok 1:
Zdobądź następujące materiały
- Podłącz przewody
- 2 żółte diody LED
- 2 rezystory 10 kΩ
Krok 2: Po drugiej stronie płytki stykowej podłącz katodę (krótszą nóżkę) każdej żółtej diody LED do rzędów 7 i 4 w kolumnie b.
Krok 3: Wstaw dwa rezystory 10 kΩ, z jedną gałęzią rezystora w zacisku równoległym do anody (dłuższa nóżka), a drugą odchodzącą od diody LED.
Krok 4: Podłącz przewód do zacisku równolegle do każdej nogi rezystorów omowych nie podłączonych do diody LED i pinów 6 i 13 arduino. Podłącz przewód do zacisku równolegle do katod dwóch diod LED i szyny.
Źródło diagramu:
Uwaga: schemat pokazuje przewód równoległy do katody wchodzący w szynę +, jednak włożyliśmy go w szynę -.
Krok 4: Kodowanie
Krok 1: Zanim napiszesz jakąkolwiek linijkę kodu, weź stronę od Bruno Latoura i zacznij od zadania sobie pytania, co musiałaby zrobić delegowana postać ludzka, aby Twoja technologia działała. W przypadku iSycophanta konieczne są dwa podstawowe ludzkie zachowania: przywiązanie i bezrefleksyjna zgoda. Następnie opisz te funkcje w najprostszy możliwy sposób, tak jakby twoja delegowana ludzka postać była szczególnie gęsta: Przyczepność: Gdy Użytkownika nie ma w pobliżu, musisz zareagować jakąś formą niepokoju lub konsternacji. Umowa bezrefleksyjna: bez względu na stan umysłu, w jakim Użytkownik ma zamiar odzwierciedlić, a nawet wzmocnić tę pozycję.
Krok 2: Używając wygenerowanych ludzkich instrukcji, zacznij je rozkładać, tak jakby twoja delegowana ludzka postać była nie-ludzką maszyną logiczną. Oto, co nazywamy pseudokodem:
Przyleganie:
Na bieżąco sprawdzaj, czy Użytkownik jest w pobliżu.
Jeśli Użytkownik jest w pobliżu, nie trzeba nic robić.
Jeśli Użytkownik jest daleko lub jest daleko, zacznij denerwującą reakcję tworzącą uwagę.
Umowa bezrefleksyjna:
Określ stan umysłu Użytkownika.
Jeśli Użytkownik jest zadowolony, potwierdź, że świat jest cudowny.
Jeśli Użytkownik jest smutny potwierdź, że świat jest straszny.
Krok 3: Teraz, uzbrojony w swój pseudokod, zacznij tłumaczyć każde dyskretne zadanie na serię operacji, które Arduino może wykonać za pomocą dołączonych czujników i wyświetlaczy. Przeglądaj kod używany przez innych i powoli agreguj operacje za pomocą tego prostego cyklu:
- Postaw hipotezę o sposobie tłumaczenia funkcjonalnego „kroku” na kod.
- Upewnij się, że istnieje jakiś sposób potwierdzenia Twojej hipotezy (czy to poprzez zapisanie do DisplayPort, włączenie lub wyłączenie i diodę LED lub sprawdzenie monitora szeregowego).
- Napisz kod i weryfikuj, dostosowując się do brakujących znaków i literówek, aż kod przejdzie.
- Wgraj kod na płytkę Arduino. 5.
- Jeśli kod działa, przejdź do następnej operacji, jeśli nie, postaw hipotezę, dlaczego to nie zadziałało. To, co nazywamy pętlą programatora Arduino, może prowadzić do niesamowitych wyrafinowanych technologii, biorąc pod uwagę czas, cierpliwość i zastosowanie.
To, co nazywamy pętlą programatora Arduino, może prowadzić do niesamowitych wyrafinowanych technologii, biorąc pod uwagę czas, cierpliwość i zastosowanie.
Krok 5: Montaż
Do tej pory powinieneś mieć Arduino replikujące przylepność i bezrefleksyjną zgodę. Teraz nadszedł czas, aby zmontować komponenty w swoim lustrze.
Krok 1: Zmierz, gdzie przyciski, światła, ekran LCD i czujnik zostaną umieszczone na ramie lustra.
Krok 2: Wytnij otwory w ramie lustra.
Krok 3: Przyklej lub przyklej arduino z tyłu ramy, aby elementy wystawały z otworów.
I Voila! Masz teraz w pełni funkcjonalny iSycophant!
Zalecana:
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: 20 kroków (ze zdjęciami)
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: Witaj, przyjacielu! W tej dwuczęściowej serii nauczymy się korzystać z obwodów Tinkercad - zabawnego, potężnego i edukacyjnego narzędzia do nauki działania obwodów! Jednym z najlepszych sposobów uczenia się jest robienie. Dlatego najpierw zaprojektujemy nasz własny projekt: th
Zegar lokalizacyjny „Weasley” z 4 wskazówkami: 11 kroków (ze zdjęciami)
Zegar lokalizacji „Weasley” z czterema wskazówkami: Tak więc, mając Raspberry Pi, które od jakiegoś czasu się bawiło, chciałem znaleźć fajny projekt, który pozwoli mi go jak najlepiej wykorzystać. Natknąłem się na ten wspaniały instruktażowy zegar lokalizacji Weasley'a autorstwa ppeters0502 i pomyślałem, że
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż