Tartalomjegyzék:

ASS eszköz (antiszociális szociális eszköz): 7 lépés
ASS eszköz (antiszociális szociális eszköz): 7 lépés

Videó: ASS eszköz (antiszociális szociális eszköz): 7 lépés

Videó: ASS eszköz (antiszociális szociális eszköz): 7 lépés
Videó: 2021 03 31 - ÁT KELLENE ÉRTÉKELNI A CÉLJAIDAT, VAGY BAJBA KERÜLSZ - Szedlacsik Miklós életjobbító 2024, November
Anonim
ASS-eszköz (antiszociális közösségi eszköz)
ASS-eszköz (antiszociális közösségi eszköz)
ASS-eszköz (antiszociális közösségi eszköz)
ASS-eszköz (antiszociális közösségi eszköz)

Tegyük fel, hogy Ön az a fajta ember, aki szereti az emberek közelében lenni, de nem szereti, ha túl közel kerülnek hozzájuk. Te is népkedvelő vagy, és nehezen mondasz nemet az embereknek. Tehát nem tudod, hogyan mondd meg nekik, hogy vonuljanak vissza. Nos, lépjen be - az ASS eszköz! Közel lehet jönni, de nem túl közel.

Gépünk lényegében egy olyan berendezés, amely a napszaktól függően vagy meghívja a környezetében élő embereket, vagy távol tartja őket. A berendezés különösen az alapján jeleníti meg az üzeneteket, hogy valaki milyen közel van hozzád, és világít, hogy meghívja vagy elhárítsa őket az eszköz viselőjétől. Sötétben, ha túl közel kerülnek hozzád, a riasztók megszólalnak, figyelmeztetve őket, hogy vonuljanak vissza.

1. lépés: Videó az eszközről működésben

Image
Image

2. lépés: Alkatrészek, anyagok és eszközök

Leírás:

A nyaklánc fő alkotóelemei maga a fizikai test és az elektronikus alkatrészek, amelyek lehetővé teszik ezt az egész mechanizmust. A projekt célja egy hordható eszköz létrehozása egyszerű érzékelőkkel, amelyek bemenetként működnek:

  • Fotorezisztor
  • Ultrahangos érzékelő

És három kimeneti eszköz:

  • Hangjelző
  • LCD képernyő
  • RGB fénycsík

Elektronika

  • 1 x Arduino Nano
  • 1 x USB Micro -USB adatátviteli kábel
  • 1 x RGB LED szalag (505 SMD)
  • 1 x ultrahangos érzékelő
  • 1 x LCD képernyő
  • 1 x fotorezisztor
  • 1 x potenciométer
  • 1 x kenyeretábla (85 mm x 55 mm)
  • 1 x áramköri szalag (2 cm x 8 cm)
  • 26 x jumper vezeték
  • 1 x ellenállás (220 ohm)
  • 1 x passzív hangjelző
  • 1 x 12V Power Bank 12V és 5V kimenettel

Anyagok

  • Pillanatragasztó
  • Elektromos szalag
  • Hozzáférés egy 3D nyomtatóhoz
  • Forrasztóberendezés

3. lépés: Kábelezés és áramkör

Vezetékek és áramkör
Vezetékek és áramkör
Vezetékek és áramkör
Vezetékek és áramkör
  1. Csatlakoztassa a potenciométert és az LCD -t a kenyérlaphoz és az Arduino UNO -hoz (Megjegyzés: Az Arduino UNO -t Arduino Nano -ra cserélik, amikor az alkatrészeket összeforrasztják, hogy illeszkedjenek a nyakláncba.)
  2. Csatlakoztassa az ultrahangos érzékelőt
  3. Rögzítse a LED -et (RGB) a három 220 ohmos ellenállással. (Megjegyzés: ha ezt az RGB LED szalagra cseréli, akkor nincs szükség ellenállásokra, mivel a LED szalag saját ellenállással rendelkezik)
  4. Ezután adja hozzá a hang passzív hangjelzőjét, és opcionálisan adjon hozzá egy ellenállást a hangerő beállításához
  5. Csatlakoztassa a fényellenállást

4. lépés: Gyártás

Gyártás
Gyártás
Gyártás
Gyártás
Gyártás
Gyártás

6 komponenst kell az áramköri szalaghoz vezetni.

  1. Az elektronika összeszereléséhez először összekapcsoljuk az Arduino nano -t az áramköri szalaglemezzel, majd földeljük.
  2. Ezután csatlakoztassuk az RGB LED szalagot. Csatlakoztassa az RGB csapokat az Arduino nano -hoz. Ezután csatlakoztassa a 12V+ tűt a tápegységhez, és csatlakoztassa a földelést az áramköri szekrényről a tápegység földjéhez. RGB LED szalagot használunk több színű fény megvilágítására, ahelyett, hogy különböző LED -eket rögzítenénk. Ez az alapvető kimenetünk
  3. Ezután csatlakoztatjuk az ultrahangos érzékelőt. Ez úgy működik, hogy ultrahanghullámot küld ki, és hallgatja a tárgy által visszapattant visszhangot. Ez a mi inputunkként működik

A fenti két összetevő lefedi az alapvető visszacsatolási ciklust. Most, hogy egy kicsit divatos legyünk, és egy kis személyiséget adjunk a készüléknek, hozzáadtuk a következő összetevőket.

  1. Az LCD képernyő egy potenciométerhez van csatlakoztatva a képernyő kontrasztjának szabályozásához, majd az Arduino és a kenyérpulthoz van csatlakoztatva. A vezetékek csatlakoztatásának módját lásd a képen. Újabb kimenetet ad a rendszerünkhöz
  2. A zümmögő riasztás hozzáadásra kerül, ha egy tárgy túl közel kerül viselőjéhez. Ez egy másik kimenet. Az ellenállások hozzáadásával vagy eltávolításával módosíthatja a zümmögő hangerejét.
  3. Egy fotorezisztor kerül hozzáadásra, hogy a készülék külön viselkedést biztosítson a fény mennyiségétől függően. Ellenálláshoz van csatlakoztatva, és az Arduino táblán lévő tűhöz van csatlakoztatva, hogy jeleket küldjön a kódban található isDark módszerhez. Ez másodlagos beviteli eszközként működik.

Hibák dokumentálása:

Két további lyuk volt a nyakláncban, mivel eredetileg 2 ultrahangos érzékelőt terveztünk, de végül egyet használtunk. Ezen extra lyukak egyikét használtuk az Arduino Nano kábel csatlakoztatásához a tápegység 5 V -os áramforrásához. Nem vettük figyelembe a vezetékek és alkatrészek súlyát, így a nyaklánc nincs megfelelően kiegyensúlyozva. Később azt is megtudtuk, hogy a 12 V -os tápegységünk maximális teljesítménye 3 amper, míg az általunk használt áthidaló vezetékeknek legfeljebb 2 amperesnek kell lenniük. Vastagabb vezetékeket kellett volna használni a 12 V -os áramforrás közötti csatlakozásoknál.

5. lépés: Programozás

Programozás
Programozás

A mellékelt kód az egyértelműség kedvéért megjegyzésekkel van ellátva

Arduino álkód

A kód egyszerű, ha néhány if és else if kijelentést és két külön esetet használ a nyaklánc viselkedéséhez sötétben és nappal. Amikor a nyaklánc be van kapcsolva, az ultrahangos érzékelő érzékeli a test távolságát a környezetében, és elküldi ezt a jelet a LED szalagra és az LCD képernyőre. Amint a test közeledik hozzád (ami személyes preferenciák alapján manipulálható), az ultrahangos érzékelő jeleket küld, és a LED három különböző színben világít az Ön és a közeledő test közötti távolság alapján.

Amikor sötét van:

  • Világoszöld 500 cm -nél
  • Bíbor 50 cm és 500 cm között
  • Piros és kék között villog 50 cm alatt

Ha világos:

  • 500 cm -nél zöld
  • Világoskék 50 cm és 500 cm között
  • Piros 50 cm alatt

6. lépés: Eredmények és reflexió

  • A 3D nyomtatásnak lehetett volna egy csuklós része a hibaelhárításhoz, miután mindent beragasztottak.
  • Az anyag, ahol a vezetékek többségét egyértelművé lehetett tenni, hogy könnyebben lássák a bonyolult huzalozást
  • Egynél több ultrahangos érzékelő lehetett a testek több irányból történő észlelésére
  • A képernyőt és a hangjelzőt ki lehetett volna cserélni egy olyan hangszóróra, amely úgy tud beszélni, mint Alexa vagy Siri
  • Az LCD képernyő olyan helyen van elhelyezve, ahol ez nem túl nyilvánvaló

7. lépés: Hivatkozások és hitelek

howtomechatronics.com/tutorials/arduino/ul…

Az ezen a webhelyen található kódot használták az objektum és az ultrahangos érzékelő közötti távolság kiszámításához.

Készítette: Aizah Bakhtiyar, Ying Zhou, Angus Cheung és Derrick Wong

Ez a projekt a Fizikai Számítástechnikai Tervezés és Digitális Gyártás tanfolyam részeként jött létre a Daniels építészeti iskolában.

Ajánlott: