Tartalomjegyzék:

Arduino parkolási asszisztens: 17 lépés (képekkel)
Arduino parkolási asszisztens: 17 lépés (képekkel)

Videó: Arduino parkolási asszisztens: 17 lépés (képekkel)

Videó: Arduino parkolási asszisztens: 17 lépés (képekkel)
Videó: Leap Motion SDK 2024, November
Anonim
Arduino parkolási asszisztens
Arduino parkolási asszisztens
Arduino parkolási asszisztens
Arduino parkolási asszisztens

Kövesse a szerző további információit:

Egyszerű 2x4 elektronikai házak
Egyszerű 2x4 elektronikai házak
Egyszerű 2x4 elektronikai házak
Egyszerű 2x4 elektronikai házak

Névjegy: Hivatalosan azok közé tartozom, akik szinte minden idejüket vezetékekkel összekötik, kódot gépelnek, és más dolgokat csinálnak, amelyeket unalmasnak neveznek. Szeretek LED -ekkel, Arduino -val dolgozni és mindenféle dolgot készíteni … További információ az addictToArduino -ról »

Azok, akiknek kis garázsuk van, ismerjük azt a frusztrációt, ha kissé túl messze vagy túl messze parkolunk, és nem tudunk járni a jármű körül. Nemrég vettünk egy nagyobb járművet, és tökéletesen le kell parkolni a garázsban, hogy körbejárhassuk elöl és hátul.

Csalódásom csillapítására úgy döntöttem, hogy tervezek egy olyan eszközt, amely lehetővé teszi, hogy minden alkalommal a megfelelő helyen parkoljak. Szeretek arduinókkal, LED -ekkel, érzékelőkkel és szinte bármi más elektronikus készülékkel dolgozni, így már az elejétől fogva tudtam, hogy ez valószínűleg egy konstrukció lesz, amelynek belsejében egy Arduino és egy csomó LED van!

Próbáltam minden tőlem telhetőt dokumentálni a projekt minden lépését, de kérjük, vegye figyelembe, hogy van benne bonyolult, szoros forrasztás; valószínűleg nem ez lesz az első projekted.

Lépés: Szükséged lesz…

Szükséged lesz…
Szükséged lesz…
Szükséged lesz…
Szükséged lesz…
Szükséged lesz…
Szükséged lesz…

Mindezek az anyagok olcsók és könnyen beszerezhetők. Nem állok kapcsolatban ezekkel a szállítókkal, egyszerűen ott vásároltam a kellékeket.

Anyagok:

  • 1x 2x4 - legalább 8 "hosszú
  • 8x Philips csavar - lehetőleg 1 "hosszú
  • 1x tápegység - 5 volt, 850mA
  • 1x Arduino Pro Mini - 5 volt, 16 MHz
  • 1x HC-SR04 ultrahangos távolságérzékelő
  • 12x átmenőlyuk -ellenállás - 220 ohm, 1/4 watt
  • 8x zöld LED - 5mm
  • 4x piros LED - 5mm
  • 1x tapintható nyomógomb - 6 mm
  • 3x négy vezetékes huzal, amelyet a láb értékesít - 22 -es méretű
  • 1x sodrott huzal - 28 méretű

Eszközök:

  • Drótcsíkoló
  • Szalagfűrész
  • Forrasztópáka
  • Forrasztás - 60/40 Rozin magot használok
  • Ragasztópisztoly
  • Sebesség tér
  • Ragasztó ragasztó
  • Philips csavarhúzó
  • Ceruza
  • Fúró
  • 7/64 "fúrószár - ez a csavarok méretétől függ
  • 3/16 "-os fúrószár
  • 1/4 "-os fúrószár
  • 1 "Forstner bit
  • Számítógép az Arduino IDE -vel letölthető innen.
  • FTDI programozó itt

2. lépés: Nyomtasson és vágjon

Nyomtassa és vágja!
Nyomtassa és vágja!
Nyomtassa és vágja!
Nyomtassa és vágja!

A projekt első lépése a burkolat elkészítése. Olyan technikát használunk, amelyről írtam egy korábbi Instructable, Easy 2x4 Enclosures -ben.

Nyomtassa ki az alábbi PDF -mintát. Győződjön meg róla, hogy 100% -os léptékben nyomtat.

Most vágja ki a mintát, és ragassza a 2x4 -re. Ügyeljen arra, hogy egy vonalban legyen a szélekkel. Ez csak ideiglenes, ezért csak enyhén ragassza fel.

3. lépés: Vágd hosszúra

Vágj hosszra!
Vágj hosszra!
Vágj hosszra!
Vágj hosszra!

A szalagfűrésszel vágja le a 2x4 -et a minta szélén. Használhat vágó- vagy asztali fűrészt is.

4. lépés: Vágja le a fedelet

Vágja le a fedelet!
Vágja le a fedelet!
Vágja le a fedelet!
Vágja le a fedelet!
Vágja le a fedelet!
Vágja le a fedelet!

Most ezt a dolgot 2x4 -ből dobozká kell alakítanunk! A sebesség négyzetével jelöljön hosszában egy vonalat a 2x4 oldalán, körülbelül negyed hüvelyk távolságra a doboz hátuljától.

Menjen vissza a szalagfűrészhez, és vágjon közvetlenül a vonalra. Ez egy külön darabot vág, amely fedélünk lesz. Közel fog vágni az ujjaihoz; Kérjük, legyen óvatos!

5. lépés: Fúrd ki

Unjátok ki!
Unjátok ki!
Unjátok ki!
Unjátok ki!
Unjátok ki!
Unjátok ki!

Ceruzájával jelöljön meg egy durva négyzetet a nagyobb blokk hátoldalán, körülbelül fél hüvelyk távolságra az összes széltől.

Most használja az 1 hüvelykes furatát a téglalap fúrásához. A lehető legmélyebbre kell fúrnia anélkül, hogy elölről jönne. Ne fúrjon túl mélyre!

6. lépés: Fúrjon! Fúró! Fúró

Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!
Fúró! Fúró! Fúró!

Emelje fel a 3/16 hüvelykes fúrófejét, és óvatosan fúrja ki a minta elején jelzett lyukakat. Úgy találtam, hogy akkor működik a legjobban, ha fúrás előtt egy kis bemélyedést tesz egy üvegről.

Ezután fúrjon egy 3/16 hüvelykes lyukat nagyjából az alsó rész közepére. Ez lesz a lyuk a kalibráló gombhoz.

Most az 1/4 hüvelykes fúrószárral fúrjon további két lyukat az aljába. Ezek lyukak lesznek a vezetékek számára.

7. lépés: Fejezze be a vezérlő dobozt

Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!
Fejezze be a vezérlő dobozt!

Most a mintát használod. Húzza le a lehető legtisztábban.

Fogja meg a fedelet, és fektesse az aljára. Fordítsa meg, ha szükséges, az eredeti tájolásban szüksége van rá.

Ezután a 7/64 fúróval fúrjon lyukat körülbelül negyed centiméterre minden sarktól. Fúrjon körülbelül negyed centiméter mélyen; ne fúrjon át a fronton!

Csavarhúzóval és csavarokkal rögzítse a fedelet.

Nem kell, de ettől sokkal jobban néz ki a doboz, ha jót adsz neki, csiszolással.

8. lépés: Helyezze be a LED -eket

Helyezze be a LED -eket!
Helyezze be a LED -eket!
Helyezze be a LED -eket!
Helyezze be a LED -eket!
Helyezze be a LED -eket!
Helyezze be a LED -eket!

Itt az ideje, hogy elektronizálja ezt a dobozt! (Ki mondja, hogy ez nem szó?) A LED -eket két gyűrűbe kell rendezni; kívül egy nagy zöld gyűrű és egy kisebb piros gyűrű belül.

Vegyünk egy LED -et és ragasszuk egy lyukba. Igazítsa úgy, hogy a katód (rövidebb vezeték) kifelé nézzen. Ezután tegyen egy kis forró ragasztót köré!

Ismételje meg ezt a folyamatot, amíg az összes LED a lyukba nem kerül. Ügyeljen arra, hogy a megfelelő színt a megfelelő lyukba helyezze!

9. lépés: Csiszolja a LED -eket

Csiszolja a LED -eket!
Csiszolja a LED -eket!
Csiszolja a LED -eket!
Csiszolja a LED -eket!
Csiszolja a LED -eket!
Csiszolja a LED -eket!

A zökkenőmentesebb megjelenés érdekében csiszolja a LED -eket a fához. A legjobb, ha csiszol, mielőtt a vezetékek be vannak kötve. (Ellentétben velem!)

Ezen a ponton rájöttem, hogy a lyukaim túl nagyok! (3/16 hüvelyknél nagyobb méretet használtam)

Fa töltőanyag a mentéshez!

10. lépés: Forrasztani a földet

Forrasztani a földet!
Forrasztani a földet!
Forrasztani a földet!
Forrasztani a földet!

Hajlítsa meg a rövidebb vezetéket egy LED -en, és érintse meg a következő LED rövid lábához. Ezt a kettőt forrasztja össze, és folytassa a kört. A tű-orr fogó nagy segítség!

11. lépés: Forrasztja az ellenállásokat

Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!
Forrasztja az ellenállásokat!

Vágjon rövid, körülbelül két hüvelyk hosszú drótot, és csíkozza le! Csavarja körbe egy ellenállás lába körül, nem mindegy, melyik vége. Használja a forrasztópáka segítségével a kapcsolatot tartós! Tegye ezt az összes ellenállására.

Ezután ragadjon meg egy ellenállás-huzalpárt, és óvatosan forrasztja annak szabad végét egy LED-hez. Ügyeljen arra, hogy a vezetékek ne érjenek más vezetékekhez! Végezze el ezt minden LED esetében, és ellenőrizze, nincs-e rövidzárlat.

Végül forrasztjon egy rövid huzalt a lábhoz, amely megmaradt a forrasztásnál.

12. lépés: Forrasztja a gombot

Forrasztja a gombot!
Forrasztja a gombot!
Forrasztja a gombot!
Forrasztja a gombot!
Forrasztja a gombot!
Forrasztja a gombot!

Vágjon le és csíkozzon le egy másik rövid huzalt, és forrasztja a gomb egyik vezetékéhez. Ezután vágja le a gomb összes lábát, kivéve a forrasztási kötés szomszédját.

Helyezze a gombot a dobozba, hogy kívülről benyomhassa a lyukon. Forgassa a gomb szabad vezetékét a LED -ek földeléséhez.

Végül csepegtessen egy kis forró ragasztót a gombra, hogy a helyén maradjon!

13. lépés: Forrasztás az Arduino -hoz

Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!
Forrasztás az Arduino -hoz!

Forrasztja a tűfejléceket az Arduino programozási portjához. Ezután nyomja be a két vezetéket (a tápegységből és az érzékelőből) a lyukakba, és használjon egy kis forró ragasztót, hogy ne essenek ki.

Vágja le a vezetékeket a LED -ekről és a gombokról, és forrasztja őket az Arduino -hoz a fenti kapcsolási rajz szerint. Az alábbiakban a diagramok kinyomtatható változata található az Ön kényelme érdekében.

14. lépés: Hozza létre az érzékelőházat

Készítse el az érzékelőházat!
Készítse el az érzékelőházat!

Most el kell készítenünk a távolságérzékelő házát. Korábban már írtam erről egy másik Instructable -ben, ezért itt nem foglalkozom ezzel.

A doboz elkészítéséhez kövesse az Easy 2x4 elektronikus házak utasításait, majd 1/4 hüvelykes fúrófejével fúrjon egy kis lyukat a doboz aljára.

15. lépés: Fejezze be az érzékelőcsatlakozásokat

Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!
Fejezze be az érzékelőcsatlakozásokat!

Nyomja át az érzékelő vezeték szabad végét a dobozon lévő lyukon, majd csupaszítsa le és forrasztja az érzékelőmodulhoz, mint a képen.

  • A fekete a GND -hez megy
  • A kék az ECHO -hoz megy
  • Zöld megy a TRIG -hez
  • A piros a VCC -hez megy

Használjon egy kis forró ragasztót az érzékelő rögzítéséhez a tokban, majd használjon másik tapadókábelt a kábel feszültségmentesítésére. Csavarja le a fedelet, és kész!

16. lépés: Programozza be az Arduino programot

Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!
Programozza az Arduino programot!

Figyelmeztetés - 2017. március 25.: A "MuchTall" hozzászóló javaslata szerint frissítettem a kódot, hogy a kalibrálás során LED visszaszámlálót tartalmazzon. Kérjük, töltse le az alábbi kód új verzióját.

Az érzékelő olvasásához szükségünk van a NewPing könyvtárra. Letöltheted innen, az alábbiakban az ön kényelme érdekében is mellékeltem. Az Arduino IDE -ben kattintson a Vázlat> Könyvtár beillesztése> Zip könyvtár hozzáadása… elemre, és jelölje ki a „NewPing.zip” mappát.

Ezután bontsa ki a másik zip fájlt, és nyissa meg a "ParkingSystemV1.1.ino" fájlt az Arduino IDE -ben. Töltse fel a vázlatot az arduino -ra. Nézze meg ezt a cikket vagy ezt a cikket, ha segítségre van szüksége.

Csavarja le a fedelet, és kész!

17. lépés: Szerelés és használat

Második hely a mikrokontroller versenyen 2017

Érzékelő verseny 2017
Érzékelő verseny 2017
Érzékelő verseny 2017
Érzékelő verseny 2017

Második díj az érzékelők versenyén 2017

Ajánlott: