Turinys:

ISycophant: 5 žingsniai (su nuotraukomis)
ISycophant: 5 žingsniai (su nuotraukomis)

Video: ISycophant: 5 žingsniai (su nuotraukomis)

Video: ISycophant: 5 žingsniai (su nuotraukomis)
Video: How to Deal With Annoying Coworkers 2024, Lapkritis
Anonim
ISycophant
ISycophant
ISycophant
ISycophant

Štai kaip atkurti „iSycophant“namuose! „ISycophant“yra veidrodis, rodantis padrąsinančią žinutę, nesvarbu, ar jaučiatės liūdnas, ar laimingas. Paspaudę žalią mygtuką džiaugsmui, raudoną - liūdesiui. Jei paliksite „iSycophant“, užsidegs geltonos lemputės, nes jis nori, kad grįžtumėte.

1 žingsnis: protų šturmas

Smegenų šturmas
Smegenų šturmas

1 žingsnis: Surinkite/sukurkite kūrybingų, protingų, patrauklių žmonių grupę.

2 žingsnis: paimkite didelį popieriaus lapą ir pradėkite idėjų šturmą.

Būtinai užsirašykite kiekvieną mintį ir idėją

3 žingsnis: pagalvokite, kaip technologijos paveikė paskutinius JAV rinkimus.

Kas įtakojo jūsų mintis ir nuomones apie kandidatus ir rezultatus?

4 žingsnis: apmąstykite socialinės žiniasklaidos įtaką politinei nuomonei.

  • Kaip socialinės žiniasklaidos „aido kamera“atlieka vaidmenį patvirtinant/įgyvendinant mūsų įsitikinimus apie save ir apie mus supantį pasaulį?
  • Ar manote, kad socialinė žiniasklaida mums labiau parodo tai, kuo tikime/norime pamatyti?

2 žingsnis: LCD ekranas ir jutiklis

LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis
LCD ekranas ir jutiklis

Bandomoji Lenta

1 žingsnis:

Įsigykite šias medžiagas:

  • Arduino
  • Bandomoji Lenta
  • Prijungimo laidai

2 veiksmas: naudokite du laidus, kad prijungtumėte 5 V kaištį ant arduino prie + bėgelio ant duonos lentos ir GND kaištį ant arduino prie duonos lentos bėgio. 3 žingsnis: Prijunkite prie duonos lentos maitinimo bėgių, prijungdami laidą prie kiekvieno iš dviejų + bėgių ir dviejų bėgių

LCD ekranas

1 žingsnis:

Įsigykite šias medžiagas:

  • Duonos lenta prijungta prie „ardunio“
  • LCD ekranas (suderinamas su „Hitachi HD44780“tvarkykle)
  • 10k omų rezistorius
  • 220 omų rezistorius
  • Prijungimo laidai

2 žingsnis: Prijunkite LCD ekraną prie duonos lentos. Išmintinga jį priartinti prie krašto, kad būtų pakankamai vietos kitiems daiktams sudėti. Įsitikinkite, kad kaiščių nededate į elektros linijas.

3 žingsnis: Prijunkite šiuos kaiščius*prie „arduino“, naudodami kabliukus:

  • LCD RS kaištis į skaitmeninį kaištį 12
  • LCD Įjunkite kaištį į skaitmeninį kaištį 11
  • LCD D4 kaištis į skaitmeninį kaištį 5
  • LCD D5 kaištis į skaitmeninį kaištį 4
  • LCD D6 kaištis į skaitmeninį kaištį 3
  • LCD D7 kaištis į skaitmeninį kaištį 2

*Etiketės su pavadinimais bus arduiono ir LCD ekrane.

4 veiksmas: Prijunkite laidą iš LCD ekrano 3 kaiščio prie 10 kΩ rezistoriaus. Prijunkite laidą nuo galinės rezistoriaus kojos prie neigiamos elektros linijos.

5 veiksmas: Prijunkite 220 omų rezistorių prie teigiamos elektros linijos pagal LCD jungties 16 kaištį.

Diagramos šaltinis:

Atkreipkite dėmesį, kad diagramoje pavaizduotas potenciometro naudojimas vietoj 10 k rezistoriaus.

Jutiklis

1 žingsnis:

Įsigykite šias medžiagas:

  • „Arduino“ir „breadboard“naudojami LCD ekranui prijungti
  • „Ping“ultragarso diapazono ieškiklis
  • Prijungimo laidai

2 žingsnis:

Prijunkite šiuos laidus:

  • Vcc kaištis ant jutiklio prie duonos lentos teigiamos elektros linijos
  • Prijunkite kaištį prie ~ 10 kaiščio ant arduino
  • Echo kaištis prie ~ 9 kaiščio ant arduino
  • GND kaištis prie arduino GND kaiščio

3 žingsnis: antroji duonos lenta, mygtukai ir šviesos diodai

Antroji duonos lenta, mygtukai ir šviesos diodai
Antroji duonos lenta, mygtukai ir šviesos diodai
Antroji duonos lenta, mygtukai ir šviesos diodai
Antroji duonos lenta, mygtukai ir šviesos diodai
Antroji duonos lenta, mygtukai ir šviesos diodai
Antroji duonos lenta, mygtukai ir šviesos diodai

Antrosios duonos lentos prijungimas

1 žingsnis:

Įsigykite šias medžiagas

  • Bandomoji Lenta
  • Prijunkite laidus

2 veiksmas: Prijunkite maitinimą iš pirmosios duonos lentos prie antrosios lentos per maitinimo bėgelį, prijungdami laidą tarp + bėgelio prie kito ir a - bėgelį prie kito.

3 žingsnis: Prijunkite prie duonos lentos maitinimo bėgių, prijungdami laidą tarp dviejų bėgių ir dviejų bėgių

Mygtukai

1 žingsnis: įsigykite šias medžiagas

  • Prijunkite laidus
  • 2 mygtukai
  • 2 10k omų rezistoriai

2 žingsnis: Vienoje duonos lentos pusėje įkiškite du mygtukus 30-28 ir 23-21 eilutėse tarp gnybtų vietos dviem kojomis abiejose daubos pusėse.

3 žingsnis: kiekvienam mygtukui įkiškite 10 k omų rezistorių į g stulpelį su koja 28 ir 25 eilutėse, o antrasis - su koja 21 ir 18 eilutėse.

4 žingsnis: Tada naudokite laidą, kad prijungtumėte a stulpelį, 28 eilutę su 7 kaiščiu ant arduino ir a stulpelį, 21 eilutę su 8 kaiščiu. Naudodami du laidus, prijunkite dvi kojas iš dviejų mygtukų, kurie nėra prijungti prie rezistoriaus prie + bėgelio ir dviejų rezistorių, kurie nėra prijungti prie mygtuko prie bėgio, dvi kojelės.

Diagrama:

LED žibintai

1 žingsnis:

Įsigykite šias medžiagas

  • Prijunkite laidus
  • 2 geltonos spalvos LED lemputės
  • 2 10k omų rezistoriai

2 žingsnis: Kitoje duonos lentos pusėje prijunkite kiekvieno geltono šviesos diodo katodą (trumpesnę koją) prie 7 ir 4 eilutės b stulpelyje.

3 žingsnis: Įdėkite du 10 k ohm rezistorius, vieną rezistoriaus šaką į spaustuką lygiagrečiai anodui (ilgesnė koja), o kitą - nuo šviesos diodo.

4 veiksmas: prijunkite laidą prie spaustuko, lygiagrečio kiekvienai omo rezistorių kojai, neprijungtai prie šviesos diodo ir 6 ir 13 „arduino“kaiščių. Prijunkite laidą prie spaustuko, lygiagrečio dviejų šviesos diodų ir bėgio katodams.

Diagramos šaltinis:

Pastaba: diagramoje parodyta viela, lygiagreti katodui, einanti į + bėgį, tačiau mes jį įkišome į bėgį.

4 žingsnis: kodavimas

1 žingsnis: Prieš rašydami bet kokią kodo eilutę, paimkite Bruno Latour puslapį ir pradėkite savęs klausti, ką turėtų padaryti įgaliotas žmogaus personažas, kad jūsų technologija veiktų. „ISycophant“atveju būtini du pagrindiniai žmogaus elgesio būdai: prisirišimas ir neatspindintis susitarimas. Toliau kuo paprasčiau apibūdinkite šias funkcijas, tarsi jūsų įgaliotas žmogaus charakteris būtų ypatingai tankus. Neatspindintis susitarimas: kad ir kokia būtų vartotojo būsena, būtinai atspindėkite ir net sustiprinkite šią poziciją.

2 žingsnis: naudodamiesi sukurtomis žmogaus instrukcijomis, pradėkite jas skaidyti taip, tarsi jūsų įgaliotas žmogaus charakteris būtų ne žmogaus logikos mašina. Tai vadinama pseudokodu:

Lipnumas:

Nuolat tikrinkite, ar vartotojas yra netoliese.

Jei vartotojas yra šalia, nieko nereikia daryti.

Jei vartotojas yra toli ar toli, pradėkite erzinančią dėmesio formavimo reakciją.

Neatspindintis susitarimas:

Nustatykite vartotojo proto būseną.

Jei vartotojas yra laimingas, dar kartą patvirtinkite, kad pasaulis yra nuostabus.

Jei vartotojui liūdna, patvirtinkite, kad pasaulis yra baisus.

3 žingsnis: Dabar, apsiginklavę savo pseudokodu, pradėkite kiekvieną atskirą užduotį versti į operacijų seriją, kurią „Arduino“gali atlikti naudodamas jutiklius ir ekranus. Naršykite kitų naudojamą kodą ir lėtai kaupkite operacijas naudodami šį paprastą ciklą:

  1. Iškelkite hipotezę, kaip funkcinį „žingsnį“paversti kodu.
  2. Įsitikinkite, kad yra koks nors būdas patvirtinti jūsų hipotezę (rašydami į „DisplayPort“, įjunkite arba išjunkite ir šviesos diodą arba peržiūrėkite serijos monitorių).
  3. Parašykite kodą ir patikrinkite, ar nėra trūkstamų simbolių ir rašybos klaidų, kol kodas praeis.
  4. Įkelkite kodą į „Arduino“lentą. 5.
  5. Jei kodas veikia, tęskite kitą operaciją, jei ne, tada kelkite hipotezę, kodėl jis neveikė. Tai mes vadiname „Arduino“programuotojo kilpa ir tai gali sukelti neįtikėtinai sudėtingų technologijų, atsižvelgiant į laiką, kantrybę ir pritaikymą.

Tai mes vadiname „Arduino“programuotojo kilpa ir tai gali sukelti neįtikėtinai sudėtingų technologijų, atsižvelgiant į laiką, kantrybę ir pritaikymą.

5 žingsnis: Surinkimas

Surinkimas
Surinkimas

Iki šiol turėtumėte turėti „Arduino“, kartojantį užsispyrimą ir neatspindintį susitarimą. Atėjo laikas surinkti komponentus į savo veidrodį.

1 žingsnis: išmatuokite, kur mygtukai, lemputės, LCD ekranas ir jutiklis bus ant jūsų veidrodžio rėmo.

2 žingsnis: Iškirpkite skylutes veidrodžio rėme.

3 žingsnis: klijuokite arba užklijuokite arduino ant rėmo galo, kad komponentai išsikištų iš skylių.

Ir Voila! Dabar turite visiškai veikiantį „iSycophant“!

Rekomenduojamas: