Cuprins:
- Pasul 1: matricea LED
- Pasul 2: Construirea fuselajului navei mamelor
- Pasul 3: placa controlorului
- Pasul 4: Microcontrolerul și programul
- În lauda PicAxe
Video: Cum să comunicați cu un artefact străin sau. . .: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
De AndyGadget Urmăriți mai multe de la autor:
*** Întâlniri apropiate de genul Curiously Minty. ***
Acest instructable vă va arăta cum să construiți o versiune Altoids a navei-mamă „Întâlniri apropiate” și cum să interacționați cu aceasta. Acesta poate fi un antrenament vital pentru acea zi în care Lumina Albă Strălucitoare vine să te tragă în necunoscut.
De asemenea, vă va prezenta cipul de microcontroler PicAxe și o metodă de găurire a găurilor perfect distanțate în tablă subțire. Am păstrat instrucțiunile de construcție destul de concise, dar fotografiile arată totul pas cu pas.
Pasul 1: matricea LED
Dacă nu sunteți familiarizați cu lipirea, există un ghid minunat AICI. Nu aș fi de acord cu un punct din acesta - lipirea fără plumb poate fi OK pentru sănătate, dar este gunoi pentru lipire. Obțineți-vă o mulină mare, bună, de 60/40 staniu / plumb (cât puteți) și aranjați o extracție eficientă a fumului. Majoritatea LED-urilor sunt FOARTE luminoase într-un unghi de vizualizare foarte mic. Aici am folosit LED-uri plate cu unghi larg care oferă aceeași lumină, dar răspândite într-o gamă mult mai largă, care va permite ca acest lucru să fie apreciat din toate unghiurile. Videoclipul nu face dreptate luminozității și clarității LED-urilor. Sunt luminoase chiar și în lumina zilei. De asemenea, clipirea inițială este un artefact. LED-urile pulsează ușor. Cele 12 LED-uri sunt dispuse ca trei bănci de 4, ceea ce oferă 7 modele posibile de iluminare. Ar fi fost bine să am mai mult, dar am vrut să păstrez acest lucru simplu și să folosesc în mod specific cipul PicAxe 08m. Foaia de calcul arată modul în care sunt aranjate culorile și băncile LED-urilor. Pentru tabloul de LED-uri veți avea nevoie de: -
- 3 x LED-uri roșii, 3 x LED-uri albastre, 3 x LED-uri verzi, 3 x LED-uri galbene.
- Rezistențe 6 x 180R (maro, gri, maro) pentru LED-urile roșii și galbene.
- 3 rezistențe 220R (roșu, roșu, maro) pentru LED-urile albastre.
- 3 rezistențe 330R (portocaliu, portocaliu, maro) pentru LED-urile verzi.
- Veroboard cu bandă de cupru de 18 x 15 găuri.
- Tăietor frontal (sau un burghiu de 5 mm sau un cuțit de ambarcațiuni).
- Bucăți de placă simplă și sârmă de legătură.
Rezistențele pot fi de 1/8 watt sau 1/4 watt, 5%, 2% sau 1%. Există mulți factori care influențează cât de luminos arată un LED, așa că am ales aceste valori empiric (adică ceea ce arăta bine) pentru a echilibra luminozitatea, cu un calcul rapid pentru a obține curentul corect. Acestea rulează la aproximativ 12mA Tăiați 4 benzi de veroboard simplu cu o singură gaură. Acestea trebuie să acționeze ca distanțieri pentru a oferi spațiu liber pentru rezistențe atunci când tabloul este montat pe capacul de tablă. Am pus puncte de cerneală pe fiecare, astfel încât să nu se amestece. Introduceți LED-urile așa cum se arată cu culorile în ordinea corectă și cu anodii (picior scurt - electrod mare) în partea de sus. Anodii vor fi conectați la tensiunea de alimentare. Catozii vor fi uniți în bănci și comutați la Gnd cu tranzistoare. Lipiți-le și tăiați picioarele. Tăiați pistele cu ajutorul tăietorului frontal și a lipitului în rezistențe. Tabelul de mai jos arată ce LED merge unde, ce rezistor merge cu el și la ce ieșire a PicAxe este conectat (X, Y sau Z).
Coloana 1 Coloana 2 Coloana 3 Coloana 4Red X 180 Yel Y 180 Grn Z 330 Blu Y 220Yel Y 180 Grn Z 330 Blu X 220 Red Z 180Blu Z 180 Red X 180 Grn Y 330 Yel X 180Puteți apoi să lipiți cu grijă cele două legături de sârmă goale care conectează anodii obișnuiți și apoi conectați catodii LED în bănci cu sârmă de legătură (fire verzi, galbene, albastre) și puteți adăuga cabluri de zbor care vor merge la placa de control. De asemenea, ar trebui să adăugați un fir de alimentare (roșu) la anodi. Testați cu atenție ansamblul aplicând 5V pe firul roșu și împământând fiecare banc pe rând. Fiecare conexiune ar trebui să aprindă 4 LED-uri diferite. Dacă funcționează, ați finalizat placa cu LED-uri.
Pasul 2: Construirea fuselajului navei mamelor
Să facem o pauză de la respirația fumurilor de lipit și să pregătim staniu. Îi sunt dator lui SteveAstroUK pentru că mi-a prezentat metoda pe care o descriu aici. Fără sfatul său, acest proiect nu ar fi nici pe departe atât de îngrijit. Veți avea nevoie de următoarele: -
- Altoizi. Lucrul grozav despre cumpărarea unei cutii de proiect Altoids este că primești Minturi gratuite cu ea - Scoate-le mai întâi.
- Un burghiu de bancă cu un pic mic (am folosit 1,5 mm) și un burghiu cu trepte.
- O bucată de resturi Veroboard (20 x 14 găuri).
- Marker și bandă adezivă dublă.
1) Marcați matricea orificiului de pe veroboard, puneți benzi de bandă dublă pe cealaltă parte și lipiți-o central pe partea superioară a staniu. Strângeți totul ferm, dar nu atât de greu încât să distorsionați staniu. Folosiți un pic ascuțit la o viteză de găurire lentă și aplicați doar o presiune foarte ușoară. Găurile veroboard vă permit să centrați bitul exact înainte de găurire. 3) Utilizați bitul de pas, din nou cu viteză mică, pentru a mări găurile la 6 mm (1/4 "). Bitul meu de pas a venit de la eBay - 15 quid (25 dolari) pentru trei biți din gama de dimensiuni. Din nou, utilizați o viteză lentă și o presiune foarte ușoară. deci pasul de 8 mm (3/8 ") scoate roiul de pe partea aspră. Nu găuriți în capacul însuși. Acum ar trebui să aveți o tablă Altoids cu o matrice de 12 găuri perfect aliniate și perfect curate pe care matricea dvs. de LED-uri se va încadra în prima dată.
Pasul 3: placa controlorului
Pentru circuitele controlerului veți avea nevoie de: -
- Microcontroler PicAxe 08M și soclu DIL cu 8 pini.
- 3 tranzistori NPN cu câștig ridicat. Am folosit draga BCX38C. (Alții vor funcționa, dar vor verifica pinouts.)
- 4 x 47K rezistențe 1 / 8W sau 1/4 (galben, violet, portocaliu).
- 1 x rezistor 10K (maro, negru, portocaliu).
- 1 rezistor de 22K (roșu, roșu, portocaliu).
- 1 x 0,1 microfarad condensator 16V.
- 2 x comutatoare stuf miniaturale.
- Suport de baterie plat 3 x AAA.
- Sonda piezo-miniatură. L-am recuperat pe acesta de pe o placă de bază pentru PC veche. A dat un sunet mai bun decât cele mai mari cumpărate, posibil datorită impedanței sale mai mici.
- Antetul SIL dacă programați cipul în circuit.
Acesta este un circuit foarte simplu, dar a devenit puțin mai dificil, deoarece trebuie să se încadreze într-un spațiu mic. Aveți grijă în special de poziționarea legăturilor de sârmă care se unesc diferitelor benzi de alimentare. Așezați conectorul bateriei și cele două plăci la locul lor în tablă, astfel încât să puteți judeca ce lungime faceți cablurile de conectare. Cele trei conexiuni ale driverului la placa matrice LED pot fi în orice ordine.(Prima fotografie a fost făcută dintr-un unghi ușor și pistele și pinii IC nu par să se alinieze. Voi face din nou acest lucru când voi avea o șansă.)Am folosit comutatoare reed pentru că mi-a plăcut ideea de a nu avea nicio apăsare pe carcasă; Activarea ceva folosind un câmp magnetic este mult mai tehnică! Una dintre reeds comută puterea, iar cealaltă este o intrare în cip care este interogată pentru a modifica fluxul programului. Cu siguranță voi folosi ideea de comutare magnetică în alte proiecte. Odată ce totul este conectat, aplicați bandă izolatoare în interiorul cutiei, doar pentru a preveni acele scurtcircuite urâte care vă pot transforma minunea electronică într-o bucată de gunoi. Localizați plăcile și lipiți-le cu câteva păpuși de adeziv fierbinte. Acest lucru are avantajul de a fi sigur, dar îl puteți ridica dacă chiar trebuie să scoateți plăcile.
Pasul 4: Microcontrolerul și programul
În lauda PicAxe
PicAxe a fost inițial dezvoltat pentru piața educațională în școlile din Marea Britanie, dar este utilizat pe scară largă de către amatori. Cipul PicAxe se bazează pe diferite PIC-uri, dar cu cod bootstrap pentru a se conecta la programele compilate și pentru a gestiona partea de programare. Au toate gusturile de la acest pachet de 8 pini, extrem de puternic, până la 40 de pini. Consultați manualele și fișele tehnice de pe site-ul PicAxe pentru a vedea capacitățile complete. Programarea cipului se face printr-o legătură serială și se face în circuit. Durează aproximativ 20 de secunde și nici măcar nu trebuie să deconectați cablul pentru a rula programul. Am fost în electronică de la începutul anilor optzeci și nu am găsit niciodată un mediu de programare în care ciclul de codare / simulare / probare să fie atât simplu. Documentarea și asistența de pe forum sunt excelente și există mulți pasionați de robotică care folosesc cipurile. Controlul pentru servomotoare, steppers, ADC-uri etc. este încorporat în limbajul de programare tip BASIC, precum și o serie de alte bunătăți. De asemenea, puteți simula circuitul înainte de a construi și efectua depanare în timp real pe un controler care rulează. Mai jos este codul acestui proiect, pe care l-am inclus ca document Word, precum și formatul nativ PicAxe Programming Editor. Operațiunea de cod este destul de bine comentată, dar dacă doriți să o examinați mai detaliat, descărcați manualul de referință al software-ului PicAxe. Încărcați fișierul. BAS în Editorul de programare, conectați cablul serial la pinii de programare și apăsați „Program”. 20 de secunde mai târziu, intrusul tău străin va sta acolo și așteaptă să comunice cu tine.
Recomandat:
Laboratorul de kit ELEGOO sau Cum să-mi ușurez viața de dezvoltator: 5 pași (cu imagini)
Laboratorul de kit ELEGOO sau Cum să-mi fac viața mai ușoară ca dezvoltator: Obiectivele proiectului Mulți dintre noi avem probleme cu macheta în jurul controlerelor UNO. Adesea cablarea componentelor devine dificilă cu multe componente. Pe de altă parte, programarea sub Arduino poate fi complexă și poate necesita multe
Cum se folosește Neopixel Ws2812 LED sau LED STRIP sau LED Ring cu Arduino: 4 pași
Cum se folosește Neopixel Ws2812 LED sau LED STRIP sau LED Ring cu Arduino: Bună băieți, deoarece Neopixel led Strip sunt foarte populare și este, de asemenea, numit și ws2812 led strip. Acestea sunt foarte populare, deoarece în aceste benzi cu leduri ne putem adresa fiecărui led separat, ceea ce înseamnă că dacă doriți câteva leduri să lumineze într-o singură culoare
Automatizare vocală controlată la domiciliu (cum ar fi Alexa sau Google Home, nu este necesar Wifi sau Ethernet): 4 pași
Automatizare casnică controlată prin voce (cum ar fi Alexa sau Google Home, nu este nevoie de Wifi sau Ethernet): este vorba în principal de relee controlate prin arduino bazate pe SMS cu configurarea asistentului google pentru a trimite mesaje pe instrucțiuni vocale. Este foarte ușor și ieftin și funcționează ca reclamele Alexa cu aparate electrice existente (dacă aveți Moto -X smartp
Shooting ArteFact: 4 pași (cu imagini)
Shooting ArteFact: Shootings ArteFact este o piesă de design speculativă. Scopul său este de a crește gradul de conștientizare cu privire la numărul de împușcături care au loc anual în Statele Unite. De fiecare dată când o persoană este declarată decedată pe http://www.gunviolencearchive.org/, Shooting
Cum să vă închideți Jailbreak-ul 1.1.4 sau IPhone-ul inferior sau iPod-ul Touch: 4 pași
Cum să vă închideți iPhone-ul 1.1.4 sau inferior sau IPod Touch: Cum să jailbreak-ul dvs. 1.1.4 sau inferior iPhone sau iPod Touch și să instalați aplicații de la terți. AVERTISMENT: Nu voi fi responsabil pentru daunele produse iPhone-ului, iPod Touch-ului sau computerului. Cu toate acestea, ZiPhone nu a deteriorat niciodată un iPhone sau iPod Pentru