Kazalo:

ISycophant: 5 korakov (s slikami)
ISycophant: 5 korakov (s slikami)

Video: ISycophant: 5 korakov (s slikami)

Video: ISycophant: 5 korakov (s slikami)
Video: СУПЕР СМЕШНАЯ КОМЕДИЯ! "Как Извести Любовницу За 7 Дней" РУССКИЕ КОМЕДИИ НОВИНКИ, ФИЛЬМЫ HD, КИНО 2024, September
Anonim
ISycophant
ISycophant
ISycophant
ISycophant

Tukaj je opisano, kako iSycophant poustvariti doma! ISycophant je ogledalo, ki prikazuje spodbudno sporočilo, ne glede na to, ali ste žalostni ali srečni. Za veselo pritisnete zeleni gumb ali za žalostnega rdečega. Če zapustite iSycophant, se prižgejo rumene lučke, ker želi, da se vrnete.

1. korak: možganska nevihta

Brainstorming
Brainstorming

1. korak: Zberite/ustvarite skupino ustvarjalnih, pametnih, privlačnih ljudi.

2. korak: Vzemite velik kos papirja in začnite razmišljati o idejah.

Poskrbite, da zapišete vsako misel in idejo

3. korak: Pomislite, kako je tehnologija vplivala na zadnje ameriške volitve.

Kaj je vplivalo na vaša razmišljanja in mnenja o kandidatih ter na rezultate?

4. korak: Razmislite o vplivu družbenih medijev na politično mnenje.

  • Kako ima »odmevna komora« družbenih medijev vlogo pri potrjevanju/uveljavljanju naših prepričanj o sebi in o svetu okoli nas?
  • Ali menite, da nam družabni mediji ponavadi pokažejo več tega, kar verjamemo/želimo videti?

Korak: LCD zaslon in senzor

LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor
LCD zaslon in senzor

Ogledna plošča

Korak 1:

Pridobite naslednje materiale:

  • Arduino
  • Ogledna plošča
  • Priključne žice

2. korak: Z dvema žicama povežite 5V pin na arduinu z + tirnico na ohišju in pin GND na arduinu na - tirnico na mizo. 3. korak: Priključite napajalne tirnice na plošči tako, da na vsako od dveh + tirnic in obeh tirnic priključite žico

LCD zaslon

Korak 1:

Pridobite naslednje materiale:

  • Breadboard connecte to ardunio
  • LCD zaslon (združljiv z gonilnikom Hitachi HD44780)
  • 10k ohmski upor
  • 220 ohmski upor
  • Priključne žice

2. korak: LCD zaslon priključite na ploščo. Pametno je, da ga postavite bližje robu, tako da imate prostor, da druge stvari postavite na svojo ploščo. Pazite, da zatičev ne vstavite v daljnovode.

Korak 3: S priključnimi žicami povežite naslednje zatiče*na arduino:

  • LCD RS pin na digitalni pin 12
  • LCD Omogoč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

*Nalepke z imeni bodo na arduionu in LCD zaslonu.

4. korak: Priključite žico s pina 3 LCD zaslona na 10k ohmski upor. Priključite žico s zadnje noge upora v negativni daljnovod.

5. korak: Priključite upor 220 Ohm na pozitivni napajalni vod v skladu s pin 16 priključka LCD.

Vir diagrama:

Upoštevajte, da diagram prikazuje uporabo potenciometra namesto upora 10k.

Senzor

Korak 1:

Pridobite naslednje materiale:

  • Arduino in plošča za povezavo LCD zaslona
  • Ping ultrazvočni daljinomer
  • Priključne žice

2. korak:

Priključite naslednje žice:

  • Vcc zatič na senzorju do pozitivnega napajalnega voda na plošči
  • Sprožite pin na ~ 10 pin na arduinu
  • Echo pin na ~ 9 pin na arduinu
  • Pin GND na pin GND na arduinu

3. korak: Druga plošča, gumbi in LED

Druga plošča, gumbi in LED
Druga plošča, gumbi in LED
Druga plošča, gumbi in LED
Druga plošča, gumbi in LED
Druga plošča, gumbi in LED
Druga plošča, gumbi in LED

Priključitev druge plošče

Korak 1:

Pridobite naslednje materiale

  • Ogledna plošča
  • Priključite žice

2. korak: Napajanje iz prve plošče na drugo ploščo priključite skozi napajalno tirnico tako, da med drugo tirnico povežete žico med + tirnico in drugo tirnico z a - tirnico.

3. korak: Priključite napajalne tirnice na plošči tako, da med dvema + vodiloma in dvema tirnicama povežete žico

Gumbi

1. korak: Pridobite naslednje materiale

  • Priključite žice
  • 2 gumba
  • 2 upora 10k ohm

2. korak: Na eni strani plošče vstavite dva gumba v vrsti 30-28 in 23-21 med priključnim prostorom z dvema nogama na vsaki strani grape.

3. korak: Za vsak gumb vstavite 10k ohmski upor v stolpec g z nogo v vrstici 28 in 25, drugi pa nogo v vrstici 21 in 18.

4. korak: Nato z žico povežite stolpec a, vrstico 28 s pin 7 na arduinu in stolpec a, vrstico 21 s čepom 8. Z dvema žicama povežite dve nogi dveh gumbov, ki nista povezani z uporom na + tirnico in dve nogi obeh uporov, ki nista povezani z gumbom na - tirnico.

Diagram:

LED luči

Korak 1:

Pridobite naslednje materiale

  • Priključite žice
  • 2 rumeni LED luči
  • 2 upora 10k ohm

2. korak: Na drugi strani plošče priključite katodo (krajšo nogo) vsake rumene LED na vrstice 7 in 4 v stolpcu b.

Korak 3: Vstavite dva 10 k ohmska upora, pri čemer je ena veja upora v sponko vzporedna z anodo (daljša noga), druga pa stran od LED.

Korak 4: Priključite žico na sponko, vzporedno z vsakim krakom ohmskih uporov, ki niso povezani z LED, in na nožice 6 in 13 arduina. Priključite žico na sponko, ki je vzporedna s katodoma dveh LED in - tirnice.

Vir diagrama:

Opomba: diagram prikazuje žico, vzporedno s katodo, ki gre v + tirnico, vendar smo jo vstavili v - tirnico.

4. korak: Kodiranje

1. korak: Preden napišete katero koli vrstico kode, vzemite stran od Bruna Latourja in se začnite vprašati, kaj bi moral pooblaščeni človeški značaj narediti, da bi vaša tehnologija delovala. V primeru iSycophanta sta potrebni dve primarni vedenji človeka: oprijemljivost in nepremišljen dogovor. Nato opišite te funkcije na najpreprostejši možni način, kot da bi bil vaš pooblaščeni človeški značaj še posebej gost: Prilepljivost: Ko uporabnika ni v bližini, se morate odzvati z neko obliko alarma ali groze. Nerazsežna pogodba: Ne glede na stanje duha mora uporabnik zrcaliti in celo okrepiti ta položaj.

2. korak: Uporaba ustvarjenih človeških navodil jih začnite razčleniti, kot da je vaš pooblaščeni človeški značaj nečloveški logični stroj. To je tisto, kar imenujemo psevdokoda:

Oprijemljivost:

Nenehno preverjajte, ali je uporabnik v bližini.

Če je uporabnik v bližini, potem ni treba storiti ničesar.

Če je uporabnik odsoten ali oddaljen, se začne moteča reakcija, ki vzbuja pozornost.

Nerazsežna pogodba:

Določite stanje duha uporabnika.

Če je uporabnik vesel, ponovno potrdite, da je svet čudovit.

Če je uporabnik žalosten, potrdite, da je svet grozen.

Korak 3: Zdaj, oboroženi s svojo psevdokodo, začnite prevajati vsako diskretno nalogo v vrsto operacij, ki jih lahko Arduino izvede s spremljajočimi senzorji in zasloni. Raziščite kodo, ki so jo uporabili drugi, in počasi združujte operacije s tem preprostim ciklom:

  1. Hipotetizirajte način prevajanja funkcionalnega "koraka" v kodo.
  2. Prepričajte se, da obstaja kakšen način za potrditev vaše hipoteze (bodisi s pisanjem na DisplayPort, vklopom ali izklopom in LED ali pregledom serijskega monitorja).
  3. Napišite kodo in preverjajte, prilagajajte manjkajoče znake in tipkarske napake, dokler koda ne preide.
  4. Naložite kodo na ploščo Arduino. 5.
  5. Če koda deluje, nadaljujte z naslednjo operacijo, če ne, potem ugibajte, zakaj ni delovala. To imenujemo zanka programerja Arduino in lahko vodi do neverjetno sofisticiranih tehnologij glede na čas, potrpljenje in uporabo.

To imenujemo zanka programerja Arduino in lahko vodi do neverjetno sofisticiranih tehnologij glede na čas, potrpljenje in uporabo.

5. korak: Montaža

Montaža
Montaža

Doslej bi morali imeti Arduino, ki bi posnemal opornost in nepremišljen dogovor. Zdaj je čas, da sestavne dele sestavite v ogledalo.

1. korak: Izmerite, kje bodo gumbi, luči, LCD zaslon in senzor nameščeni na okvir ogledala.

2. korak: Izrežite luknje v okvirju ogledala.

3. korak: Lepite ali lepite svoj arduino na zadnji strani okvirja, tako da komponente štrlijo iz lukenj.

In Voila! Zdaj imate popolnoma delujoč iSycophant!

Priporočena: