Sadržaj:
- Korak 1: Oluja mozgova
- Korak 2: LCD ekran i senzor
- Korak 3: Druga matrica, dugmad i LED diode
- Korak 4: Kodiranje
- Korak 5: Montaža
Video: ISycophant: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Evo kako ponovo 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 idejama.
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 uticaju društvenih medija na političko mišljenje.
- Kako „odjek za odjek“društvenih medija igra ulogu u potvrđivanju/nametanju 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 ekran i senzor
Breadboard
Korak 1:
Nabavite sljedeće materijale:
- Arduino
- Breadboard
- Priključne žice
Korak 2: Pomoću dvije žice spojite 5V pin na arduinu na + šinu na matičnoj ploči i GND pin na arduinu na - šinu na matičnoj ploči. Korak 3: Priključite napajanje na matičnoj ploči povezivanjem žice na svaku od dvije + šine i dvije šine
LCD ekran
Korak 1:
Nabavite sljedeće materijale:
- Breadboard povezuje se s arduniom
- LCD ekran (kompatibilan sa upravljačkim programom Hitachi HD44780)
- 10k ohm otpornik
- 220 omski otpornik
- Priključne žice
Korak 2: Priključite LCD ekran u matičnu ploču. Mudro je staviti to 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 sa imenima će se nalaziti na arduionu i LCD ekranu.
Korak 4: Spojite žicu s pina 3 LCD ekrana 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 sa pinom 16 LCD konektora.
Izvor dijagrama:
Imajte na umu da dijagram prikazuje upotrebu potenciometra umjesto 10k otpornika.
Senzor
Korak 1:
Nabavite sljedeće materijale:
- Arduino i matična ploča za povezivanje LCD ekrana
- Ping ultrazvučni daljinomer
- Priključne žice
Korak 2:
Spojite sljedeće žice:
- Vcc pin na senzoru na pozitivnu liniju 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 matrica, dugmad i LED diode
Povezivanje druge matične ploče
Korak 1:
Nabavite sljedeće materijale
- Breadboard
- Priključite žice
Korak 2: Priključite napajanje s prve matične ploče na drugu matičnu ploču kroz razvodnik za napajanje, povezivanjem žice između + šine s drugom i a - šine s drugom.
Korak 3: Priključite napajanje na matičnoj ploči povezivanjem žice između dvije + šine i dvije šine
Buttons
Korak 1: Nabavite sljedeće materijale
- Priključite žice
- 2 dugmeta
- 2 otpornika od 10 k ohma
Korak 2: Na jednoj strani matične ploče umetnite dva dugmeta u redove 30-28 i 23-21 između terminala s po dvije noge sa svake strane provalije.
Korak 3: Za svako dugme 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 sa iglom 7 na arduinu i stupca a, reda 21 s pinom 8. Pomoću dvije žice spojite dvije noge dva dugmeta koja nisu spojena na otpornik na + šinu i dva kraka dva otpornika koji nisu povezani s gumbom na - šinu.
Dijagram:
LED svjetla
Korak 1:
Nabavite sljedeće materijale
- Priključite žice
- 2 žute LED sijalice
- 2 otpornika od 10 k ohma
Korak 2: S druge strane matične ploče spojite katodu (kraću nogu) svake žute LED diode na redove 7 i 4 u koloni 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 kopču paralelnu 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 - šinom.
Izvor dijagrama:
Napomena: dijagram prikazuje žicu paralelnu s katodom koja ide u + šinu, međutim mi smo je umetnuli u - šinu.
Korak 4: Kodiranje
Korak 1: Prije nego što napišete bilo koji redak koda, uzmite stranicu od Bruna Latoura i počnite se pitati šta 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 ugovor: Bez obzira na stanje uma, Korisnik mora preslikati, pa čak i pojačati tu poziciju.
Korak 2: Korištenje generiranih ljudskih instrukcija 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, ništa ne treba učiniti.
Ako je korisnik udaljen ili udaljen, započnite dosadnu reakciju koja stvara pažnju.
Nereflektujuć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 za potvrdu vaše hipoteze (bilo pisanjem na DisplayPort, uključivanjem ili isključivanjem LED -a 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 ljupkost i nerazmišljajući sporazum. Vrijeme je da sastavite komponente u ogledalo.
Korak 1: Izmjerite gdje će se gumbi, svjetla, LCD ekran 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čuje se:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) sa 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 svog 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 ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Atari Punk konzola s bebom Sekvencer za 8 koraka: 7 koraka (sa slikama)
Atari Punk konzola sa Baby Step Sequencer-om: Ova srednja verzija je sve-u-jednom Atari Punk Console i Baby 8 Step Sequencer koju možete glodati na stolnoj 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čunar jednostavnim koracima i slikama: 13 koraka (sa slikama)
Kako rastaviti računar jednostavnim koracima i slikama: Ovo uputstvo o tome kako rastaviti računar. 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 izbjegnete gubitak dijelova, a također i prilikom ponovnog sastavljanja