Kazalo:

Nadzorna plošča vesoljske ladje - Laserski rez Arduino igrača: 11 korakov (s slikami)
Nadzorna plošča vesoljske ladje - Laserski rez Arduino igrača: 11 korakov (s slikami)

Video: Nadzorna plošča vesoljske ladje - Laserski rez Arduino igrača: 11 korakov (s slikami)

Video: Nadzorna plošča vesoljske ladje - Laserski rez Arduino igrača: 11 korakov (s slikami)
Video: Как поработить человечество ►1 Прохождение Destroy all humans! 2024, Junij
Anonim
Nadzorna plošča vesoljske ladje - Laser Cut Arduino Toy
Nadzorna plošča vesoljske ladje - Laser Cut Arduino Toy

Projekti Fusion 360 »

Pred nekaj meseci sem se odločil, da postanem član lokalnega prostora za izdelovalce, saj sem se že dolgo želel naučiti orodij za izdelavo izdelovalcev.

Imel sem drobne izkušnje z Arduinom in sem opravil tečaj Fusion tukaj na Instructables. Vendar nisem imel izkušenj z laserskim rezalnikom, niti s kakršnim koli vmesnim programiranjem ali komponentami Arduino, razen standardne LED ali preprostega senzorja.

Ker je v nekaj mesecih prišel 6-letni rojstni dan mojega nečaka, sem se odločil, da mu želim podariti darilo. Ker ima rad vse, kar je povezano s vesoljem (še posebej, če vsebuje gumbe in luči), sem se zamislil, da bi mu naredil preprosto igračo na osnovi Arduina z nekaj LED, gumbi, zvočnikom, drsniki itd.

Tako sem po internetu brskal po vadnicah o preprostih vadnicah igrače Arduino, ki so me navdihnile, vendar nisem mogel najti točno tistega, kar sem iskal. Neverjetna igrača vesoljske ladje Jeffa High Smitha in njen remiks Duncana Jaunceyja sta bila velika navdiha, vendar sta bila zame prevelik zalogaj, ker mi je manjkalo: a) dovolj izkušenj za izdelavo, b) dovolj časa za pridobitev izkušenj in c) Želel sem, da bi projekt nadzoroval le Arduino, da bi bil enostavnejši (in cenejši), kot da bi imel vmesnik z npr. Raspberry Pi ali podobno. Lepa majhna igrača na nadzorni plošči Boba Landerja je bila tudi navdih, vendar sem želel zgraditi nekaj več interaktivnosti.

Tako sem začel skicirati nekaj idej za nadzorno ploščo, dokler nisem prišel do pogleda, s katerim sem bil zadovoljen.

Z začetno zasnovo (vsaj dobro narisano na papirju) sem bil pripravljen preiti na dejansko ugotovitev, kaj bo potrebno za to - koliko in katere dele potrebujem, kateri krmilnik Arduino za uporabo itd. BESEDA NASVETA …

… Za tiste, ki se želijo podati na to pot: Uporaba števcev 4017 desetletij je po nepotrebnem zapleten način upravljanja LED. Če želite izdelati svojo različico, toplo priporočam uporabo LED -lučk WS2812B (ali podobnih), saj bo nadzor nad njimi precej olajšan (na primer z uporabo knjižnice FastLED).

Drugi kolega član Instructable je odkril tudi nekaj razhajanj med shemo in kodo (z nekaterimi V/I zatiči v kodi, ki ne ustrezajo prikazani shemi). Poskusil bom narediti posodobljeno različico sheme takoj, ko bom imel čas. Medtem uporabite kodo kot osnovo za nastavitev V/I pin (ne sheme).

1. korak: Struktura te vadnice

Struktura te vadnice
Struktura te vadnice

Zdaj, ko sem imel celostno predstavo o tem, kako naj bi izgledala nadzorna plošča vesoljske ladje, in ker sem se odločil, da bom to poenostavil, sem bil prepričan, da bi bila njena gradnja res lahka …!

No … izkazalo se je, da je vetrič postal bolj, no če ne nevihta, potem pa vsaj burja! Bilo je nekoliko težje, kot smo sprva pričakovali.

Projekt je na koncu vzel skoraj tri mesece prostih ur, jaz pa sem končal šele zadnji del kodiranja dan pred rojstnim dnevom mojega nečaka!

Vendar pa je bil postopek gradnje odlična in zabavna (in le včasih frustrirajoča) učna izkušnja s številnimi poskusi in napakami ter stvarmi, ki bi jih naredil drugače, če bi jih znova zgradil.

Večina korakov v tej vadnici bo zato vsebovala dva razdelka:

  • Odsek "Dolgo branje" za bralca bolnika, kjer podrobno opišem svoj proces, misli in (verjetno) napake.
  • Oddelek "Tl; dr" za bolj nestrpnega bralca, kjer nekoliko hitreje pridem do bistva in predstavim recept, ki ga moram upoštevati (spremenjen z učenjem na mojih napakah).

Uživajte v vožnji in vas prosimo, da postavljate vprašanja!

2. korak: Orodja in materiali

Orodja in materiali
Orodja in materiali

S skico v roki bi lahko začel ugotavljati, koliko LED, gumbov in drugih stvari potrebujem.

DOLGORO Branje

Ker je moja skica vsebovala veliko LED diod (42 vključno z osvetljenimi gumbi), je bilo jasno, da se moram odločiti za Arduino Mega. Kljub uporabi Mega pa še vedno ni bilo dovolj vhodno/izhodnih zatičev za vse LED, gumbe, piezo zvočnike in potenciometre.

Tako sem še enkrat pobrskal po internetu za nasvete, kako z le nekaj vhodno/izhodnimi zatiči krmiliti več LED diod, in se po tem, ko sem prebral to lepo vadnico, odločil za "števec desetletij CD4017".

Če bi naredil posodobljeno različico, bi zagotovo zamenjal večino LED z nekaj podobnega LED tipa WS2812B, saj jih je veliko lažje povezati, programirati in se igrati. Ker pa do gradnje tega nisem vedel, se bo ta vadnica še vedno osredotočila na uporabo metode CD4017.

Prav tako še nisem imel jasne predstave o tem, kako bo izgledalo vezje, zato sem se želel prepričati, da bom lahko med potjo odklopil in znova povezal žice in komponente. Zato sem se odločil (skoraj) vse povezave med sestavnimi deli in ploščo z uporabo ženskih/ženskih dupont kablov in moških zatičev glave.

Za lažje povezovanje komponent na arduino prek kablov dupont sem se odločil, da kupim senzorski ščit za Mega.

Kar zadeva ostala orodja in materiale, jih najdete spodaj.

TL; DR

Orodja:

  • Laserski rezalnik. Naš prostor za izdelavo ima univerzalni laserski sistem VLS 3,50 45 W, ki sem ga uporabil za rezanje in graviranje akrila, ter velik kitajski laser 120 W brez imena, ki sem ga uporabil za rezanje MDF. Škatlo in akril lahko preprosto razrežete s standardnimi električnimi orodji, vendar je za graviranje na akrilu/barvi laser najprimernejši.
  • Spajkalnik.
  • Pištola za vroče lepilo (neobvezno, vendar lepo imeti)
  • Komplet izvijačev.
  • Kontrolnik.
  • Vrtalniki 2 mm-3 mm ali podobni.
  • Gonilnik vrtalnika (vsak bo primeren, vendar bo olajšala stiskalnica).
  • Lepilni trak
  • Sponke
  • Čeljust
  • Različne majhne klešče
  • Adobe Illustrator ($$) ali Inkscape (brezplačno) - ali katera koli druga programska oprema za risanje na osnovi vektorjev.
  • Autodesk Fusion 360 (neobvezno) - za oblikovanje ohišja.

Materiali Za ohišje in montažo:

  • Akrilne plošče, debeline 5 mm. Prednostno litega akrila (ker se ne topi in se ne raztopi tako enostavno kot valjani akril pri laserskem rezanju).
  • Akrilna plošča 2 mm.
  • MDF, debelina 6 mm.
  • Razpršilno barvo, uporabil sem:

    • Molotow Urban Fine -Art Artist Akril - drzni oranžna. Za grafične podrobnosti in ročaje sprednje plošče.
    • Molotow Urban Fine Art Art Artist akril - signalno črna. Za ohišje in prednjo ploščo.
    • Splošna črna na neakrilni osnovi za 2 mm zaščitno akrilno folijo.
  • Vijaki - 2,5 x 13 mm (ali podobni - premer ne sme presegati 4 mm.)
  • Standardno (PVA) lepilo za les (za lepljenje lesenega ohišja)
  • Kontaktno lepilo ali akrilno lepilo (za lepljenje 2 mm zaščitne akrilne folije na dno sprednje plošče).
  • Multimeter (neobvezno, vendar zelo uporabno za iskanje kratkih hlač, testiranje diod in splošno testiranje kontinuitete).

Elektronika:

  • Arduino Mega 2560 R3
  • Mega senzorski ščit V2.0 za Arduino Mega
  • Dupont kabli ženski/ženski (100 kosov mora biti dovolj). Izberite (vsaj) 30 ali 20 cm v dolžino - 10 cm bo prekratko.
  • Cel kup LED - 3 mm in 5 mm.
  • Moški zatiči glave
  • PCB tračna plošča
  • 4x 16-polna DIP IC vtičnica (za montažo števcev desetletij)
  • 4x števci za desetletja CD4017BE
  • 2x rdeče osvetljeno LED stikalo w. preklopni pokrov
  • 2x enojni linearni 10k drsni potenciometer
  • 2x zeleni kvadratni osvetljeni trenutni gumbi. Prosimo, upoštevajte !!: Povezani gumbi NE svetijo z LED diodami. Imajo žarilno nitko in ne svetijo, ko so povezani. Če želite, da svetijo, boste morali žarnico z žarilno nitko razsvetliti v notranjosti in jo zamenjati s 3 -milimetrsko LED. Poskušal sem naročiti še nekaj podobnih gumbov, ki so trdili, da svetijo z LED, a žal - ko so prispeli, se je izkazalo, da so tudi z žarilno nitko.
  • 6x 3-polna 2-položajna stikala za vklop/izklop
  • 1x stikalo za ključavnico (tip DPST ali DPDT).
  • 1x stikalo za vklop/izklop SPST
  • 2x piezo zvočniki
  • 1x 8-mestni digitalni krmilni modul LED zaslona MAX7219 LED
  • 2x enojni linearni rotacijski 10k potenciometer
  • 2x pokrov vrtljivega gumba za potenciometre
  • 22x 180 ali 200 ohmski upori
  • 11x 150 ohmski upori
  • 14x 100 ohmski upori
  • 1x priključni kabel priključne baterije tipa "9v" T-tipa
  • 1x držalo za baterije AA s 4 režami

3. korak: Merilni deli in preskusna namestitev

Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža
Merilni deli in preskusna montaža

LONG (-ish) BRANJE

Z vsemi deli v roki bi lahko zdaj začel meriti vsako posamezno komponento, da se prepričam, da se bodo pri oblikovanju končne zasnove v Illustratorju ali Inkscapeu vsi deli prilegali in nobeden od njih se ne bo prekrival na spodnji strani. prednje plošče.

Še posebej ključno stikalo je bilo zelo globoko, zato bi se morala končna globina (ali višina, kakor koli želite) ohišja prilagoditi temu in to upoštevati pri nameščanju notranjih komponent v ohišje (npr. Arduino Mega, števci desetletij itd.).

Nato sem v Illustratorju izdelal preprosto vektorsko risbo, ki prikazuje vse različne premere/širine sestavnih delov, v laserski rezalnik vstavil 5 mm akrilni preskusni kos in ga izrezal.

Ko sem se prepričal, da se vse komponente tesno prilegajo v ustrezne luknje/reže, sem nato v Illustratorju narisal vsako od komponent (glej fotografijo), da bo enostavna za uporabo pri končni zasnovi.

TL; DR

  • Izmerite vse komponente s čeljustmi.
  • Z meritvami ustvarite vektorsko preskusno datoteko z vsemi velikostmi gumbov/komponent v Illustratorju.
  • Na laserskem rezalniku izrežite preskusno datoteko na 5 mm akrilu.
  • S preskusnim vzorcem preverite, ali se vse komponente tesno prilegajo.
  • Po potrebi prilagodite velikosti lukenj v vektorski datoteki in naredite nov preskusni kos s spremenjenimi velikostmi.
  • S končnimi meritvami naredite novo datoteko Illustrator in povlecite vse komponente v pravilnem merilu.
  • ALI ne storite nič od naštetega. Končno vektorsko datoteko bom predstavil v naslednjih korakih, če želite le to uporabiti.

4. korak: Oblikovanje ohišja

Oblikovanje ohišja
Oblikovanje ohišja
Oblikovanje ohišja
Oblikovanje ohišja

Z vsemi meritvami komponent bi lahko zdaj začel oblikovati ohišje nadzorne plošče.

DOLGORO Branje

Iz nekega razloga sem se odločil, da si bom ta proces precej otežil, kot je bilo potrebno, in se odločil za parametrično definirano ohišje, združeno s prsti, v Fusion 360. No - če sem iskren, res sem se želel le bolje naučiti Fusion 360, zato se ni To je povsem odločitev norca, vendar bi lahko veliko lažje uporabil (precej odlično) orodje MakerCase in z njim končal.

Namesto tega sem se odločil, da bom sledil vadbi s parametričnimi prstnimi spojkami The Hobbyist Maker, ki jo lahko zelo priporočam, če želite postati boljši pri 3D parametričnem oblikovanju. Vendar pa je izdelava popolnega 3D modela za tako preprosto zasnovo, kot je moja, nekoliko pretirano, saj boste morali nato vsako površino izvoziti kot 2D vektorsko risbo, zato jo lahko za začetek naredite v Illustratorju.

Kakorkoli, nadaljeval sem v Fusion 360, dokler nisem bil zadovoljen z zasnovo. Ker sem vedel (no, vsaj upal sem), da bo moj nečak veliko nosil to stvar, sem mu želel olajšati delo z dodatkom nekaj ročajev. Ročaji so del lesenega ohišja in štrlijo skozi akrilno prednjo ploščo, kar zagotavlja oprijem in pomaga pri zaklepanju ohišja.

Z zasnovo sem izvozil vse dele iz 2D vektorskih datotek.dxf z uporabo metode "preproste skice", opisane v Taylor Sharpe's Instructable.

Nato sem v Illustratorju spremenil datoteke dxf in dodal majhno loputo za dostop do predala za baterije in luknje za povezavo z Arduino Mega (ki sem jih tudi izmeril v prejšnjem koraku). Dodal sem tudi luknjo za stikalo za vklop/izklop za zvok na strani ohišja in majhne luknje na dnu.

Končne risbe ohišja so priložene temu koraku (v formatu.ai,.svg in.pdf), v naslednjih korakih pa se načrtuje prednja plošča.

TL: DR

  • Uporabite MakerCase, da naredite svojo osnovno ohišje, združeno s prsti.
  • Vektorske datoteke MakerCase v Illustratorju spremenite tako, da ustrezajo vašim potrebam - ne pozabite dodati lopute za baterijo in lukenj za vrata Arduino.
  • ALI samo prenesite načrte, priložene temu koraku.

5. korak: Oblikovanje prednje plošče in lasersko graviranje barve

Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve
Oblikovanje prednje plošče in lasersko graviranje barve

DOLGORO Branje

S končno celotno velikostjo ohišja in prednjo ploščo sem lahko končno prišel do (še bolj) zabavnega dela: Oblika prednje plošče!

Ker sem v Illustratorju že izmeril in narisal majhno knjižnico vseh delov (v 3. koraku) in sem imel na umu začetno ročno skico, je šlo "le" za postavitev delov na vektor čiste prednje plošče risanje (izvoženo iz Fusion v prejšnjem koraku) v Illustratorju in dodajanje nekaj kul vesoljske grafike.

Z začetno vektorsko zasnovo je bil čas laserja!

Iskanje pravega postopka:

Za oblikovanje prednje plošče sem želel, da bi bilo ozadje prednje plošče pobarvano v črno in vesoljska grafika na njej izstopala v signalni barvi (v mojem primeru oranžna). Vendar pa res nisem našel nobenih vaj o tem postopku laserskega jedkanja skozi barvo. Bilo je kar nekaj primerov izboljšanja že jedkanega kosa z barvo ali jedkanja enkrat na nepregledno površino ali uporabe posebne barve za lasersko jedkanje, ki se pri laserskem lepljenju prilepi na površino (kar je bilo nasprotno od tistega, kar sem hotel). Kasneje sem ugotovil, da ta videoposnetek prikazuje bolj ali manj točno tisto, kar sem želel doseči - toda takrat je bilo že prepozno in že sem porabil preveč časa, preizkušal različne vrste barve, različno količino plasti barve in milijon različnih nastavitev na ULS laserju: |

Na srečo vam tega ne bo treba storiti in prihranil vam bom večino bolečih podrobnosti številnih testov in poskusov in napak ter vam predstavil samo glavne ugotovitve:

Postopek laserskega jedkanja - TL; DR:

Postopek izrezovanja sprednje plošče in oblikovanje oblikovanja nanjo je sestavljen iz nekaj ločenih korakov, skratka:

  1. Izrežite samo prednjo ploščo in vse luknje in reže za gumbe in komponente.
  2. Spodnjo stran prednje plošče pobarvajte z eno plastjo črne akrilne razpršilne barve in pustite, da se popolnoma posuši.
  3. Ponovno vstavite pobarvano prednjo ploščo v laserski rezalnik in vtisnite dizajn v pobarvano površino.
  4. Spodnjo stran sprednje plošče (zdaj lasersko jedkano) ponovno pobarvajte z eno plastjo oranžne akrilne razpršilne barve in pustite, da se posuši.

Postopek laserskega jedkanja - DOLGO PREBERITE:

Podroben postopek laserskega jedkanja:

  1. Izrežite samo prednjo ploščo in vse luknje in reže za gumbe in komponente. V oblikovalskih datotekah, priloženih temu koraku, so tri različne plasti: A. Rezana plast (rdeče črte) B. Sloj vektorskega vgraviranja (modre črte) C. Sloj graviranja rastrskega materiala (črne značilnosti) V tem koraku morate laserski rezalnik zaprositi le za izrezovanje rdeče in modre plasti. Rdečo plast je treba prerezati do konca, modro pa le v tanko črto vrezati v akril. Modri križi označujejo vrtalne točke (pozneje, ko moramo izvrtati montažne luknje v sprednjo ploščo), medtem ko je modri križ nad planetom v spodnjem levem kotu oznaka za poravnavo, ki jo bomo uporabili pri graviranju sprednje plošče v korak 3 postopka.
  2. Spodnjo stran prednje plošče pobarvajte v črno. Upoštevajte, da ker so oblikovalske datoteke zrcaljene, je spodnja stran dejansko obrnjena navzgor, ko je vstavljena v laserski rezalnik. Preden začnete slikati, morate vsekakor z maskirnim trakom prikriti dele akrila, ki jih ne želite pobarvati! Preizkusil sem nekaj različnih vrst črne barve, vendar sem na koncu uporabil Molotow Urban Fine- Art Artist Akrilni signal črn, ker je neverjeten! Ima zelo visoko koncentracijo pigmenta, zato morate res nanesti samo eno plast barve, da popolnoma prekrije akril (kar bo prav prišlo tudi v naslednjem koraku). Ko je spodnja stran pobarvana črno, pustite, da se posuši popolnoma in nadaljujte z naslednjim korakom.
  3. S spodnjo stranjo sprednje plošče pobarvajte črno, jo postavite nazaj v laserski rezalnik in (če je potrebno) uporabite oznako za poravnavo (opisano v koraku 1), da laser popolnoma poravnate s prednjo ploščo (glejte priložene fotografije). Za jedkanje sem uporabil laser VLS 3.50, ki ima knjižnico materialov s tono prednastavitev. Vendar pa v resnici ne vsebuje nobenih prednastavitev za "jedkanje barve" z akrila, zato sem moral malo eksperimentirati. Za prve preskuse, ki sem jih naredil, sem uporabil več plasti barve, kar je pomenilo, da sem se moral veliko poigravati s prednastavitvami, da je lasersko jedkanje vse do plasti barve. Vendar pa je z uporabo samo ene plasti barve standardna nastavitev "graviranja rastrov" za 5 mm akril na VLS 3,50 zadostovala za jedkanje barve! Lepo! Torej s priloženo oblikovalsko datoteko pošljite lasersko plast rastrskega graviranja (črne črte) in začnite jedkati nekaj vesoljskih vzorcev v barvo in akril!
  4. Vse prostorne oblikovne lastnosti sprednje plošče bi morale biti vklesane na dno sprednje plošče - to pomeni, da bi morali videti skozi akril, kjer je barva odtisnjena. Ne želimo pa, da bi bilo besedilo, simboli in črte na sprednji plošči prosojni! Želimo, da zasvetijo v svetlo oranžni barvi! Zato vzemite svojo oranžno akrilno barvo (eno sem uporabil iz iste serije Molotow kot črno barvo v 2. koraku) in nanesite eno ali drugo plast na črno spodnjo stran prednje plošče. Spet prikrijte dele, na katerih ne želite oranžne barve - še posebej kvadrat na sredini prednje plošče! Kvadrat mora ostati pregleden, saj bomo nanj kasneje namestili preprost LED-zaslon. Ko ste že pri tem, lahko tudi pobarvate ročaje ohišja (glejte priloženo sliko).

S slikanjem in laserskim jedkanjem sem bil pripravljen preizkusiti namestitev delov.

Korak 6: Primer primera, montaža in barvanje

Primer primera, montaža in barvanje
Primer primera, montaža in barvanje

TL; DR

Gradnja vezja je bila večstopenjski proces:

  1. Preizkusite komponente z multimetrom.
  2. Namestitev komponent (LED, gumbi, zaslon itd.) Na sprednjo ploščo.
  3. Spajkanje moških zatičev glave na vse (potrebne) komponente.
  4. Z multimetrom preizkusite kratke hlače in neprekinjenost.
  5. Montaža Arduino Mega (s senzorskim ščitnikom) na notranjo stran dna ohišja.
  6. Priključitev vseh komponent (pravilno) na ščitnik senzorja Arduino z uporabo kablov dupont.
  7. Spajate žice priključka baterije na priključek Arduino Mega.

DOLGORO Branje

… in če bi bil pametnejši človek, bi sledil natanko tem korakom v določenem vrstnem redu … Vendar nisem bil pameten človek in sem moral skozi ure zamenjati okvarjene komponente, ki so bile že prilepljene in pritrjene na prednja plošča, kratke LED diode in druge zabavne dejavnosti!

Toda moje napake vas ne bi smele ustaviti pri boljšem delu, zato vam bom podrobno razložil vsak korak spodaj in našli boste slike iz zgornjega postopka.

  1. Preden jih namestite, preizkusite svoje komponente z multimetrom. Preverite, ali vse LED delujejo, če se gumbi pravilno odpirajo in zapirajo, ali potenciometri delujejo itd. Prav tako bi bilo dobro narediti majhno preskusno nastavitev z zaslonom, ki ga vodi MAX7219 (glejte to lepo vadnico), da se prepričam, da vse deluje. Kasneje si boste prihranili veliko glavobolov.
  2. Svoje sestavne dele pritrdite na sprednjo ploščo. Vse gumbe lahko preprosto pritrdite na sprednjo ploščo, saj imajo vsi matice in navojne gredi. Vendar pa je treba ohlapne LED diode lepiti na ploščo z vročim lepilom (glejte slike).
  3. Spajkajte moške zatiče glave vseh komponent. Ker sem se odločil, da za vse svoje komponente uporabim priključne kable dupont, je to ironično pomenilo, da sem moral veliko spajkati, saj je morala biti na vsako LED in vsak gumb vpeta moška zatiča za glavo. Da bi to nekoliko olajšali, sem izrezal kose tračne plošče in na to spajal moške zatiče glave in (če je potrebno) upore. Nato sem to končno ploščo za spajkanje spajkal v ustrezno komponento na nadzorni plošči (glej slike). Štirje števci 4017 desetletij so bili nameščeni na en blok plošče, da (po potrebi) olajšajo preklapljanje povezav (glej slike).
  4. Preizkusite kratke hlače in neprekinjenost. Z multimetrom preverite, ali so vsi vaši spajkalni spoji povezani in preverite, ali kateri od njih preveč povezuje stvari, s katerimi se ne bi smeli povezati!
  5. Arduino Mega namestite na dno ohišja, tako da se vtičnica in USB-vtič na plošči ujemata z luknjami na zadnji strani ohišja (glejte slike). na dnu ohišja ter izrezu, montaži in montaži predala za baterije (pritrjeno na ta korak) (glej slike).
  6. Zdaj je čas, da vse komponente povežete z ženskimi/ženskimi kabli dupont. Glejte shemo v 8. koraku tega navodila, da se prepričate, da ste vse pravilno povezali.
  7. Iz nekega čudnega razloga ščit senzorja, ki sem ga kupil, ni opremljen z "Vin" pin-om, ki omogoča reguliran vhod 7-12 voltov. Zato sem moral spajati žice konektorja baterije v vtičnico za vtičnico Arduino Mega (glej sliko).

Tako da mislim … zdaj je čas, da ga priključim..!

10. korak: Testiranje in kodiranje

Image
Image
Testiranje in kodiranje
Testiranje in kodiranje
Testiranje in kodiranje
Testiranje in kodiranje

Prišli ste do zadnjega koraka vadnice! Dobro opravljeno!

Kodiranje nadzorne plošče je bilo potovanje samo po sebi z veliko googlanja, preskusnega programiranja in ponovnega ožičenja. Imel sem srečo, da sem lahko od brata in sostanovalca dobil bolj izkušeno razvojno pomoč, sicer pa ne bi bil nikoli opravljen pravočasno za rojstni dan svojega nečaka.

Kljub temu ima tako imenovana "končna" koda, ki se je na koncu prenesla v Arduino, še vedno veliko pomanjkljivosti in je - odkrito povedano - nekoliko zmešnjava. Na srečo nismo razvijali kode za dejansko vesoljsko ladjo, zato bo v tem primeru koda več kot dovolj:)

Koda prav tako ni posebej dobro dokumentirana in ker smo tri osebe delali na njej, jo je lahko poskušati razrešiti kot poskus.

Kakorkoli, koda je priložena in - pesti - bo še vedno delovala, če in ko poskusite:)

Hvala, ker ste nas spremljali - upam, da ste uspeli uporabiti vsaj nekatere stvari v tej vadnici.

Ker je to moj prvi Instructable, bom z veseljem slišal vaše povratne informacije in dobil nasvete, kako jih lahko izboljšam (in morebitne prihodnje).

Uživajte v videu končnega projekta in veselega ustvarjanja: D

/ Niels aka. Nilfisken

11. korak: Atribucije

Med oblikovanjem nadzorne plošče sem uporabljal različne odprtokodne materiale - predvsem različne grafike. Ustvarjalce teh je treba (in bi morali) omeniti:

Na odličnem spletnem mestu TheNounProject sem uporabil naslednje ikone:

  • "Boom" podjetja VectorBakery (CC BY)
  • "Zvočne vibracije" Symbolona (CC BY)
  • "Eksplozija" Oksane Latysheve (CC BY)
  • "Nevarnost Pentagona" avtorja Blackspike (javna domena)
  • "Galaktični imperij" Franca Perticara (CC BY)
  • "Laserski žarek" Ervina Bolata (CC BY)
  • "Saturn" Lastsparka (CC BY)
  • "Electric" Hea Hea Lin (CC BY)

Uporabljena pisava je:

"Oilrig" podjetja Checkered Ink (glej licenco tukaj)

Prav tako velika zahvala vsem ostalim "učiteljem", ki brezplačno podajajo svoje nasvete, zvijače in izkušnje ter da bodo vsi uživali. Brez vas nikoli ne bi mogel zgraditi takšnega projekta.

Avtor prvič
Avtor prvič
Avtor prvič
Avtor prvič

Avtorica prvega mesta

Priporočena: