Sisällysluettelo:
- Vaihe 1: Video laitteesta toiminnassa
- Vaihe 2: Osat, materiaalit ja työkalut
- Vaihe 3: Johdotus ja piiri
- Vaihe 4: Valmistus
- Vaihe 5: Ohjelmointi
- Vaihe 6: Tulokset ja pohdinta
- Vaihe 7: Viitteet ja hyvitykset
Video: ASS-laite (sosiaalinen sosiaalinen laite): 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Sano, että olet sellainen henkilö, joka tykkää olla ihmisten seurassa, mutta ei pidä heidän tulevan liian lähelle. Olet myös ihmisten miellyttäjä ja sinun on vaikea sanoa ei ihmisille. Joten et tiedä miten käskeä heitä perääntymään. No, astu sisään - ASS -laite! Voit tulla lähelle, mutta ei liian lähelle.
Koneemme on lähinnä laite, joka voi joko kutsua ihmisiä ympärilläsi tai pitää heidät loitolla kellonajasta riippuen. Laite näyttää erityisesti viestejä sen mukaan, kuinka lähellä sinua on, ja syttyy joko kutsumaan tai estämään hänet laitteen käyttäjältä. Hämärät soivat hämärässä, jos ne tulevat liian lähelle sinua, varoittaen heitä perääntymään.
Vaihe 1: Video laitteesta toiminnassa
Vaihe 2: Osat, materiaalit ja työkalut
Kuvaus:
Kaulakorun pääkomponentit ovat itse fyysinen keho ja elektroniset komponentit, jotka mahdollistavat tämän koko mekanismin. Hankkeen tavoitteena on luoda puettava laite, jossa on yksinkertaiset anturit, jotka toimivat tulona:
- Valovastus
- Ultraäänianturi
Ja kolme lähtölaitetta:
- Äänimerkki
- LCD-näyttö
- RGB -valonauha
Elektroniikka
- 1 x Arduino Nano
- 1 x USB Micro USB -tiedonsiirtokaapeli
- 1 x RGB -LED -nauha (505 SMD)
- 1 x ultraäänianturi
- 1 x LCD -näyttö
- 1 x valovastus
- 1 x potentiometri
- 1 x leipälauta (85 mm x 55 mm)
- 1 x piirilevy (2 cm x 8 cm)
- 26 x hyppyjohdot
- 1 x vastus (220 ohmia)
- 1 x passiivinen summeri
- 1 x 12V virtapankki, jossa on sekä 12V että 5V ulostulo
Materiaalit
- Pikaliima
- Sähköteippi
- Pääsy 3D -tulostimeen
- Juotoslaitteet
Vaihe 3: Johdotus ja piiri
- Kiinnitä potentiometri ja nestekidenäyttö leipälevyyn ja Arduino UNO -laitteeseen (Huomautus: Arduino UNO korvataan Arduino Nano -laitteella, kun osat juotetaan kaulakorun sisään.)
- Kiinnitä ultraäänianturi
- Kiinnitä LED (RGB) kolmeen 220 ohmin vastukseen. (Huomaa: kun vaihdat tämän RGB -LED -nauhaan, vastuksia ei enää tarvita, koska LED -nauhassa on omat vastukset)
- Lisää seuraavaksi äänen passiivinen summeri ja halutessasi lisää vastus äänenvoimakkuuden säätämiseksi
- Kiinnitä valovastus
Vaihe 4: Valmistus
Piirilevyyn on liitettävä 6 komponenttia.
- Elektroniikan kokoamiseksi liitämme Arduino nano ensin piirilevyyn ja maadoitamme sen.
- Seuraavaksi yhdistämme RGB -LED -nauhan. Liitä RGB -nastat Arduino nanoon. Liitä seuraavaksi 12 V+ -tappi virtapankkiin ja kytke maa piirilevystä virtapankin maahan. Käytämme RGB -LED -nauhaa moniväristen valojen saamiseksi sen sijaan, että tarvitsisimme kiinnittää erilaisia LED -valoja. Tämä toimii perustuloksena
- Sitten liitämme ultraäänianturin. Tämä toimii lähettämällä ultraääniaalto ja kuuntelemalla esineen palauttamaa kaikua. Tämä toimii panoksemme
Edellä mainitut kaksi osaa kattavat peruspalautteen. Nyt saadaksemme hieman tyylikkyyttä ja antaa laitteelle hieman persoonallisuutta lisäsimme seuraavat komponentit.
- Nestekidenäyttö on kiinnitetty potentiometriin näytön kontrastin säätämiseksi ja kytketty sitten Arduinoon ja leipälautaan. Katso kuvasta, miten johdot on kytketty. Lisää toisen lähdön järjestelmäämme
- Summerihälytys lisätään tilanteeseen, jossa esine tulee liian lähelle käyttäjää. Tämä on toinen lähtö. Voit lisätä tai poistaa vastuksia summerin äänenvoimakkuuden muuttamiseksi.
- Laitteeseen on lisätty valovastus, joka antaa laitteelle erilaiset toiminnot valon määrästä riippuen. Se on kiinnitetty vastukseen ja kytketty Arduino -kortin nastaan signaalien lähettämiseksi koodin isDark -menetelmään. Tämä toimii toissijaisena syöttölaitteena.
Dokumentointivirheet:
Kaulakorussa oli kaksi ylimääräistä reikää, koska olimme alun perin suunnitelleet 2 ultraäänianturia, mutta päädyimme käyttämään yhtä. Käytimme yhtä näistä ylimääräisistä rei'istä Arduino Nano -kaapelin liittämiseksi virtalähteen 5 V: n virtalähteeseen. Emme ottaneet huomioon johtojen ja komponenttien painoa, joten kaulakoru ei ole tasapainossa oikein. Saimme myös myöhemmin selville, että 12 V: n tehopankkimme ulostulo on enintään 3 ampeeria, kun taas käyttämiemme hyppyjohtojen pitäisi olla enintään 2 ampeeria. Paksumpia johtimia olisi pitänyt käyttää 12 V: n virtalähteen välisissä yhteyksissä.
Vaihe 5: Ohjelmointi
Liitteenä oleva koodi on selvyyden vuoksi merkitty
Arduino-pseudokoodi
Koodi on suoraviivainen käyttämällä pari if ja else if -lausuntoa ja kahta erillistä tapausta siitä, miten kaulakoru käyttäytyy pimeässä ja päivällä. Kun kaulakoru saa virtaa, ultraäänianturi tunnistaa kehosi etäisyyden ympäristössäsi ja lähettää tämän signaalin LED -nauhalle ja LCD -näytölle. Kun keho lähestyy sinua (jota voidaan muokata henkilökohtaisten mieltymysten perusteella), ultraäänianturi lähettää signaaleja ja LED -valo syttyy kolmessa eri värissä sinun ja lähestyvän kehon välisen etäisyyden perusteella.
Kun on pimeää:
- Vaaleanvihreä 500 cm
- Magenta 50 - 500 cm
- Vilkkuu punaisen ja sinisen välillä alle 50 cm: n etäisyydellä
Kun on kirkas:
- Vihreä 500 cm
- Vaaleansininen 50 - 500 cm
- Punainen alle 50 cm
Vaihe 6: Tulokset ja pohdinta
- 3D -tulostuksessa olisi voinut olla saranoitu osa vianmääritystä varten, kun kaikki oli liimattu sisään.
- Materiaali, jossa suurin osa johdotuksista olisi voitu tehdä selväksi, jotta monimutkainen johdotus olisi helpompi nähdä sisällä
- Siellä olisi voinut olla useampi kuin yksi ultraääni -anturi havaitsemaan ruumiita useista suunnista
- Näyttö ja summeri olisi voitu korvata kaiuttimella, joka voisi puhua kuten Alexa tai Siri
- Nestekidenäyttö on sijoitettu paikkaan, jossa se ei ole kovin ilmeinen
Vaihe 7: Viitteet ja hyvitykset
howtomechatronics.com/tutorials/arduino/ul…
Tämän sivuston koodia käytettiin objektin etäisyyden laskemiseen ultraäänianturista.
Tuotanto: Aizah Bakhtiyar, Ying Zhou, Angus Cheung ja Derrick Wong
Tämä projekti luotiin osana Fyysisen laskennallisen suunnittelun ja digitaalisen valmistuksen kurssia Danielsin arkkitehtikoulun alakoulutusohjelmassa.
Suositeltava:
Sosiaalinen etäisyys Halloween -karkkirobotti: 7 vaihetta (kuvilla)
Sosiaalinen etäisyys Halloween-karkkirobotti: Jos etsit uutta hauskaa tapaa olla vuorovaikutuksessa tämän vuoden Halloween-temppujen kanssa, ja olet valmis tämän hankkeen tuomiin haasteisiin, hyppää sisään ja rakenna oma! Tämä sosiaalisen etäisyyden robotti "näkee", kun temppu tai hoito
Sosiaalinen etäisyyshälytys Arduino Nanon avulla: 4 vaihetta
Sosiaalinen etäisyyshälytys Arduino Nanon avulla: Hei lukijat tässä ohjeessa näytän sinulle, kuinka voit tehdä sosiaalisen etäisyyden muistutuksen ja hälytyksen arduino nanolla muutamalla yksinkertaisella askeleella Lisää mahtavia projekteja osoitteessa letsmakeprojects.com
Kuinka tehdä Arduinon sosiaalinen etäisyyslaite PIR: llä: 4 vaihetta
Kuinka tehdä Arduinon sosiaalinen etäisyyslaite PIR: llä: 1
Sosiaalinen etäisyys: 9 vaihetta (kuvilla)
Sosiaalinen etäisyys: henkilökohtainen sosiaalinen etäisyyslaserprojektori Tämä rakenne on tarkoitettu nopeaksi ja yksinkertaiseksi projektiksi, joka auttaa lisäämään tietoisuutta sosiaalisesta etäisyydestä. Kun sosiaalinen etäisyys otettiin ensimmäisen kerran käyttöön, oli selvää, että kaikki eivät harjoittaneet sitä kunnolla
Animo (sosiaalinen robotti): 5 vaihetta
Animo (sosiaalinen robotti): Animo on joukko paperilla valmistettuja kansia, joita voi käyttää OPSORO -rakennussarjan kanssa, ja sen avulla voit rakentaa oman sosiaalisen robotin. Animo voi tehdä kuka tahansa, mutta tavoite on 10–14 -vuotiaat lapset. Luo ja leiki robotilla ja sen ilmeillä