Sommario:

Elmo Morse*: 8 Passi
Elmo Morse*: 8 Passi

Video: Elmo Morse*: 8 Passi

Video: Elmo Morse*: 8 Passi
Video: Почему Новгород называли Господином, а Киев Матерью городов Русских? 2024, Dicembre
Anonim
Elmo Morse*
Elmo Morse*
Elmo Morse*
Elmo Morse*
Elmo Morse*
Elmo Morse*

bipbipbipbip bip biptûûûtbipbip biptûûûtbipbip tûûûttûûûttûûût / bipbipbip tûûût biptûûûtbip biptûûût tûûûtbip tûûûttûûûtbip bip biptûûûtbip*

Morse Helmet* è un progetto Do It Yourself open source creato dall'artista belga Mathieu Zurstrassen (RaiseStudio). Consiste in un dispositivo che invia segnali luminosi personalizzati a quanto sopra.

Ma come fa questo ronzio…. La cosa/roba funziona???

Ecco qui:

L'utente scrive un messaggio con l'aiuto di un display touch screen cablato su un Raspberry Pi.

Quando l'utente fa clic sul pulsante "INVIA", il suo messaggio viene convertito in codice Morse e il casco personalizzato invia i segnali luminosi convertiti attraverso la parte superiore della testa!

(Sì!).

Questo progetto artistico fai-da-te open source fornito dall'artista e dal suo collaboratore preferito di tutti i tempi Martin Pirson, cerca di ridurre il divario tra il mondo dell'arte professionale e il mondo del fai-da-te.

Cosa rende un'opera d'arte, Arte? Il creatore? L'artigiano? I materiali? Le istruzioni? Il contesto?

Il progetto probabilmente non risponderà a queste domande, ma se almeno può essere un catalizzatore per evocarle, sarebbe una vittoria per noi.

*(Ciao straniero)

Forniture

Elenco dell'hardware

1. Elettronica:

  • Lampone Pi 3/4
  • Touchscreen per lampone pi
  • Accumulatore di energia
  • Anello LED 24 bit o equivalente
  • Filo di piombo e saldatura
  • Cavo elettrico

2. Supporto per l'elettronica:

  • Casco o equivalente
  • Stampante 3D (non obbligatoria se hai competenze da super maker)
  • Baffi
  • Tubo in PVC (supporto per anello LED, non obbligatorio)

Passaggio 1: reperire i materiali

Acquista i materiali!
Acquista i materiali!
Acquista i materiali!
Acquista i materiali!
Acquista i materiali!
Acquista i materiali!

1. Elettronica:

  • Lampone Pi 3/4

    https://www.raspberrypi.org/

  • Touchscreen per lampone pi

    Monitor touch screen TFT LCD da 3,5 pollici per Raspberry Pi 3 (controlla su

  • Accumulatore di energia

    Qualsiasi 5V con un'uscita 2A e almeno 6000 mAh andrà bene

  • Anello LED 24 bit o equivalente

    WS2812B Modulo Strip 24 Bit 24 X WS2812 5050 RGB LED Ring Lamp Light con driver integrati RGB 24 per Arduino (controllare su

  • Cavo da USB a Micro USB
  • Spina USB per saldare (o semplicemente tagliarne una vecchia che hai trovato… da qualche parte… Non verranno fatte domande…)
  • Filo di piombo e saldatura
  • Cavo elettrico

2. Supporto per l'elettronica:

  • Casco o equivalente
  • Stampante 3D (non obbligatoria se hai competenze da super maker)
  • Baffi (per lo stile, lo stile è importante mentre costruisci le cose)
  • Supporto per anello LED, mettiti i baffi e sii creativo!

Passaggio 2: immagine Raspbian flash

Immagine Flash Raspbian
Immagine Flash Raspbian
Immagine Flash Raspbian
Immagine Flash Raspbian
Immagine Flash Raspbian
Immagine Flash Raspbian

(Hum, questo progetto richiede un po' di conoscenza con i comandi del Terminale e il mondo Rasperry Pi) Ma (è piuttosto semplice e dovresti essere a posto seguendo i passaggi elencati di seguito)

Per prima cosa devi:

Scarica l'ultima immagine Raspbian Stretch+Processing

Allora devi:

Scarica e installa BalenaEtcher

È possibile eseguire il flashing dell'immagine Raspbian su una scheda SD 16go con incisore

Allora lei:

Aggiungi un file.txt vuoto chiamato "ssh" alla partizione di avvio della scheda SD appena installata

E tu:

Crea un nuovo file.txt sulla partizione di avvio denominata "wpa_supplicant.conf"

Dovrai:

Aggiungi le seguenti righe al file e compila con le tue informazioni l'ssid e la password

crtl_interface=DIR=/var/run/wpa_supplicant

GROUP=netdev update_config=1 country=YOUR_COUNTRY_CODE network={ ssid="YOUR_SSID" psk="YOUR_PSK" }

Connettiti al Pi con il Terminale tramite:

ssh [email protected]

Digita "raspberry" quando vedi la richiesta della password

Aggiorna Raspbian digitando:

sudo apt-get update && sudo apt-get upgrade -y

Passaggio 3: installare le dipendenze del display touchscreen

git clone >

github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show sudo./LCD35-show

Il tuo Raspberry Pi dovrebbe riavviarsi e ora dovresti essere in grado di vedere l'interfaccia desktop Raspbian sul tuo touchscreen.

Installa il software di calibrazione del touchscreen:

cd LCD-show

sudo dpkg -i B xinput-calibrator_0.7.5-1_armhf.deb

Passaggio 4: installare la libreria Rpi_ws281x

jgarff ci ha fornito un'ottima libreria per pilotare tutti i tipi di chip led indirizzabili (ws2811, ws2812, neopixel, dotstars, …) direttamente dal pi, quindi eseguiamo nuovamente il roll e git clone!

git clone

sudo apt-get install scons cd rpi_ws281x scons sudo pip install rpi_ws281x

Passaggio 5: carica Python e script di elaborazione sul Pi

Carica Python e script di elaborazione sul Pi
Carica Python e script di elaborazione sul Pi
Carica Python e script di elaborazione sul Pi
Carica Python e script di elaborazione sul Pi

Il nostro script Python si basa sul grande lavoro svolto da Stevenchi36

Scarica lo script Python.

In una nuova finestra di terminale, vai alla posizione del file. Per esempio:

cd /Download/morse_helmet/

Invia il file al raspberry pi tramite scp:

scp./morse.py [email protected]:

Digita la tua password se necessario. Questo copierà il file "morse.py" nella directory "/home/pi/" sul tuo pi.

Scarica lo schizzo di elaborazione, cambia il nome "mouseKeyboard.txt" in "mouseKeyboard.pde" e spostalo in una nuova directory con lo stesso identico nome. In qualche modo l'editor di Instructables non ci ha permesso di caricare un.pde

Apri "mouseKeyboard.pde" con Processing sul tuo computer.

Nella barra dei menu di Processing, sotto Strumenti, fai clic su Aggiungi strumenti…

Cerca Carica su Pi di Gottfried Haider, fai clic su di esso e quindi su Installa.

Nel menu degli strumenti, fai clic su Carica su Pi per compilare, inviare e avviare lo schizzo di elaborazione sul tuo Raspberry pi.

Passaggio 6: cablaggio e saldatura

Cablaggio e saldatura
Cablaggio e saldatura
  • Prendi il tuo saldatore e salda i cavi rosso e bianco sulla presa USB
  • Collegare D In (segnale) dall'anello LED a GPIO 12 (pin 32)
  • Collega lo schermo Touch screen sul Raspberry
  • Collega il cavo USB al Power bank e la micro USB al Raspberry Pi
  • (Entrambe le USB devono essere collegate allo SAME Power bank)
  • Avvia la tua banca di potere
  • --. --- / - --- / -.. -..- - / … -..--. /..-. ---.-. /.- /..-….-. … - / -. … -*

*(Vai al passaggio successivo per un primo test)!

Passaggio 7: PROVA

Speriamo che sia un Wohooooooooooo!!!! Sii creativo ora, il prossimo passo è trovare un modo per posizionare l'anello LED sulla parte superiore del casco, la colla a caldo funziona bene, puoi anche modellare un supporto speciale e stamparlo in 3D se lo desideri avere accesso a una stampante. Anche creare un supporto per il braccio per il Raspberry Pi è una buona idea, sii creativo e inviaci le foto dei tuoi progetti!

Passaggio 8: grazie

Grazie!
Grazie!
Grazie!
Grazie!

Questo progetto ti viene offerto da RaiseStudio, vuole essere Open Source ed è un tentativo di ridurre il divario tra il mondo dell'arte e le comunità del fai da te. Il codice sorgente è gratuito da usare, da condividere, da remixare, ma non essere come il nostro amico Pablo che ha dimenticato di portare i baffi e dimentica sempre di citare le sue fonti. Speriamo che vi piaccia! Mathieu Zurstrassen e Martin Pirson. Sentiti libero di visitare il nostro sito web se ti piacciono i progetti pazzi:

Consigliato: