Sisällysluettelo:

ISycophant: 5 vaihetta (kuvilla)
ISycophant: 5 vaihetta (kuvilla)

Video: ISycophant: 5 vaihetta (kuvilla)

Video: ISycophant: 5 vaihetta (kuvilla)
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Marraskuu
Anonim
ISykofantti
ISykofantti
ISykofantti
ISykofantti

Näin voit luoda iSycophantin uudelleen kotona! ISycophant on peili, joka näyttää rohkaisevan viestin, olitpa surullinen tai onnellinen. Voit painaa vihreää painiketta iloiseksi tai punaista surulliseksi. Jos poistut iSycophantilta, keltaiset valot syttyvät, koska se haluaa sinun palaavan.

Vaihe 1: Aivoriihi

Aivoriihi
Aivoriihi

Vaihe 1: Kerää/luo ryhmä luovia, älykkäitä, houkuttelevia ihmisiä.

Vaihe 2: Tartu iso paperi ja aloita aivoriihi.

Muista kirjoittaa kaikki ajatukset ja ideat muistiin

Vaihe 3: Ajattele, miten tekniikka vaikutti Yhdysvaltojen viimeisiin vaaleihin.

Mikä vaikutti ajatuksiin ja mielipiteisiin ehdokkaista ja tuloksista?

Vaihe 4: Pohdi sosiaalisen median vaikutusta poliittiseen mielipiteeseen.

  • Miten sosiaalisen median "kaikukammiolla" on rooli vahvistettaessa/vahvistettaessa uskomuksiamme itsestämme ja ympäröivästä maailmasta?
  • Luuletko, että sosiaalinen media näyttää meille enemmän sitä, mitä uskomme/haluamme nähdä?

Vaihe 2: LCD -näyttö ja anturi

LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi
LCD -näyttö ja anturi

Leipälauta

Vaihe 1:

Hanki seuraavat materiaalit:

  • Arduino
  • Leipälauta
  • Liitäntäjohdot

Vaihe 2: Liitä kaksi johtoa liittämällä arduinon 5V -nasta leipälevyn + -kiskoon ja arduinon GND -nasta leipälevyn - kiskoon. Vaihe 3: Kytke leipälaudan virtakiskot yhdistämällä johto kumpaankin + + ja kahteen kiskoon

LCD-näyttö

Vaihe 1:

Hanki seuraavat materiaalit:

  • Breadboard yhdistää ardunioon
  • LCD -näyttö (yhteensopiva Hitachi HD44780 -ohjaimen kanssa)
  • 10 k ohmin vastus
  • 220 ohmin vastus
  • Liitäntäjohdot

Vaihe 2: Liitä LCD -näyttö leipälevyyn. On viisasta laittaa se lähemmäksi reunaa, jotta sinulla on tilaa muiden asioiden laittamiseen leipälaudalle. Varmista, että et aseta tappeja sähköjohtoihin.

Vaihe 3: Liitä seuraavat nastat*arduinoon liitäntäjohdoilla:

  • LCD RS -nasta digitaaliseen nastaan 12
  • LCD Ota nasta digitaaliseen nastaan 11
  • LCD D4 -nastainen digitaalinen nasta 5
  • LCD D5 -nastainen digitaalinen nasta 4
  • LCD D6 -nasta digitaaliseen nastaan 3
  • LCD D7 -nasta - digitaalinen nasta 2

*Nimet sisältävät tarrat sijaitsevat arduionossa ja nestekidenäytössä.

Vaihe 4: Liitä johto nestekidenäytön nasta 3 10 k ohmin vastukseen. Liitä johto vastuksen takajalasta negatiiviseen virtajohtoon.

Vaihe 5: Liitä 220 ohmin vastus positiiviseen virtajohtoon LCD -liittimen nastan 16 mukaisesti.

Kaavion lähde:

Huomaa, että kaaviossa näkyy potentiometrin käyttö 10k vastuksen sijasta.

Sensori

Vaihe 1:

Hanki seuraavat materiaalit:

  • Arduino ja leipälauta, joita käytetään LCD -näytön liittämiseen
  • Ping -ultraääni -etäisyysmittari
  • Liitäntäjohdot

Vaihe 2:

Liitä seuraavat johdot:

  • Vcc -nasta anturissa leipälevyn positiiviseen virtajohtoon
  • Laita tappi arduinon ~ 10 -nastaiseen
  • Kaiku nasta ~ 9 nastaan arduinossa
  • GND -nasta arduinon GND -nastaan

Vaihe 3: Toinen leipälevy, painikkeet ja LEDit

Toinen leipälauta, painikkeet ja LEDit
Toinen leipälauta, painikkeet ja LEDit
Toinen leipälauta, painikkeet ja LEDit
Toinen leipälauta, painikkeet ja LEDit
Toinen leipälauta, painikkeet ja LEDit
Toinen leipälauta, painikkeet ja LEDit

Toisen leipälevyn liittäminen

Vaihe 1:

Hanki seuraavat materiaalit

  • Leipälauta
  • Liitä johdot

Vaihe 2: Kytke virta ensimmäisestä leipälautasta toiseen leipälautaan virtakiskon kautta kytkemällä + -kiskon ja toisen kiskon välinen johto.

Vaihe 3: Liitä leipälevyn virtakiskot yhdistämällä johto kahden + kiskon ja kahden kiskon väliin

Painikkeet

Vaihe 1: Hanki seuraavat materiaalit

  • Liitä johdot
  • 2 painiketta
  • 2 10 k ohmin vastusta

Vaihe 2: Aseta leipälaudan toiselle puolelle rivin 30-28 ja 23-21 kaksi painiketta riviliitännän väliin, jalat molemmin puolin rotkoa.

Vaihe 3: Aseta jokaiselle painikkeelle 10 k ohmin vastus sarakkeeseen g, jossa on jalka riveillä 28 ja 25, ja toinen jalka rivillä 21 ja 18.

Vaihe 4: Liitä sitten johdolla sarake a, rivi 28 ja arduino nasta 7 ja sarake a, rivi 21 nastalla 8. Yhdistä kahdella johdolla kahden painikkeen kaksi jalkaa, joita ei ole kytketty vastukseen + kiskoon ja niiden kahden vastuksen kaksi jalkaa, joita ei ole kytketty painikkeeseen - kiskoon.

Kaavio:

LED-valot

Vaihe 1:

Hanki seuraavat materiaalit

  • Liitä johdot
  • 2 keltaista LED -valoa
  • 2 10 k ohmin vastusta

Vaihe 2: Liitä leipälaudan toisella puolella kunkin keltaisen LEDin katodi (lyhyempi jalka) sarakkeen b riveille 7 ja 4.

Vaihe 3: Aseta kaksi 10 k ohmin vastusta siten, että yksi vastuksen haara on pidikkeessä, joka on yhdensuuntainen anodin kanssa (pidempi jalka) ja toinen pois LEDistä.

Vaihe 4: Kytke johto pidikkeeseen, joka on yhdensuuntainen niiden ohmivastusresistenttien kanssa, joita ei ole kytketty LEDiin ja arduinon nastoihin 6 ja 13. Kytke johto pidikkeeseen, joka on yhdensuuntainen kahden LED -valon katodin ja kiskon kanssa.

Kaavion lähde:

Huomaa: kaaviossa näkyy katodin kanssa yhdensuuntainen lanka, joka menee + -kiskoon, mutta lisäsimme sen kiskoon.

Vaihe 4: Koodaus

Vaihe 1: Ota ennen koodirivin kirjoittamista Bruno Latourin sivu ja aloita kysymällä itseltäsi, mitä valtuutetun ihmishahmon pitäisi tehdä saadaksesi teknologian toimimaan. ISycophantin tapauksessa tarvitaan kaksi ihmisen ensisijaista käyttäytymistä: tarttuvuus ja heijastamaton sopimus. Seuraavaksi kuvaile näitä toimintoja yksinkertaisimmalla mahdollisella tavalla, ikään kuin delegoitu ihmishahmosi olisi erityisen tiheä: tahmeus: Kun käyttäjä ei ole lähellä, sinun on reagoitava jonkinlaiseen hälytykseen tai hämmennykseen. Heijastamaton sopimus: Olipa käyttäjä minkä tahansa mielentilan, muista peilata ja jopa vahvistaa tätä asemaa.

Vaihe 2: Aloita syntyneiden ihmisten ohjeiden käyttäminen aloittamalla niiden hajottaminen ikään kuin delegoitu ihmishahmosi olisi ei-inhimillinen logiikkakone. Tätä kutsutaan pseudokoodiksi:

Kireys:

Tarkista jatkuvasti, onko käyttäjä lähellä.

Jos käyttäjä on lähellä, mitään ei tarvitse tehdä.

Jos käyttäjä on poissa tai kaukana, aloita ärsyttävä huomion muodostava reaktio.

Heijastamaton sopimus:

Määritä käyttäjän mielentila.

Jos käyttäjä on tyytyväinen, vahvista uudelleen, että maailma on ihana.

Jos käyttäjä on surullinen, vahvista, että maailma on kauhea.

Vaihe 3: Aloita nyt pseudokoodilla varustettuna jokaisen erillisen tehtävän kääntäminen toimiksi, joita Arduino voi suorittaa mukana tulevien antureiden ja näyttöjen avulla. Tutustu koodiin, jota muut ovat käyttäneet, ja koota toiminnot hitaasti tämän yksinkertaisen syklin avulla:

  1. Hypoteesi tapa kääntää toiminnallinen "vaihe" koodiksi.
  2. Varmista, että olet jollakin tavalla vahvistanut hypoteesisi (kirjoittamalla DisplayPortiin, kytkemällä päälle tai pois päältä ja LED -valolla tai tarkastelemalla sarjamonitoria).
  3. Kirjoita koodi ja tarkista, korjaamalla puuttuvat merkit ja kirjoitusvirheet, kunnes koodi kulkee.
  4. Lataa koodi Arduino -taululle. 5.
  5. Jos koodi toimii, jatka seuraavaan toimintoon, jos ei, oleta, miksi se ei toiminut. Tätä kutsumme Arduino -ohjelmoijan silmukoksi ja se voi johtaa uskomattoman kehittyneisiin tekniikoihin, kun otetaan huomioon aika, kärsivällisyys ja sovellus.

Tätä kutsumme Arduino -ohjelmoijan silmukoksi ja se voi johtaa uskomattoman kehittyneisiin tekniikoihin, kun otetaan huomioon aika, kärsivällisyys ja sovellus.

Vaihe 5: Kokoonpano

Kokoonpano
Kokoonpano

Nyt sinulla pitäisi olla Arduino, joka toistaa kiinniottoa ja heijastamatonta sopimusta. Nyt on aika koota osat peiliin.

Vaihe 1: Mittaa mihin painikkeet, valot, LCD -näyttö ja anturi sijoitetaan peilikehykseesi.

Vaihe 2: Leikkaa reiät peilin kehyksestä.

Vaihe 3: Liimaa tai teippaa arduino kehyksen takaosaan niin, että komponentit tarttuvat reikistä.

Ja Voila! Sinulla on nyt täysin toimiva iSycophant!

Suositeltava: