Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Lähde materiaalit
- Vaihe 2: Flash Raspbian -kuva
- Vaihe 3: Asenna kosketusnäytön riippuvuudet
- Vaihe 4: Asenna Rpi_ws281x -kirjasto
- Vaihe 5: Lähetä Python- ja käsittelyskriptit Pi: hen
- Vaihe 6: Johdotus ja juottaminen
- Vaihe 7: TESTAA
- Vaihe 8: Kiitos
Video: Morse -kypärä*: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
bipbipbipbip bip biptûûûtbipbip biptûûûtbipbip tûûûttûûûttûûût / bipbipbip tûûût biptûûûtbip biptûûût tûûûtbip tûûûttûûûtbip biptûipt
Morse Helmet* on avoimen lähdekoodin Do It Yourself -projekti, jonka on luonut belgialainen taiteilija Mathieu Zurstrassen (RaiseStudio). Se koostuu laitteesta, joka lähettää mukautettuja valosignaaleja edellä mainittuihin.
Mutta miten tämä humisee… Asiat/jutut toimii ???
Tässä se on:
Käyttäjä kirjoittaa viestin vadelma Pi: hen kytketyn kosketusnäytön avulla.
Kun käyttäjä napsauttaa "LÄHETÄ" -painiketta, hänen viestinsä muunnetaan Morse -koodiksi ja mittatilaustyönä valmistettu kypärä lähettää muunnetut valosignaalit pään yläosan läpi!
(Joo!).
Tämä taiteilijan ja hänen kaikkien aikojen suosikkiyhteistyökumppaninsa Martin Pirsonin tarjoama avoimen lähdekoodin DIY -taideprojekti yrittää vähentää ammattitaidemaailman ja DIY -maailman välistä kuilua.
Mikä tekee taideteoksen, Art? Luoja? Käsityöläinen? Materiaalit? Ohjeet? Konteksti?
Hanke ei todennäköisesti vastaa näihin kysymyksiin, mutta jos se voi ainakin herättää katalysaattorin vain herättää nämä, se olisi meille voitto.
*(Hei muukalainen)
Tarvikkeet
Luettelo laitteistoista
1. Elektroniikka:
- Vadelma Pi 3/4
- Kosketusnäyttö vadelmalle pi
- Virtapankki
- LED -rengas 24 bittiä tai vastaava
- Lyijylanka ja juote
- Sähkökaapeli
2. Kiinnitys elektroniikkaa varten:
- Kypärä tai vastaava
- 3D -tulostin (ei pakollinen, jos sinulla on supervalmistajan taitoja)
- Viikset
- PVC -putki (tuki LED -renkaalle, ei pakollinen)
Vaihe 1: Lähde materiaalit
1. Elektroniikka:
-
Vadelma Pi 3/4
https://www.raspberrypi.org/
-
Kosketusnäyttö vadelmalle pi
3,5 tuuman TFT LCD -näyttö Kosketusnäyttömonitori Raspberry Pi 3: lle (tarkista osoitteesta
-
Virtapankki
Mikä tahansa 5V, jossa on 2A ulostulo ja vähintään 6000 mah, toimii
- LED -rengas 24 bittiä tai vastaava
WS2812B -moduuliliuska 24 bittiä 24 X WS2812 5050 RGB -LED -rengaslamppuvalo integroiduilla ohjaimilla RGB 24 Arduinolle (tarkista osoitteesta
- USB -mikro -USB -kaapeli
- USB -liitin juottamista varten (tai leikkaa vain vanha, jonka löysit… jostain… kysymyksiä ei esitetä…)
- Lyijylanka ja juote
- Sähkökaapeli
2. Kiinnitys elektroniikkaa varten:
- Kypärä tai vastaava
- 3D -tulostin (ei pakollinen, jos sinulla on supervalmistajan taitoja)
- Viikset (tyylin vuoksi tyyli on tärkeä rakennettaessa tavaraa)
- Tuki LED -renkaalle, laita viikset luovaksi!
Vaihe 2: Flash Raspbian -kuva
(Hum, tämä projekti vaatii hieman tietoa Terminal -komennoista ja Rasperry Pi -maailmasta) Mutta (Se on melko yksinkertaista, ja sinun pitäisi olla kunnossa noudattamalla alla olevia ohjeita)
Ensin sinun on:
Lataa uusin Stretch+Processing Raspbian -kuva
Sitten sinun on:
Lataa ja asenna BalenaEtcher
Flash -Raspbian -kuva ladataan 16go -SD -kortille etcherillä
Sitten sinä:
Lisää tyhjä.txt -tiedosto nimeltä "ssh" äskettäin vilkkuneen SD -kortin käynnistysosioon
Ja sinä:
Luo uusi.txt -tiedosto käynnistysosioon nimeltä "wpa_supplicant.conf"
Sinun on:
Lisää seuraavat rivit tiedostoon ja täytä omat tietosi ssid ja salasana
crtl_interface = DIR =/var/run/wpa_supplicant
GROUP = netdev update_config = 1 maa = YOUR_COUNTRY_CODE verkko = {ssid = "YOUR_SSID" psk = "YOUR_PSK"}
Yhdistä Pi: hen terminaalin kautta:
Kirjoita "vadelma", kun näet salasanakehotteen
Päivitä Raspbian kirjoittamalla:
sudo apt-get update && sudo apt-get upgrade -y
Vaihe 3: Asenna kosketusnäytön riippuvuudet
git klooni>
github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show sudo./LCD35-show
Raspberry pi -laitteesi pitäisi käynnistyä uudelleen ja sinun pitäisi nyt nähdä Raspbian -työpöydän käyttöliittymä kosketusnäytölläsi.
Asenna kosketusnäytön kalibrointiohjelmisto:
cd LCD-show
sudo dpkg -i B xinput-calibrator_0.7.5-1_armhf.deb
Vaihe 4: Asenna Rpi_ws281x -kirjasto
jgarff tarjosi meille loistavan kirjaston ajamaan kaikenlaisia osoitettavia led -siruja (ws2811, ws2812, neopikselit, pisteitä jne.) suoraan pi: ltä, joten rullataan ja git kloonataan uudelleen!
git -klooni
sudo apt-get install scons cd rpi_ws281x scons sudo pip install rpi_ws281x
Vaihe 5: Lähetä Python- ja käsittelyskriptit Pi: hen
Python -skriptimme perustuu Stevenchi36: n hienoon työhön
Lataa python -skripti.
Siirry uudessa pääteikkunassa tiedoston sijaintiin. Esimerkiksi:
cd/Lataukset/morse_helmet/
Lähetä tiedosto vadelma pi: lle scp: n kautta:
scp./morse.py [email protected]:
Kirjoita salasanasi tarvittaessa. Tämä kopioi tiedoston "morse.py" pi -laitteesi "/home/pi/" -hakemistoon.
Lataa prosessiluonnos, muuta nimi "mouseKeyboard.txt" muotoon "mouseKeyboard.pde" ja siirrä se uuteen hakemistoon, jolla on täsmälleen sama nimi. Jotenkin Instructables -editori ei sallinut meidän ladata.pde -tiedostoa
Avaa "mouseKeyboard.pde" tietokoneella Processing -toiminnolla.
Napsauta Käsittelyn valikkorivin työkalujen alla Lisää työkaluja…
Etsi Gottfried Haider Upload to Pi, napsauta sitä ja asenna.
Napsauta työkaluvalikon alla Lataa Pi: hen kääntääksesi, lähettääksesi ja käynnistääksesi käsittelyluonnoksen Raspberry pi -laitteeseesi.
Vaihe 6: Johdotus ja juottaminen
- Tartu juotin- ja juotospunaisiin ja valkoisiin johtoihin USB -liittimestä
- Liitä D In (signaali) LED -renkaasta GPIO 12: een (nasta 32)
- Liitä Raspberryn kosketusnäyttö
- Liitä USB -kaapeli virtapankkiin ja mikro -USB Raspberry Pi -laitteeseen
- (Molemmat USB -laitteet on kytkettävä samaan virtapankkiin)
- Käynnistä Power Bank
- --. --- / - --- / -.. -..- - / … -..--. /..-. ---.-. /.- /..-….-. … - / -. … -*
*(Siirry ensimmäiseen testiin seuraavaan vaiheeseen)!
Vaihe 7: TESTAA
Toivomme, että se on Wohooooooooooo !!!! Ole luova nyt, seuraava askel on löytää tapa sijoittaa LED -rengas kypärän päälle, Kuuma liima toimii hyvin, voit myös mallintaa erikoistuen ja tulostaa sen, jos Käsivarsituen luominen Raspberry Pi: lle on myös hyvä idea, ole luova ja lähetä meille kuvia projekteistasi!
Vaihe 8: Kiitos
Tämän projektin tarjoaa sinulle RaiseStudio, sen on tarkoitus olla avoimen lähdekoodin ja yrittää pienentää taidemaailman ja DIY -yhteisöjen välistä kuilua. Lähdekoodia voi käyttää vapaasti, jakaa, vapaasti toistaa, älä ole kuin ystävämme Pablo, joka unohti käyttää viikset ja unohti aina mainita lähteensä. Toivomme, että nautit! Käy rohkeasti verkkosivustollamme, jos haluat hulluja projekteja:
Suositeltava:
Morse Code -asema: 3 vaihetta
Morse Code Station: Dit-dit-dah-dah! Opi Morse -koodia tällä helpolla Arduino Uno -projektilla.Tämä helppo Arduino -projekti on Morse Code -asema. Morse -koodi on viestintämenetelmä, joka koodaa merkkejä pisteiden ja viivojen sarjana. Tämä piiri käyttää pietsosummeria
LabDroid: Morse Code Encoder/Decoder: 4 vaihetta
LabDroid: Morse Code Encoder/Decoder: Huomautus: Tätä ohjetta ei voi toteuttaa 1: 1 LabDroidin uusimmassa versiossa. Päivitän sen pian. Tämä projekti näyttää sinulle, mitä voit tehdä LabDroidilla. Koska Hello World tehdään yleensä tekstin, valon tai äänen perusteella, ajattelin LabDr: tä
Arduino Morse Code Writer: 7 vaihetta (kuvilla)
Arduino Morse Code Writer: Tein robotin, joka voi muuntaa minkä tahansa tekstin Morse -koodiksi ja kirjoittaa sen sitten ylös !! Se on valmistettu pahvista ja Legosta, ja elektroniikassa käytin Arduinoa ja vain kahta moottoria
USB Arduino Morse Code -avain: 6 vaihetta
USB Arduino Morse Code Key: Oletko koskaan halunnut kirjoittaa tietokoneella morse -koodiavaimella tai oppia/opettaa morse -koodia? Olet oikealla sivulla! Muita projekteja varten katso verkkosivustoni calvin.sh
2 kirjainsanan oppija, jolla on Morse -koodi: 5 vaihetta
2 kirjaimen sananoppija morsekoodilla: Olen yrittänyt oppia Scrabble (tm) 2 -kirjaimisia sanoja jonkin aikaa tuloksetta. Olen myös yrittänyt oppia Morse -koodia uudelleen tuloksetta. Päätin kokeilla alitajuista oppimista rakentamalla laatikon, joka näytti jatkuvasti