Obsah:
- Krok 1: Brainstorming
- Krok 2: LCD obrazovka a senzor
- Krok 3: Druhý Breadboard, tlačítka a LED diody
- Krok 4: Kódování
- Krok 5: Montáž
Video: ISycophant: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Zde je návod, jak znovu vytvořit iSycophant doma! ISycophant je zrcadlo, které zobrazuje povzbudivou zprávu, ať už jste smutní nebo šťastní. Chcete -li být šťastný, stiskněte zelené tlačítko nebo smutné. Pokud opustíte iSycophant, rozsvítí se žlutá světla, protože chce, abyste se vrátili.
Krok 1: Brainstorming
Krok 1: Shromážděte/vytvořte skupinu kreativních, chytrých a atraktivních lidí.
Krok 2: Popadněte velký papír a začněte brainstormingovat nápady.
Nezapomeňte si zapsat každou myšlenku a nápad
Krok 3: Zamyslete se nad tím, jak technologie ovlivnila poslední americké volby.
Co ovlivnilo vaše myšlenky a názory na kandidáty a výsledky?
Krok 4: Zamyslete se nad vlivem sociálních médií na politické názory.
- Jak hraje „echo komora“sociálních médií roli při ověřování/prosazování našeho přesvědčení o nás samých a o světě kolem nás?
- Myslíte si, že nám sociální média ukážou více z toho, čemu věříme/chceme vidět?
Krok 2: LCD obrazovka a senzor
Prkénko
Krok 1:
Získejte následující materiály:
- Arduino
- Prkénko
- Propojovací dráty
Krok 2: Pomocí dvou vodičů připojte 5V pin na arduinu k + liště na prkénku a GND pin na arduinu k - liště na breadboardu. Krok 3: Připojte napájecí lišty nepájivého pole připojením vodiče ke každé ze dvou + kolejnic a dvou kolejnic
LCD obrazovka
Krok 1:
Získejte následující materiály:
- Breadboard connecte k ardunio
- LCD obrazovka (kompatibilní s ovladačem Hitachi HD44780)
- Rezistor 10 kOhm
- Rezistor 220 ohmů
- Propojovací dráty
Krok 2: Připojte obrazovku LCD k prkénku. Je moudré dát to blíže k okraji, abyste měli prostor na to, abyste na prkénko položili další věci. Ujistěte se, že kolíky neumisťujete do elektrického vedení.
Krok 3: Připojte následující kolíky*k arduinu pomocí propojovacích vodičů:
- LCD RS pin na digitální pin 12
- LCD Povolit pin na digitální pin 11
- LCD D4 pin na digitální pin 5
- LCD D5 pin na digitální pin 4
- LCD D6 pin na digitální pin 3
- LCD D7 pin na digitální pin 2
*Štítky se jmény budou umístěny na arduiono a LCD obrazovce.
Krok 4: Připojte vodič z kolíku 3 obrazovky LCD k odporu 10 kOhm. Připojte vodič ze zadní části rezistoru k zápornému napájecímu vedení.
Krok 5: Připojte odpor 220 Ohmů k kladnému napájecímu vedení v souladu s kolíkem 16 konektoru LCD.
Zdroj schématu:
Všimněte si prosím, že diagram ukazuje použití potenciometru místo 10k rezistoru.
Senzor
Krok 1:
Získejte následující materiály:
- Arduino a breadboard slouží k připojení LCD obrazovky
- Ultrazvukový dálkoměr Ping
- Propojovací dráty
Krok 2:
Připojte následující vodiče:
- Vcc pin na senzoru do kladného elektrického vedení na desce
- Spusťte pin na ~ 10 pinů na arduinu
- Echo pin na ~ 9 pin na arduino
- Pin GND na pin GND na arduinu
Krok 3: Druhý Breadboard, tlačítka a LED diody
Připojení druhého prkénka
Krok 1:
Získejte následující materiály
- Prkénko
- Zapojte dráty
Krok 2: Připojte napájení z prvního prkénka k druhému prkénku přes napájecí lištu připojením vodiče mezi a + kolejnici k druhé a a - kolejnici k druhé.
Krok 3: Připojte napájecí lišty prkénka propojením vodiče mezi dvěma + kolejnicemi a dvěma kolejnicemi
Tlačítka
Krok 1: Získejte následující materiály
- Zapojte dráty
- 2 tlačítka
- 2 10k ohmové odpory
Krok 2: Na jednu stranu prkénka vložte dvě tlačítka v řadě 30-28 a 23-21 mezi koncový prostor dvěma nohami na každé straně rokle.
Krok 3: Pro každé tlačítko vložte odpor 10 kOhm, do sloupce g s nohou v řadě 28 a 25, a druhou nohou v řadě 21 a 18.
Krok 4: Dále pomocí drátu propojte sloupec a, řada 28 s kolíkem 7 na Arduinu a sloupec a, řádek 21 s kolíkem 8. Pomocí dvou vodičů spojte dvě nohy dvou tlačítek, která nejsou připojena k rezistoru na + kolejnici a dvě nohy dvou rezistorů, které nejsou připojeny k tlačítku na - kolejnici.
Diagram:
Led světla
Krok 1:
Získejte následující materiály
- Zapojte dráty
- 2 žluté LED diody
- 2 10k ohmové odpory
Krok 2: Na druhé straně prkénka připojte katodu (kratší nohu) každé žluté LED k řadám 7 a 4 ve sloupci b.
Krok 3: Vložte dva 10k ohmové odpory, přičemž jedna větev rezistoru je v klipu rovnoběžném s anodou (delší noha) a druhá jde pryč od LED.
Krok 4: Připojte vodič ke svorce rovnoběžně s každou nohou ohmových odporů, které nejsou připojeny k LED a kolíkům 6 a 13 arduina. Připojte vodič ke svorce rovnoběžně s katodami dvou LED diod a - kolejnice.
Zdroj schématu:
Poznámka: diagram ukazuje vodič rovnoběžný s katodou, který jde do + kolejnice, ale vložili jsme jej do - kolejnice.
Krok 4: Kódování
Krok 1: Než napíšete jakýkoli řádek kódu, vezměte si stránku od Bruna Latoura a začněte tím, že si položíte otázku, co by delegovaná lidská postava musela udělat, aby vaše technologie fungovala. V případě iSycophant jsou nutná dvě primární lidská chování: přilnavost a nereflektivní souhlas. Dále popište tyto funkce nejjednodušším možným způsobem, jako by váš delegovaný lidský charakter byl obzvláště hustý: Clinginess: Když uživatel není poblíž, musíte reagovat nějakou formou poplachu nebo zděšení. Neodrazná shoda: Bez ohledu na stav mysli, ve kterém se uživatel nachází, tuto pozici zrcadlí a dokonce zesiluje.
Krok 2: Pomocí generovaných lidských instrukcí je začněte rozebírat, jako by vaše delegovaná lidská postava byla logickým strojem jiného než člověka. Toto je označováno jako pseudokód:
Láskavost:
Průběžně kontrolujte, zda je uživatel poblíž.
Pokud je uživatel poblíž, není třeba nic dělat.
Pokud je uživatel pryč nebo vzdálený, začne nepříjemná reakce vytvářející pozornost.
Neodrazná dohoda:
Zjistěte stav mysli Uživatele.
Pokud je uživatel šťastný, znovu potvrďte, že svět je úžasný.
Pokud je uživatel smutný, potvrďte, že svět je hrozný.
Krok 3: Nyní vyzbrojeni svým pseudokódem začněte překládat každý diskrétní úkol do série operací, které Arduino může provádět pomocí doprovodných senzorů a displejů. Prozkoumejte kód, který ostatní použili, a pomalu agregujte operace pomocí tohoto jednoduchého cyklu:
- Předpokládejme způsob převodu funkčního „kroku“do kódu.
- Zajistěte, aby existoval nějaký způsob potvrzení vaší hypotézy (ať už zápisem do DisplayPortu, zapnutím nebo vypnutím a rozsvícením LED nebo kontrolou sériového monitoru).
- Napište kód a ověřte jej podle chybějících znaků a překlepů, dokud kód neprojde.
- Nahrajte kód na desku Arduino. 5.
- Pokud kód funguje, pokračujte další operací, pokud ne, předpokládejte, proč nefungoval. Tomu říkáme smyčka programátoru Arduino a může to vést k neuvěřitelně sofistikovaným technologiím daným časem, trpělivostí a aplikací.
Tomu říkáme smyčka programátoru Arduino a může to vést k neuvěřitelně sofistikovaným technologiím daným časem, trpělivostí a aplikací.
Krok 5: Montáž
Nyní byste měli mít Arduino replikující přilnavost a nereflektivní souhlas. Nyní je čas sestavit součásti do vašeho zrcadla.
Krok 1: Změřte, kde budou na rámu zrcadla umístěna tlačítka, světla, obrazovka LCD a senzor.
Krok 2: Vyřízněte otvory v rámu zrcadla.
Krok 3: Nalepte nebo nalepte své arduino na zadní stranu rámu tak, aby součásti trčely z otvorů.
A Voila! Nyní máte plně funkční iSycophant!
Doporučuje:
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)
Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Vykreslete 3D obrázky svých desek plošných spojů pomocí Eagle3D a POV-Ray: 5 kroků (s obrázky)
Vykreslování 3D obrázků vašich desek plošných spojů pomocí Eagle3D a POV-Ray: Pomocí Eagle3D a POV-Ray můžete vytvářet realistické 3D vykreslování vašich desek plošných spojů. Eagle3D je skript pro EAGLE Layout Editor. Tím se vygeneruje soubor pro sledování paprsku, který bude odeslán na POV-Ray, který nakonec vyskočí finální im
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: 8 kroků (s obrázky)
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: Stereo grafické obrázky mohou 3D hloubkám dodat hloubku