Sisukord:
- 1. samm: ajurünnak
- Samm: LCD -ekraan ja andur
- Samm: teine leivaplaat, nupud ja valgusdioodid
- 4. samm: kodeerimine
- Samm: kokkupanek
Video: ISycophant: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Siit saate teada, kuidas iSycophantit kodus uuesti luua! ISycophant on peegel, mis kuvab julgustava sõnumi, olenemata sellest, kas tunnete kurbust või rõõmu. Rõõmustamiseks vajutate rohelist nuppu või kurva jaoks punast. Kui lahkute iSycophantist, süttib kollane tuli, sest see soovib, et te tagasi tuleksite.
1. samm: ajurünnak
Samm: koguge/looge rühm loomingulisi, nutikaid, atraktiivseid inimesi.
2. samm: haarake suur paberitükk ja alustage ideede ajurünnakuid.
Pange kindlasti kirja kõik mõtted ja ideed
3. samm: mõelge, kuidas tehnoloogia mõjutas USA viimaseid valimisi.
Mis mõjutas teie mõtteid ja arvamusi kandidaatide ja tulemuste kohta?
Samm: mõtisklege sotsiaalmeedia mõju üle poliitilisele arvamusele.
- Kuidas mängib sotsiaalmeedia „kajakamber” rolli meie ja meid ümbritseva maailmaga seotud uskumuste valideerimisel/jõustamisel?
- Kas arvate, et sotsiaalmeedia näitab meile rohkem seda, mida me usume/tahame näha?
Samm: LCD -ekraan ja andur
Leivalaud
Samm 1:
Hankige järgmised materjalid:
- Arduino
- Leivalaud
- Haakimisjuhtmed
2. samm: ühendage kahe juhtmega arduino 5V pinge leivaplaadi + rööpaga ja arduino GND tihvt leivaplaadi rööpaga. 3. samm: ühendage leivaplaadi toitepiirded, ühendades juhtme kahe + rööpa ja kahe rööpaga
LCD ekraan
Samm 1:
Hankige järgmised materjalid:
- Leivaplaat ühendab ardunioga
- LCD -ekraan (ühildub Hitachi HD44780 draiveriga)
- 10k oomi takisti
- 220 oomi takisti
- Haakimisjuhtmed
Samm: ühendage LCD -ekraan leivaplaadiga. Mõistlik on panna see servale lähemale, nii et teil oleks ruumi muude asjade leivalauale panemiseks. Veenduge, et te ei aseta tihvte elektriliinidesse.
Samm 3: Ühendage arduino külge haakimisjuhtmete abil järgmised tihvtid*:
- LCD RS -tihvt digitaalsele tihvtile 12
- LCD Lubage tihvt digitaalsele tihvtile 11
- LCD D4 tihvt - digitaalne tihvt 5
- LCD D5 tihvt - digitaalne tihvt 4
- LCD D6 tihvt - digitaalne tihvt 3
- LCD D7 tihvt - digitaalne tihvt 2
*Nimedega sildid asuvad arduiono ja LCD -ekraanil.
Samm: ühendage LCD -ekraani 3. tihvti juhe 10 kOomi takistiga. Ühendage takisti tagumise jala juhe negatiivse toiteliiniga.
Samm: ühendage 220 -oomine takisti positiivse toiteliiniga kooskõlas LCD -pistiku tihvtiga 16.
Diagrammi allikas:
Pange tähele, et diagramm näitab potentsiomeetri kasutamist 10k takisti asemel.
Andur
Samm 1:
Hankige järgmised materjalid:
- Arduino ja leivalaud, mida kasutatakse LCD -ekraani ühendamiseks
- Pingi ultraheli kauguse leidja
- Haakimisjuhtmed
2. samm:
Ühendage järgmised juhtmed:
- Vcc tihvt anduril leivaplaadi positiivse toiteliiniga
- Lülitage nööpnõel arduino ~ 10 tihvti külge
- Kaja nööpnõel arduino ~ 9 kontaktile
- GND tihvt arduino GND tihvti külge
Samm: teine leivaplaat, nupud ja valgusdioodid
Teise leivaplaadi ühendamine
Samm 1:
Hankige järgmised materjalid
- Leivalaud
- Ühendage juhtmed
2. samm: ühendage toide esimesest leivaplaadist teise leivaplaadiga toiteliini kaudu, ühendades juhtme + rööpa ja teise vahel ning a - rööpa teisega.
3. samm: ühendage leivaplaadi toitepiirded, ühendades juhtme kahe + rööpa ja kahe rööpa vahele
Nupud
Samm: hankige järgmised materjalid
- Ühendage juhtmed
- 2 nuppu
- 2 10k oomi takistit
2. samm: sisestage leivaplaadi ühel küljel kaks nuppu ridades 30-28 ja 23-21 klemmiruumi vahele kahe jalaga mõlemal pool kuristikku.
3. samm: sisestage iga nupu jaoks 10 k oomi takisti veergu g, mille jalg on ridadel 28 ja 25, teine aga jalg ridadel 21 ja 18.
Samm 4: seejärel kasutage traati, et ühendada veerg a, rida 28 tihvtiga 7 arduino ja veerg a, rida 21 tihvtiga 8. Ühendage kahe juhtme abil kahe nupu kaks jalga, mis pole takistiga ühendatud + rööpa külge ja kahe takisti kaks jalga, mis ei ole nupuga rööpa külge ühendatud.
Diagramm:
LED tuled
Samm 1:
Hankige järgmised materjalid
- Ühendage juhtmed
- 2 kollast LED -tuld
- 2 10k oomi takistit
2. samm: ühendage leivaplaadi teisel küljel iga kollase LED -i katood (lühem jalg) veeru b ridade 7 ja 4 külge.
Samm: sisestage kaks 10 kOomi takistit, kusjuures üks takisti haru on anoodiga (pikem jalg) paralleelses klambris ja teine LED -valgusest eemal.
Samm 4: Ühendage traat klambriga, mis on paralleelne oomi takistite iga jalaga, mis pole LED -i ja arduino tihvtidega 6 ja 13 ühendatud. Ühendage traat klambriga, mis on paralleelne kahe LED -i katoodiga ja rööpaga.
Diagrammi allikas:
Märkus: diagrammil on näidatud, et katoodiga paralleelne juhe läheb + rööpale, kuid sisestasime selle - rööpa sisse.
4. samm: kodeerimine
1. samm: Enne mis tahes koodirida kirjutamist võtke Bruno Latourilt leht ja alustage küsimusega, mida peaks delegeeritud inimtegelane tegema, et teie tehnoloogia toimiks. ISycophant'i puhul on inimese kaks peamist käitumist vajalik: klammerdumine ja peegeldamatu kokkulepe. Järgmisena kirjeldage neid funktsioone võimalikult lihtsate sõnadega, nagu oleks teie delegeeritud inimtegevus eriti tihe: Kleepuvus: kui kasutajat pole läheduses, peate reageerima mingisuguse häire või hämmeldusega. Peegelduseta kokkulepe: olenemata sellest, millises meeleseisundis kasutaja on, peegeldage ja isegi võimendage seda positsiooni.
Samm 2: Kasutage loodud inimeste juhiseid, alustades nende lagundamisest, nagu oleks teie delegeeritud inimtegevus mitteinimlik loogikamasin. Seda nimetatakse pseudokoodiks:
Kleepuvus:
Kontrollige pidevalt, kas kasutaja on läheduses.
Kui kasutaja on läheduses, pole vaja midagi teha.
Kui kasutaja on eemal või kaugel, alustage tüütut tähelepanu tekitavat reaktsiooni.
Peegeldamatu kokkulepe:
Määrake kasutaja meeleseisund.
Kui kasutaja on õnnelik, kinnitage uuesti, et maailm on imeline.
Kui kasutaja on kurb, kinnitage, et maailm on kohutav.
Samm: alustage nüüd oma pseudokoodiga relvastatuna iga eraldiseisva ülesande tõlkimist toimingute seeriaks, mida Arduino saab kaasnevate andurite ja ekraanide abil teha. Uurige koodi, mida teised on kasutanud, ja koondage toimingud aeglaselt kokku, kasutades seda lihtsat tsüklit:
- Hüpoteesige viis funktsionaalse "sammu" koodiks teisendamiseks.
- Veenduge, et teie hüpoteesi saaks mingil viisil kinnitada (kirjutades DisplayPorti, lülitades sisse või välja ja LED -i või vaadates üle jadamonitori).
- Kirjutage kood ja kontrollige puuduvate märkide ja kirjavigade järgi, kuni kood möödub.
- Laadige kood üles Arduino tahvlile. 5.
- Kui kood töötab, jätkake järgmise toiminguga, kui ei, siis püstitage hüpotees, miks see ei töötanud. Seda me nimetame Arduino programmeerija ahelaks ja see võib aja, kannatlikkuse ja rakenduse tõttu viia uskumatult keerukate tehnoloogiateni.
Seda me nimetame Arduino programmeerija ahelaks ja see võib aja, kannatlikkuse ja rakenduse tõttu viia uskumatult keerukate tehnoloogiateni.
Samm: kokkupanek
Nüüdseks peaks teil olema Arduino kopeerima klammerdumist ja peegeldamatut kokkulepet. Nüüd on aeg komponendid oma peeglisse kokku panna.
Samm: mõõtke, kuhu nupud, tuled, LCD -ekraan ja andur peegliraamile asetatakse.
Samm: lõigake peegli raamist välja augud.
Samm: liimige või kleepige oma arduino raami tagaküljele, nii et komponendid jäävad aukudest välja.
Ja Voila! Teil on nüüd täielikult toimiv iSycophant!
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut