Quindi, hai appena ricevuto il tuo Arduino per posta, e sei seduto qui a chiedermi ... cosa diamine faccio con questo? L'Arduino è un microcontrollore che è poco costoso e incredibilmente utile. Cos'è Arduino: Tutto quello che c'è da sapere (in video) Cos'è Arduino: Tutto quello che c'è da sapere (in video) Cos'è un Arduino e perché dovrebbe interessarti? In questo video, cerco di rispondere a questa domanda, e altro ancora. Leggi di più per una varietà di progetti fai-da-te orientati elettronicamente. Costruire qualcosa da soli da un Arduino è incredibilmente soddisfacente, ma è difficile sapere da dove cominciare.
Quindi oggi realizzeremo una lampada d'atmosfera a tema Portal per contribuire ad aggiungere un po 'di consistenza al tuo spazio vitale (e stabilire il tuo credo da nerd del 2007). È un ottimo punto di partenza con pochi componenti e un cablaggio minimo.
Passo 1: Cosa ti servirà
- 1 x Arduino e cavo USB
- 1 x LED RGB
- 4 resistenze da 330 Ohm
- 1 x piccola tagliere
- 4 cavi di ponticelli lunghi, preferibilmente con colori diversi
- 1 vasetto o bottiglia di vetro quadrato
- Colla trasparente ad asciugatura rapida
- Argilla da modellare grigia e rossa
- 1 x candela bianca
I componenti elettronici (meno lo stesso Arduino) possono essere acquistati in bundle con una serie di altre quote utili per circa $ 20, 00 su Amazon, e ti saranno utili per una varietà di progetti Arduino.
La bottiglia di vetro è stata acquistata a Walmart per $ 5, 00 con due candele profumate, quindi è probabilmente possibile battere il prezzo di Amazon se siete disposti a guardarsi intorno. Allo stesso modo, molti di questi articoli potrebbero essere semplicemente in giro per casa (o sostituzioni idonee), quindi sii creativo. Parte del divertimento di DIY è capire come utilizzare in modo efficiente le cose intorno a te per creare qualcosa di più interessante.
Passaggio 2: glassa del cubo
Togli lo stoppino e la linguetta di metallo dalla tua candida candela bianca e falla tutto o parte di esso in una tazza di ceramica nel microonde per uno o tre minuti fino a formare un liquido limpido. Indossare guanti da lavoro o guanti da forno e fare attenzione : le bruciature di cera sono pericolose. Versare la cera nel barattolo o nella bottiglia e agitare delicatamente fino a quando la cera inizia a raffreddarsi. Inclinare la bottiglia fino a quando non vi è uno strato di cera solida su ogni superficie. Questo conferisce al vetro una texture bianca dall'esterno, così come una texture marmorizzata fresca e irregolare che conferisce all'illuminazione una bella qualità estetica. Dal momento che stiamo usando un LED, il calore non dovrebbe essere a rischio di sciogliere la cera. Se la cera è troppo disordinata per te, la vernice bianca potrebbe essere sostituita a questo scopo.
Passaggio 3: decorare il cubo
Ora, usa l'argilla per modellare grigio e rosso per creare le strutture sulla superficie del cubo: tutti gli angoli dovrebbero essere coperti, così come il terzo medio dei bordi tra loro e un cerchio al centro di ogni faccia, che dovrebbe avere cuori rossi o rosa su di loro. Chi di voi può scolpire probabilmente troverà qualcosa che sembra molto più pulito del mio prodotto finale. Poiché l'argilla non è impostata, puoi continuare a bruciarla finché non sei soddisfatto del risultato finale.
Fase 4: proteggere le decorazioni
Per rendere difficile la decorazione dell'argilla, sconsiglio di cuocerla: il vetro potrebbe esplodere dalle tensioni del calore nel forno - o, peggio, creare stress interni che lo fanno frantumare violentemente e ferire qualcuno in un secondo momento. Invece, usa un pennello per applicare diversi strati di colla trasparente sulla superficie dell'argilla, che gli daranno un guscio relativamente duro, e impedirà che l'argilla venga disturbata o che venga asportata su altri oggetti.
Passaggio 5: cablaggio del LED
Per cominciare, ispeziona le gambe del tuo LED RGB. La gamba più lunga è il polo negativo (supponendo che tu abbia un LED a catodo comune) - gli altri tre sono a poli positivi e ognuno corrisponde a un colore diverso, gr een e b lue. Piega il polo negativo fuori e affondalo nella riga nera (negativa) lungo la parte superiore di una breadboard. Piega le altre tre gambe in tre colonne diverse al centro del tabellone (non importa con precisione quali, fintanto che due non condividono una colonna). Piegarli in modo tale che il LED sia a filo contro la scheda. Ora ti consigliamo di inserire resistori (330 Ohm), per attenuare il flusso di corrente in modo da non bruciare accidentalmente il LED.
Passaggio 6: cablare l'Arduino
Ora collega i fili lunghi ai 10, 11 e 12 piedini sul bordo del tuo Arduino, e usa la breadboard per collegarli ai resistori collegati ai LED. Esegui il pin GND su Arduino sulla riga nera sulla breadboard (ovunque andrà a finire).
Se lo si desidera, è possibile impilare la breadboard e Arduino in una piccola scatola per nasconderli (o ottenere un saldatore e smaltire del tutto la breadboard), ma in qualche modo mi piace l'estetica dei cavi e dei circuiti esposti. In ogni caso, a questo punto, tutto è connesso. Tutto ciò di cui abbiamo bisogno è un software.
Passaggio 7: codice a colori Swirl
Il programma che ho scritto per guidare la lampada può essere visualizzato su PasteBin qui. Il programma è molto semplice - lascia semplicemente che il computer sappia quali pin useremo, quanto brillante vogliamo la lampada, assegna i pin rilevanti all'output, quindi esegue un ciclo che usa un po 'di trigonometria per uniformarsi variare i colori della lampada (vedere i commenti per maggiori dettagli). Tutto quello che devi fare è incollare il codice in uno 'schizzo' vuoto nel software Arduino e premere il pulsante 'carica').
Step 8: Mettere tutto insieme
Carica il codice sul tuo Arduino e verifica che il LED stia spostando i colori correttamente. Ora, tutto ciò che devi fare è indossare il paralume. Poiché la mia bottiglia aveva un collo, ho usato un piccolo anello di argilla per modellare per fornire una base stabile all'ombra. Il risultato dovrebbe essere simile a questo.
Passaggio 9: Espansione del progetto
Il codice è piuttosto semplicistico così com'è, e c'è un sacco di spazio per migliorare per quelli di voi che vogliono hackerare con esso. Alcuni possibili progetti di espansione includono
- Spostamento uniforme da ogni colore casuale senza ripetizione
- Lampeggia in rosso quando segnali dal tuo PC (ad esempio, quando ricevi un avviso via email)
- Varia la luminosità in tempo per la musica (ti consigliamo di leggere su Fast Fourier Transforms)
- Consentendo di controllarlo da remoto su Internet Come configurare Arduino Web Control senza uno scudo Ethernet Come configurare Arduino Web Control senza uno scudo Ethernet Nelle ultime settimane, ho passato il controllo dell'illuminazione d'atmosfera nel mio studio agli spettatori durante la trasmissione in diretta di Technophilia Podcast - puoi vedere i risultati di questo nel ... Leggi di più.
Tutti questi possono essere realizzati interamente lato software senza la necessità di acquistare hardware o componenti aggiuntivi.
Complimenti! Hai completato il tuo primo progetto Arduino! Pensa a cosa puoi fare dopo ...