Sisällysluettelo:
- Vaihe 1: Aivoriihi
- Vaihe 2: LCD -näyttö ja anturi
- Vaihe 3: Toinen leipälevy, painikkeet ja LEDit
- Vaihe 4: Koodaus
- Vaihe 5: Kokoonpano
Video: ISycophant: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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
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
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:
- Hypoteesi tapa kääntää toiminnallinen "vaihe" koodiksi.
- Varmista, että olet jollakin tavalla vahvistanut hypoteesisi (kirjoittamalla DisplayPortiin, kytkemällä päälle tai pois päältä ja LED -valolla tai tarkastelemalla sarjamonitoria).
- Kirjoita koodi ja tarkista, korjaamalla puuttuvat merkit ja kirjoitusvirheet, kunnes koodi kulkee.
- Lataa koodi Arduino -taululle. 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
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:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite