Sadržaj:
- Korak 1: Oluja mozgova
- Korak 2: LCD zaslon i senzor
- Korak 3: Druga ploča, gumbi i LED diode
- Korak 4: Kodiranje
- Korak 5: Montaža
Video: ISycophant: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Evo kako ponovno stvoriti iSycophant kod kuće! ISycophant je ogledalo koje prikazuje ohrabrujuću poruku, bilo da se osjećate tužno ili sretno. Pritisnete zeleno dugme za sretno ili crveno za tužno. Ako napustite iSycophant, upalit će se žuta svjetla jer želi da se vratite.
Korak 1: Oluja mozgova
Korak 1: Okupite/stvorite grupu kreativnih, pametnih, atraktivnih ljudi.
Korak 2: Uzmite veliki komad papira i počnite s brainstormingom.
Svakako zapišite svaku misao i ideju
Korak 3: Razmislite o tome kako je tehnologija utjecala na posljednje američke izbore.
Što je utjecalo na vaša razmišljanja i mišljenja o kandidatima i rezultate?
Korak 4: Razmislite o utjecaju društvenih medija na političko mišljenje.
- Na koji način “odjek komora” društvenih medija igra ulogu u potvrđivanju/jačanju naših uvjerenja o nama samima i o svijetu oko nas?
- Mislite li da nam društvene mreže pokazuju više onoga što vjerujemo/želimo vidjeti?
Korak 2: LCD zaslon i senzor
Oglasna ploča
Korak 1:
Nabavite sljedeće materijale:
- Arduino
- Oglasna ploča
- Spojne žice
Korak 2: Upotrijebite dvije žice za spajanje 5V pina na arduinu na + vodilicu na matičnoj ploči i GND pina na arduinu na - vodilicu na ploči. Korak 3: Spojite vodilice za napajanje na ploči, spajajući žicu na svaku od dvije + tračnice i dvije šine
LCD zaslon
Korak 1:
Nabavite sljedeće materijale:
- Breadboard se povezuje s arduniom
- LCD zaslon (kompatibilan s upravljačkim programom Hitachi HD44780)
- 10k ohm otpornik
- Otpor 220 oma
- Spojne žice
Korak 2: Spojite LCD zaslon na matičnu ploču. Mudro je staviti ga bliže rubu, tako da imate prostora za stavljanje drugih stvari na ploču. Pazite da ne postavite iglice u vodove.
Korak 3: Spojite sljedeće pinove*na arduino pomoću žica za spajanje:
- LCD RS pin na digitalni pin 12
- LCD Omogući pin na digitalni pin 11
- LCD D4 pin na digitalni pin 5
- LCD D5 pin na digitalni pin 4
- LCD D6 pin na digitalni pin 3
- LCD D7 pin na digitalni pin 2
*Oznake s imenima bit će smještene na arduionu i LCD zaslonu.
Korak 4: Spojite žicu s pina 3 LCD zaslona na otpornik od 10 k ohma. Spojite žicu sa stražnje noge otpornika u negativni vod napajanja.
Korak 5: Priključite otpornik od 220 Ohma na pozitivni vod za napajanje, u skladu s iglom 16 LCD priključka.
Izvor dijagrama:
Imajte na umu da dijagram prikazuje upotrebu potenciometra umjesto 10k otpornika.
Senzor
Korak 1:
Nabavite sljedeće materijale:
- Arduino i ploča za povezivanje LCD zaslona
- Ping ultrazvučni daljinomer
- Spojne žice
Korak 2:
Spojite sljedeće žice:
- Vcc pin na osjetniku na pozitivni vod napajanja ploče
- Okrenite pin na ~ 10 pin na arduinu
- Echo pin na ~ 9 pin na arduinu
- GND pin na GND pin na arduinu
Korak 3: Druga ploča, gumbi i LED diode
Spajanje druge ploče
Korak 1:
Nabavite sljedeće materijale
- Oglasna ploča
- Spojite žice
Korak 2: Spojite napajanje s prve ploče na drugu ploču kroz razvodnik za napajanje, povezivanjem žice između + tračnice s drugom i a - šine s drugom.
Korak 3: Spojite vodilice za napajanje na ploči, povezivanjem žice između dvije + tračnice i dvije šine
Gumbi
Korak 1: Nabavite sljedeće materijale
- Spojite žice
- 2 gumba
- 2 otpornika od 10 k ohma
Korak 2: Na jednoj strani matične ploče umetnite dva gumba u redove 30-28 i 23-21 između terminala s po dvije noge sa svake strane provalije.
Korak 3: Za svaki gumb umetnite otpornik od 10 k ohma na stupac g s nogom u redovima 28 i 25, a drugi nogom u redove 21 i 18.
Korak 4: Zatim upotrijebite žicu za povezivanje stupca a, reda 28 s iglom 7 na arduinu i stupca a, redaka 21 s pinom 8. Pomoću dvije žice spojite dvije nogice dvaju gumba koji nisu spojeni na otpornik na + tračnicu i dva kraka dva otpornika koji nisu spojeni s gumbom na - tračnicu.
Dijagram:
LED svjetla
Korak 1:
Nabavite sljedeće materijale
- Spojite žice
- 2 žuta LED svjetla
- 2 otpornika od 10 k ohma
Korak 2: S druge strane matične ploče spojite katodu (kraći krak) svake žute LED diode na redove 7 i 4 u stupcu b.
Korak 3: Umetnite dva otpornika od 10 k ohma, s jednom granom otpornika u kopču paralelnu s anodom (duža noga), a druga od LED.
Korak 4: Spojite žicu na isječak paralelno sa svakom nogom ohmskih otpornika koji nisu spojeni na LED i pinove 6 i 13 arduina. Spojite žicu na kopču paralelnu s katodama dviju LED dioda i - tračnicom.
Izvor dijagrama:
Napomena: dijagram prikazuje žicu paralelnu s katodom koja ide u + tračnicu, međutim umetnuli smo je u - tračnicu.
Korak 4: Kodiranje
Korak 1: Prije nego napišete bilo koji redak koda, uzmite stranicu od Brune Latoura i počnite se pitati što bi delegirani ljudski lik trebao učiniti da bi vaša tehnologija funkcionirala. U slučaju iSycophanta potrebna su dva primarna ljudska ponašanja: prianjanje i nerefleksivan dogovor. Zatim opišite ove funkcije na najjednostavniji mogući način kao da je vaš delegirani ljudski karakter posebno gust: Prilijepljivost: Kada korisnik nije u blizini, morate reagirati nekim oblikom alarma ili zaprepaštenja. Nereflektirajući dogovor: Bez obzira na stanje uma, Korisnik mora preslikati, pa čak i pojačati tu poziciju.
Korak 2: Korištenje generiranih ljudskih uputa počnite ih razbijati kao da je vaš delegirani ljudski karakter ne-ljudska logička mašina. Ovo se naziva pseudokod:
Prianjanje:
Stalno provjeravajte je li korisnik u blizini.
Ako je korisnik u blizini, ne morate ništa učiniti.
Ako je korisnik udaljen ili udaljen, započnite dosadnu reakciju koja stvara pozornost.
Nereflektirajući sporazum:
Odredite stanje uma korisnika.
Ako je korisnik sretan, potvrdite da je svijet divan.
Ako je korisnik tužan, potvrdite da je svijet užasan.
Korak 3: Sada, naoružani vašim pseudokodom, počnite prevoditi svaki diskretni zadatak u niz operacija koje Arduino može izvesti pomoću popratnih senzora i zaslona. Istražite kod koji su drugi koristili i polako objedinite operacije pomoću ovog jednostavnog ciklusa:
- Hipotetizirati način prevođenja funkcionalnog „koraka“u kôd.
- Uvjerite se da postoji neki način potvrde vaše hipoteze (bilo pisanjem na DisplayPort, uključivanjem ili isključivanjem i LED -om ili pregledom serijskog monitora).
- Napišite kôd i provjeravajte ga, prilagođavajući nedostajuće znakove i pravopisne pogreške, sve dok kôd ne prođe.
- Prenesite kôd na Arduino ploču. 5.
- Ako kôd radi, nastavite na sljedeću operaciju, ako ne, pretpostavite zašto nije radio. To je ono što nazivamo petlja Arduino programera i može dovesti do nevjerojatnih sofisticiranih tehnologija s obzirom na vrijeme, strpljenje i primjenu.
To je ono što nazivamo petlja Arduino programera i može dovesti do nevjerojatnih sofisticiranih tehnologija s obzirom na vrijeme, strpljenje i primjenu.
Korak 5: Montaža
Do sada biste trebali imati Arduino koji replicira prilijepljivost i nerazmišljajući sporazum. Vrijeme je da sastavite komponente u svoje ogledalo.
Korak 1: Izmjerite gdje će se gumbi, svjetla, LCD zaslon i senzor postaviti na okvir vašeg ogledala.
Korak 2: Izrežite rupe u okviru ogledala.
Korak 3: Zalijepite ili zalijepite svoj arduino na stražnju stranu okvira tako da komponente strše iz rupa.
I Voila! Sada imate potpuno funkcionalan iSycophant!
Preporučeni:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovno početi vježbati. Koju opremu trebam pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekt će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kad se Micro: Bit protrese, zbroju ćemo dodati 2 i prikazati ga na ekranu
Atari Punk konzola s bebom Sekvencer za 8 koraka: 7 koraka (sa slikama)
Atari Punk konzola s Baby 8 Step Sequencer-om: Ova srednja verzija je sve-u-jednom Atari Punk Console i Baby 8 Step Sequencer koje možete glodati na stolnom PCB glodalici Bantam Tools. Sastoji se od dvije ploče: jedna je ploča korisničkog sučelja (UI), a druga je pomoćna bo
Kako rastaviti računalo jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računalo jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računalo. Većina osnovnih komponenti je modularna i lako se uklanja. Međutim, važno je da se oko toga organizirate. To će vam pomoći da spriječite gubitak dijelova, a također i prilikom ponovnog sastavljanja