Obsah:

Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino: 11 krokov (s obrázkami)
Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino: 11 krokov (s obrázkami)

Video: Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino: 11 krokov (s obrázkami)

Video: Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino: 11 krokov (s obrázkami)
Video: Я рассмотрел 400 СОВЕТОВ И ПОДСКАЗОК для No Man's Sky 2022 2024, Jún
Anonim
Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino
Ovládací panel vesmírnej lode - Laserom rezaná hračka Arduino

Projekty Fusion 360 »

Pred niekoľkými mesiacmi som sa rozhodol stať sa členom miestneho výrobného priestoru, pretože sa už veky chcem naučiť učiť sa nástroje výrobného priemyslu.

Mal som malú skúsenosť s Arduinom a absolvoval som kurz fúzie tu na Instructables. Nemal som však skúsenosti s laserovým rezačom ani s akýmkoľvek medziľahlým programovaním Arduino alebo komponentmi okrem štandardnej LED alebo jednoduchého senzora.

Keďže o niekoľko mesiacov mal môj synovec 6-ročné narodeniny, rozhodol som sa, že mu chcem dať darček. Pretože miluje čokoľvek súvisiace s priestorom (najmä ak obsahuje tlačidlá a svetlá), prišiel som na pôvodný nápad, že mu urobím jednoduchú hračku na báze Arduina s niekoľkými diódami LED, tlačidlami, reproduktorom, posuvníkmi atď.

Preto som prehľadával internet a hľadal návody na jednoduché tutoriály k hračkám Arduino, ktorými sa môžem inšpirovať, ale nevedel som celkom presne nájsť, čo som hľadal. Úžasná hračka vesmírnej lode Jeffa High Smitha a remix Duncana Jaunceya boli veľkou inšpiráciou, ale boli pre mňa príliš veľké sústo, pretože mi chýbali: a) dostatok skúseností na jeho vybudovanie, b) dostatok času na získanie skúseností a c) Chcel som, aby bol projekt riadený iba Arduinom, aby bol jednoduchší (a lacnejší) ako rozhranie napr. Raspberry Pi alebo podobné. Krásna malá hračka Boba Landera na ovládacom paneli bola tiež inšpiráciou, ale chcel som vytvoriť niečo s trochou interaktivity.

Začal som teda načrtávať niekoľko nápadov pre ovládací panel, kým som nedosiahol pohľad, s ktorým som bol spokojný.

Keď bol pôvodný návrh zavedený (aspoň dostatočne rýchlo načrtnutý na kus papiera), bol som pripravený pokračovať v skutočnosti na zistenie, čo by bolo potrebné na jeho výstavbu - koľko a ktoré diely by som potreboval, ktorý ovládač Arduino používať atď. SLOVO RADY…

… pre tých, ktorí sa chcú vydať na cestu budovania tohto: Použitie počítadiel dekád 4017 je zbytočne komplikovaný spôsob ovládania diód LED. Ak si chcete vytvoriť vlastnú verziu, dôrazne odporúčam použiť niečo ako LED diódy WS2812B (alebo podobné), pretože ovládanie LED diód bude oveľa jednoduchšie (napríklad pomocou knižnice FastLED).

Ďalší člen Instructable tiež zistil určité nezrovnalosti medzi schémou a kódom (s určitými I/O pinmi v kóde, ktoré nezodpovedajú zobrazenej schéme). Hneď ako budem mať čas, pokúsim sa vytvoriť aktualizovanú verziu schémy. Medzitým použite kód ako základ pre nastavenie pinov I/O (nie podľa schémy).

Krok 1: Štruktúra tohto návodu

Štruktúra tohto návodu
Štruktúra tohto návodu

Teraz, keď som mal celkovú predstavu o tom, ako by mal ovládací panel vesmírnej lode vyzerať, a rozhodol som sa to relatívne zjednodušiť, bol som si istý, že v skutočnosti bude jeho výstavba hračka …!

No … ukázalo sa, že vánok sa zmenil skôr na, no, ak nie na búrku, potom aspoň na víchricu! Bolo to o niečo ťažšie, ako sa pôvodne očakávalo.

Projekt nakoniec zabral takmer tri mesiace náhradných hodín a posledný kúsok kódovania som dokončil iba deň pred narodeninami svojho synovca!

Proces zostavovania bol však skvelým a zábavným (a len niekedy frustrujúcim) vzdelávacím zážitkom s množstvom pokusov a omylov a vecí, ktoré by som urobil inak, keby som ho mal postaviť znova.

Väčšina krokov v tomto návode bude mať preto dve časti:

  • Časť „Dlhé čítanie“pre trpezlivého čitateľa, kde podrobne popisujem svoj postup, myšlienky a (pravdepodobne) chyby.
  • Sekcia „Tl; dr“pre netrpezlivejších čitateľov, kde sa k veci dostanem o niečo rýchlejšie a predstavujem recept, podľa ktorého sa treba riadiť (revidované učením sa z vlastných chýb).

Užite si jazdu a pokojne sa pýtajte!

Krok 2: Nástroje a materiály

Nástroje a materiály
Nástroje a materiály

So svojou skicou v ruke som mohol začať zisťovať, koľko diód LED, tlačidiel a ďalších vecí potrebujem.

DLHO ČÍTAJTE

Pretože môj náčrt obsahoval veľa diód LED (42 vrátane rozsvietených tlačidiel), bolo jasné, že musím ísť na Arduino Mega. Avšak ani pri použití Mega stále nebol dostatok I/O-pinov na umiestnenie všetkých LED diód, tlačidiel, piezoelektrických bzučiakov a potenciometrov.

Opäť som teda prehľadal internet a našiel som tipy, ako ovládať viac diód LED pomocou niekoľkých I/O-pinov, a po prečítaní tohto úhľadného tutoriálu som sa rozhodol pre „počítadlo dekád CD4017“.

Ak by som urobil aktualizovanú verziu, určite by som väčšinu LED diód vymenil za niečo ako LED typu WS2812B, pretože je oveľa jednoduchšie ich reťaziť, programovať a hrať sa s nimi. Ale pretože som nevedel, že v čase zostavenia, tento návod bude stále zameraný na používanie metódy CD4017.

Tiež som ešte nemal jasnú predstavu o tom, ako bude obvod vyzerať, a tak som sa chcel uistiť, že budem môcť po ceste odpojiť a znova pripojiť vodiče a komponenty. Preto som sa rozhodol vytvoriť (takmer) všetky spojenia medzi komponentmi a doskou pomocou zdvojených káblov samica/samica a kolíkových konektorov.

Aby som zjednodušil pripojenie komponentov k arduinu pomocou dupontových káblov, rozhodol som sa pre Mega kúpiť štítový senzor.

Pokiaľ ide o ostatné nástroje a materiály, nájdete ich nižšie.

TL; DR

Náradie:

  • Laserová rezačka. Náš výrobný priestor má univerzálne laserové systémy VLS 3,50 45 W, ktoré som použil na rezanie a gravírovanie akrylu, a veľký čínsky 120 W laser, ktorý nie je možné použiť, ktorý som použil na rezanie MDF. Krabicu a akryl môžete celkom ľahko vystrihnúť pomocou štandardného elektrického náradia, na gravírovanie akrylu/farby však dáva prednosť laser.
  • Spájkovačka.
  • Horúca lepiaca pištoľ (voliteľné, ale pekné mať)
  • Sada skrutkovačov.
  • Bit so zahĺbením.
  • Vrtáky 2 mm-3 mm alebo podobné.
  • Vŕtací skrutkovač (urobí to hociktorý, ale bench press to uľahčí).
  • Maskovacia páska
  • Svorky
  • Hmatadlo
  • Rôzne malé kliešte
  • Adobe Illustrator ($$) alebo Inkscape (bezplatne) - alebo iný softvér na kreslenie na báze vektorov.
  • Autodesk Fusion 360 (voliteľné) - na navrhnutie puzdra.

Materiály Pre puzdro a montáž:

  • Akrylové listy, hrúbka 5 mm. Výhodne liaty akrylát (pretože sa neroztaví a nerozpustí tak ľahko, ako valcovaný akrylát pri rezaní laserom).
  • Akrylový list 2 mm.
  • MDF, hrúbka 6 mm.
  • Farba v spreji, použil som:

    • Molotow Urban Fine Art Artist Acryl - odvážny pomaranč. Pre grafické detaily čelnej dosky a držadlá.
    • Molotow Urban Fine Art Artist Acryl - signálna čierna. Pre puzdro a prednú dosku.
    • Generická čierna farba na akrylovej fólii na báze 2 mm.
  • Skrutky - 2,5 x 13 mm (alebo podobné - priemer by nemal presiahnuť 4 mm.)
  • Štandardné (PVA) lepidlo na drevo (na lepenie dreveného puzdra)
  • Kontaktné lepidlo alebo akrylové lepidlo (na prilepenie ochranného akrylového plechu s hrúbkou 2 mm na spodok čelnej dosky).
  • Multimetr (voliteľný, ale veľmi užitočný pri hľadaní skratov, testovacích diód a testovania všeobecnej kontinuity).

Elektronika:

  • Arduino Mega 2560 R3
  • Mega senzorový štít V2.0 pre Arduino Mega
  • Káble Dupont samica/samica (100 ks by malo stačiť). Vyberte si (najmenej) 30 alebo 20 cm na dĺžku - 10 cm bude príliš krátkych.
  • Veľa LED diód - 3 mm aj 5 mm.
  • Samčie kolíkové hlavičky
  • Pásová doska s plošnými spojmi
  • 4x 16-pinová zásuvka DIP IC (na montáž počítadiel dekád)
  • 4x CD4017BE dekádne počítadlo čipov
  • 2x Červený podsvietený LED spínač š. vyklápací kryt
  • 2x jednoduchý lineárny 10k posuvný potenciometer
  • 2x Zelené námestie osvetlené chvíľkové tlačidlá. Poznámka !!: Tlačidlá, na ktoré sa odkazuje, NESvietia LED diódami. Sú žiarovkové a po zapojení sa nerozsvietia. Aby sa rozsvietili, budete musieť vnútri odpáliť žiarovku a nahradiť ju 3 mm diódou LED. Skúsil som objednať ďalšie podobné tlačidlá, ktoré tvrdili, že sú osvetlené LED diódou, ale bohužiaľ - keď dorazili, ukázalo sa, že sú tiež žiarovka.
  • 6x 3-kolíkové 2-polohové prepínače zapnutia/vypnutia
  • 1x Prepínač bezpečnostného zámku (typ DPST alebo DPDT).
  • 1x kolískový vypínač zapnutia/vypnutia SPST
  • 2x Piezo bzučiaky
  • 1x MAX7219 LED bodový maticový 8-miestny digitálny riadiaci modul digitálneho displeja
  • 2x Jednoduché lineárne rotačné 10k potenciometre
  • 2x Otočný kryt gombíka pre potenciometre
  • 22x 180 alebo 200 ohm odpory
  • 11x 150 ohmové odpory
  • Rezistory 14 x 100 ohmov
  • 1x kábel typu T „9v“so zacvakávacou batériou
  • 1x 4-slotový držiak batérie AA

Krok 3: Meranie dielov a testovanie montáže

Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie
Meranie dielov a testovanie

DLHO (-ish) PREČÍTAJTE

So všetkými časťami v ruke som teraz mohol začať merať jednotlivé komponenty, aby som sa ubezpečil, že keď som začal navrhovať konečný návrh v programe Illustrator alebo Inkscape, všetky diely sa zmestia a žiadna z nich sa nebude prekrývať na spodnej strane. čelnej dosky.

Hlavne kľúčový prepínač bol veľmi hlboký, a preto by sa tomu mala prispôsobiť konečná hĺbka (alebo výška, ako chcete), a to vziať do úvahy pri umiestňovaní vnútorných komponentov v puzdre (ako napr. Arduino Mega, počítadlá desaťročí atď.).

Potom som v Illustratore vyrobil jednoduchú vektorovú kresbu znázorňujúcu všetky rôzne priemery/šírky komponentov, vložil som 5 mm akrylový testovací kus do laserovej rezačky a vystrihol.

Potom, čo som sa ubezpečil, že všetky komponenty tesne zapadajú do príslušných otvorov/štrbín, som pokračoval v kreslení každého z komponentov v programe Illustrator (pozri fotografiu), aby bolo použitie vo finálnom dizajne jednoduché.

TL; DR

  • Zmerajte všetky svoje súčasti pomocou posuvných meradiel.
  • Merania použite na vytvorenie vektorového testovacieho súboru so všetkými veľkosťami tlačidiel/komponentov v programe Illustrator.
  • Vystrihnite testovací súbor na 5 mm akryl na laserovej rezačke.
  • Pomocou testovacieho kusu skontrolujte, či všetky diely tesne priliehajú.
  • Ak je to potrebné, upravte veľkosti otvorov vo vektorovom súbore a vytvorte nový testovací kus s revidovanými veľkosťami.
  • Pomocou konečných meraní vytvorte nový súbor Illustratora a nakreslite všetky svoje súčasti v správnom meradle.
  • ALEBO nerobte nič z vyššie uvedeného. V nasledujúcich krokoch poskytnem konečný vektorový súbor, ak ho chcete použiť.

Krok 4: Navrhovanie puzdra

Navrhovanie puzdra
Navrhovanie puzdra
Navrhovanie puzdra
Navrhovanie puzdra

Keď boli všetky merania komponentov na mieste, mohol som začať s navrhovaním skrinky ovládacieho panela.

DLHO ČÍTAJTE

Z nejakého dôvodu som sa rozhodol urobiť tento proces pre seba oveľa ťažším, ako je potrebné, a rozhodol som sa vytvoriť parametricky definovaný prípad spojenia prstom vo Fusion 360. Nuž - aby som bol úprimný, skutočne som sa len chcel naučiť Fusion 360 lepšie, takže to nebolo ono. Úplne rozhodnutie šialenca, ale mohol som oveľa jednoduchšie použiť (celkom vynikajúci) nástroj MakerCase a hotovo.

Namiesto toho som sa rozhodol nasledovať tutoriál The Hobbyist Maker's parametric finger jointed box, ktorý môžem vrelo odporučiť, ak sa chcete s 3D parametrickým návrhom lepšie zoznámiť. Vytvorenie úplného 3D modelu pre tak jednoduchý dizajn, ako je ten môj, je však trochu zbytočné, pretože každý povrch budete musieť aj tak exportovať ako 2D vektorovú kresbu, takže by ste to mohli začať aj v Illustratore.

Tak či onak, vo Fusion 360 som pokračoval, kým som nebol s dizajnom spokojný. Keďže som vedel (prinajmenšom dúfal), že môj synovec bude túto vec veľa nosiť, chcel som mu to uľahčiť pridaním niektorých rúčok. Rukoväte sú súčasťou dreveného puzdra a vyčnievajú z akrylovej čelnej dosky, poskytujú priľnavosť a pomáhajú zaistiť puzdro na mieste.

Keď bol návrh na mieste, exportoval som všetky diely z do vektorových súborov 2D.dxf pomocou metódy „jednoduchého náčrtu“popísanej v dokumente Taylor Sharpe's Instructable.

Potom som upravil súbory dxf v programe Illustrator a pridal malý poklop na prístup k priestoru pre batériu a otvory na pripojenie k Arduino Mega (ktoré som tiež zmeral v predchádzajúcom kroku). Tiež som pridal otvor na vypínač pre zvuk na bočnej strane puzdra a malé vŕtané otvory v spodnej časti.

K tomuto kroku sú priložené konečné výkresy puzdra (vo formáte.ai,.svg a.pdf), pričom v nasledujúcich krokoch prichádza na rad návrh čelnej dosky.

TL: DR

  • Použite MakerCase na vytvorenie základného boxu spojeného prstom pre prípad.
  • Upravte vektorové súbory MakerCase v programe Illustrator tak, aby vyhovovali vašim potrebám - nezabudnite pridať prielez pre batériu a otvory pre porty Arduino.
  • ALEBO si jednoducho stiahnite plány pripojené k tomuto kroku.

Krok 5: Návrh čelnej dosky a laserové gravírovanie farby

Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby
Navrhovanie čelnej dosky a laserové gravírovanie farby

DLHO ČÍTAJTE

S konečnou celkovou veľkosťou puzdra a nasadeným čelným panelom som sa konečne mohol dostať k (ešte zábavnejšej) časti: Dizajn čelného panelu!

Pretože som už zmeral a nakreslil malú knižnicu všetkých dielov v programe Illustrator (v kroku 3) a mal som počiatočný ručne nakreslený náčrt, na ktorý sa mám odkazovať, išlo „len“o umiestnenie dielov na čistý vektor čelnej dosky. kreslenie (exportované z Fusion v predchádzajúcom kroku) v Illustratore a pridanie nejakej chladnej vesmírnej grafiky.

Keď bol počiatočný vektorový návrh zavedený, bol to laserový čas!

Nájdenie správneho postupu:

Pri návrhu čelného panelu som chcel, aby bolo pozadie predného panelu namaľované na čierno a priestorová grafika na ňom vynikla v signálnej farbe (v mojom prípade oranžovej). Nemohol som však nájsť žiadne návody na tento proces laserového leptania farbou. Existuje pomerne málo príkladov vylepšenia už vyleptaného kusu farbou alebo leptania raz na nepriehľadný povrch alebo použitia špeciálnej farby pre laserové leptanie, ktorá sa pri laserovaní prilepí na povrch (čo bol pravý opak toho, čo som chcel). Neskôr som zistil, že toto video ukazuje viac -menej presne to, čo som chcel dosiahnuť - ale už bolo neskoro a už som trávil príliš veľa času testovaním rôznych typov farieb, rôzneho množstva vrstiev farby a milión rôznych nastavení na laseri ULS: |

Našťastie to nebudete musieť urobiť a ušetrím vás väčšiny mučivých podrobností mnohých testov a pokusov a omylov a predstavím vám hlavné zistenia:

Proces laserového leptania - TL; DR:

Proces vyrezania čelnej dosky a leptania dizajnu na ňu pozostáva v skratke z niekoľkých samostatných krokov:

  1. Vyrežte samotnú prednú dosku a všetky otvory a otvory pre tlačidlá a komponenty.
  2. Spodnú stranu čelnej dosky natrite jednou vrstvou čiernej akrylovej farby v spreji a nechajte úplne vyschnúť.
  3. Namaľovanú čelnú dosku znova vložte do laserovej rezačky a vyleptajte dizajn na lakovaný povrch.
  4. Spodnú stranu čelnej dosky (teraz leptanú laserom) znova natrite jednou vrstvou oranžovej akrylovej farby v spreji a nechajte uschnúť.

Proces laserového leptania - DLHÉ ČÍTANIE:

Proces laserového leptania podrobne:

  1. Vyrežte samotnú prednú dosku a všetky otvory a otvory pre tlačidlá a komponenty. V súboroch návrhu pripojených k tomuto kroku sú tri rôzne vrstvy: A. Rezaná vrstva (červené čiary) B. Vrstva vektorového gravírovania (modré čiary) C. Vrstva rastrového gravírovania (čierne prvky) V tomto kroku musíte laserovú rezačku požiadať iba o vyrezanie červenej a modrej vrstvy. Červená vrstva by mala byť úplne prerezaná, zatiaľ čo modrá vrstva by mala byť iba jemne gravírovaná do akrylu. Modré krížiky označujú body vŕtania (neskôr, keď musíme vyvŕtať montážne otvory do čelnej dosky), zatiaľ čo modrý kríž nad planétou v ľavom dolnom rohu je značka zarovnania, ktorú použijeme pri gravírovaní čelnej dosky do krok 3 postupu.
  2. Spodnú stranu predného panelu natrite čiernou farbou. Upozorňujeme, že keďže sú súbory dizajnu zrkadlené, spodná strana je v skutočnosti umiestnená v laserovej rezačke stranou nahor. Tiež predtým, ako začnete maľovať, by ste mali určite použiť maskovaciu pásku na maskovanie častí akrylu, ktoré nechcete maľovať! Vyskúšal som niekoľko rôznych typov čiernej farby, ale nakoniec som použil Molotow Urban Fine- Art Artist Akryl signalizuje čiernu farbu, pretože je úžasný! Má veľmi vysokú koncentráciu pigmentu, takže naň skutočne stačí naniesť iba jednu vrstvu farby, aby úplne pokryla akryl (čo sa tiež bude hodiť v nasledujúcom kroku). Akonáhle je spodná strana zafarbená na čierno, nechajte ju uschnúť úplne a pokračujte ďalším krokom.
  3. Spodnú stranu čelnej dosky nalakovanú na čierno umiestnite späť do laserovej rezačky a (ak je to potrebné) pomocou zarovnávacej značky (popísanej v kroku 1) dokonale zarovnajte laser s čelnou doskou (pozri priložené fotografie). Na leptanie som použil laser VLS 3,50, ktorý je dodávaný s knižnicou materiálov s tonom predvolieb. V skutočnosti však neobsahuje žiadne predvoľby na „leptanie farby“z akrylu, takže som musel trochu experimentovať. Na prvé testovacie kusy, ktoré som urobil, som použil niekoľko vrstiev farby, čo znamenalo, že som sa musel veľa pohrávať s predvoľbami, aby sa laserové leptanie dostalo úplne cez vrstvu farby. Pri použití iba jednej vrstvy farby však na odleptanie vrstvy farby stačilo štandardné nastavenie „rastrovej rytiny“pre 5 mm akryl na VLS 3,50! Pekné! Takže pomocou priloženého súboru s návrhom odošlite rastrovú rytú vrstvu (čierne čiary) do lasera a začnite leptať niektoré priestorové vzory do farby a akrylu!
  4. Všetky priestorové dizajnové prvky predného panelu by mali byť teraz vyleptané do spodnej časti predného panelu - tzn. Mali by ste vidieť cez akryl, kde bola farba odleptaná. Nechceme však, aby text, symboly a riadky na prednom paneli boli priehľadné! Chceme, aby svietili jasne oranžovou farbou. Preto vezmite oranžovú akrylovú farbu (jednu som použil z rovnakej série Molotow ako čiernu farbu v kroku 2) a namaľte jednu alebo dve vrstvy na čiernu spodnú stranu predného panelu. Opäť zamaskujte časti, na ktorých nechcete mať oranžovú farbu - obzvlášť štvorec v strede predného panelu! Námestie musí zostať transparentné, pretože naň neskôr namontujeme jednoduchý LED displej. Kým ste pri tom, môžete tiež namaľovať držadlá puzdra (pozri priložený obrázok).

Po dokončení maľovania a laserového leptania som bol pripravený otestovať súčiastky.

Krok 6: Prispôsobenie testu prípadu, montáž a farba

Testovanie prípadu, montáž a farba
Testovanie prípadu, montáž a farba

TL; DR

Budovanie okruhu bolo viacstupňovým procesom:

  1. Testovanie komponentov pomocou multimetra.
  2. Montáž komponentov (diódy LED, tlačidlá, displej atď.) Na prednú dosku.
  3. Spájkovanie zástrčkových kolíkov so zástrčkou ku všetkým (potrebným) komponentom.
  4. Použitie multimetra na testovanie skratov a spojitosti.
  5. Montáž Arduino Mega (so štítom snímača) na vnútornú stranu spodnej časti puzdra.
  6. Pripojenie všetkých komponentov (správne) k štítu senzora Arduino pomocou káblov dupont.
  7. Spájkujte vodiče konektora batérie s konektorom Arduino Mega jack.

DLHO ČÍTAJTE

… a keby som bol múdrejší človek, postupoval by som podľa presných krokov v tomto konkrétnom poradí … Nebol som však múdry človek, a preto som musel niekoľko hodín vymieňať chybné súčiastky, ktoré už boli nalepené a namontované na čelná doska, skratovanie diód LED a ďalšie zábavné aktivity!

Moje zlyhania by vám však nemali brániť vykonávať lepšiu prácu, preto nižšie poskytnem podrobné vysvetlenie každého kroku a nájdete obrázky z postupu uvedeného vyššie.

  1. Pred montážou otestujte svoje súčasti pomocou multimetra. Skontrolujte, či fungujú všetky diódy LED, či sa tlačidlá otvárajú a zatvárajú správne, či fungujú potenciometre atď. Je tiež vhodné vykonať malé testovacie nastavenie s displejom s LED diódou MAX7219 (pozri napr. Tento pekný návod), aby som sa uistil, že všetko funguje. Neskôr vám to ušetrí veľa bolestí hlavy.
  2. Namontujte svoje komponenty na prednú dosku. Všetky tlačidlá je možné na prednú dosku ľahko namontovať, pretože všetky majú matice a závitové hriadele. Voľné diódy LED je však potrebné nalepiť na dosku horúcim lepidlom (pozri obrázky).
  3. Spájkujte kolíkové kolíkové kolíky na všetky komponenty. Pretože som sa rozhodol použiť dupontové konektorové káble pre všetky moje súčiastky, ironicky to znamenalo, že som musel veľa spájkovať, pretože na každej LED a každom tlačidle museli byť spájkované kolíkové kolíky. Aby som to trocha zjednodušil, vystrihol som kúsky pásovej dosky a na tento účel som spájkoval kolíkové kolíky a (ak je to potrebné) odpory. Potom som spájkoval hotovú dosku s páskami k príslušnému komponentu na ovládacom paneli (pozri obrázky). Štyri počítadlá dekád 4017 boli namontované na jeden blok pásovej dosky, aby (ak je to potrebné) uľahčilo prepínanie medzi spojmi (pozri obrázky).
  4. Otestujte šortky a kontinuitu. Pomocou multimetra skontrolujte, či všetky vaše spájkovacie spoje nadväzujú spojenie, a skontrolujte, či niektorý z nich príliš neprepojuje veci, ku ktorým by sa spájať nemal!
  5. Namontujte Arduino Mega do spodnej časti puzdra tak, aby napájací konektor a konektor USB na doske zodpovedali otvorom na zadnej strane puzdra (pozri obrázky). Na panel by ste mali tiež namontovať pultový blok 4017. spodnej časti puzdra, ako aj po vyrezaní, zostavení a namontovaní priehradky na batérie (pripojenej k tomuto kroku) (pozri obrázky).
  6. Teraz je načase prepojiť všetky komponenty pomocou dupontných káblov samica/samica. Pozrite sa na schému v kroku 8 tohto pokynu, aby ste sa uistili, že všetko správne zapojíte.
  7. Z nejakého zvláštneho dôvodu štítový senzor, ktorý som kúpil, nie je vybavený kolíkom „Vin“, ktorý umožňuje regulovaný vstup 7–12 voltov. Musel som teda spájkovať vodiče konektora batérie do zásuvky napájacieho konektora Arduino Mega (pozri obrázok).

Takže myslím … teraz je čas zapojiť to!

Krok 10: Testovanie a kódovanie

Image
Image
Testovanie a kódovanie
Testovanie a kódovanie
Testovanie a kódovanie
Testovanie a kódovanie

Dostali ste sa do posledného kroku tutoriálu! Dobre!

Kódovanie ovládacieho panela bolo samo osebe cestou s množstvom googlovania, testovania a programovania. Mal som šťastie, že som mohol získať skúsenejšiu rozvojovú pomoc od svojho brata aj od svojho spolubývajúceho, inak by som nikdy nebol stihol urobiť narodeniny svojho synovca.

Napriek tomu má takzvaný „konečný“kód, ktorý sa skončil prenosom na Arduino, stále veľa nedostatkov a - úprimne povedané, je to trochu neporiadok. Našťastie sme nevyvíjali kód pre skutočnú vesmírnu loď, takže v tomto konkrétnom prípade bude kód viac než stačiť:)

Kód nie je ani obzvlášť dobre zdokumentovaný, a keďže sme na ňom pracovali traja ľudia, pokúšať sa ho rozmotať môže byť trochu pokus - dokonca aj pre mňa.

V každom prípade je kód priložený a - držíme palce - bude fungovať, aj keď ho vyskúšate:)

Ďakujem za sledovanie - dúfam, že ste v tomto návode mohli použiť aspoň niektoré veci.

Keďže je to môj úplne prvý návod na použitie, budem veľmi rád, keď si prečítate svoju spätnú väzbu a získate tipy, ako ju (a všetky budúce) zlepšiť.

Užite si video z finálneho projektu a šťastnú tvorbu: D

/ Niels aka. Nilfisken

Krok 11: Atribúcie

V priebehu návrhu ovládacieho panela používam rôzne open -source materiály - hlavne grafiku rôzneho druhu. Ich tvorcovia musia (a mali by) byť uvedení:

Z vynikajúceho webu TheNounProject som použil nasledujúce ikony:

  • „Boom“od VectorBakery (CC BY)
  • „Zvukové vibrácie“od Symbolon (CC BY)
  • „Explózia“od Oksany Latyshevovej (CC BY)
  • „Pentagonové nebezpečenstvo“od Blackspike (verejná doména)
  • „Galaktické impérium“od Franca Perticara (CC BY)
  • „Laserový lúč“od Ervina Bolata (CC BY)
  • „Saturn“od Lastspark (CC BY)
  • „Elektrický“od Hea Poh Lin (CC BY)

Použité písmo je:

„Oilrig“od Checkered Ink (licenciu nájdete tu)

Tiež obrovské ďakujem vám všetkým, ktorí ste tam vonku, „tutoriálom“, ktorí bezplatne rozdávajú vaše tipy, triky a skúsenosti a všetkým sa páčia. Bez teba by som nikdy nebol schopný postaviť taký projekt.

Prvýkrát Autor
Prvýkrát Autor
Prvýkrát Autor
Prvýkrát Autor

Runner Up in the First Time Author

Odporúča: