Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Få materialene
- Trinn 2: Flash Raspbian -bilde
- Trinn 3: Installer berøringsskjermavhengigheter
- Trinn 4: Installer Rpi_ws281x Library
- Trinn 5: Last opp Python- og behandlingsskript til Pi
- Trinn 6: Kabling og lodding
- Trinn 7: TEST
- Trinn 8: Takk
Video: Morsehjelm*: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
bipbipbipbip bip biptûûûtbipbip biptûûûtbipbip tusûûûûûûûûût / bipbipbip tusûût biptûûûtbip biptûûût tusûûtbip 000ûûttûûûtbip bip bûtûûtbip*
Morse Helmet* er en åpen kildekode Do It Yourself -prosjekt laget av den belgiske artisten Mathieu Zurstrassen (RaiseStudio). Den består av en enhet som sender tilpassede lyssignaler til ovenstående.
Men hvordan brummer dette …. Ting/ting fungerer ???
Her er det:
Brukeren skriver en melding ved hjelp av en berøringsskjerm som er koblet til en bringebær Pi.
Når brukeren klikker på "SEND" -knappen, blir meldingen hans konvertert til Morse -kode og den skreddersydde hjelmen sender de konverterte lyssignalene gjennom toppen av hodet!
(Yey!).
Dette DIY -kunstprosjektet med åpen kildekode levert av kunstneren og hans favorittsamarbeider gjennom tidene, Martin Pirson, prøver å redusere gapet mellom den profesjonelle kunstverdenen og DIY -verdenen.
Hva gjør et kunstverk, kunst? Skaperen? Håndverkeren? Materialene? Instruksjonene? Sammenhengen?
Prosjektet vil sannsynligvis ikke svare på disse spørsmålene, men hvis det i det minste kan være en katalysator å bare fremkalle disse, ville det være en seier for oss.
*(Hallo fremmed)
Rekvisita
Liste over maskinvare
1. Elektronikk:
- Bringebær Pi 3/4
- Berøringsskjerm for bringebær pi
- Power bank
- LED -ring 24 bits eller tilsvarende
- Blytråd og loddetinn
- Elektrisk kabel
2. Montering for elektronikken:
- Hjelm eller tilsvarende
- 3D -skriver (ikke obligatorisk hvis du har super maker ferdigheter)
- Bart
- PVC -rør (støtte for LED -ring, ikke obligatorisk)
Trinn 1: Få materialene
1. Elektronikk:
-
Bringebær Pi 3/4
https://www.raspberrypi.org/
-
Berøringsskjerm for bringebær pi
3,5 tommers TFT LCD -skjerm berøringsskjerm for Raspberry Pi 3 (sjekk på
-
Power bank
Enhver 5V med 2A utgang og minst 6000 mah vil klare
-
LED -ring 24 bits eller tilsvarende
WS2812B modulstripe 24 bits 24 X WS2812 5050 RGB LED -ringlampe med integrerte drivere RGB 24 for Arduino (sjekk på
- USB til Micro USB -kabel
- USB -plugg for lodding (eller bare kutt en gammel du fant … et sted … Ingen spørsmål blir stilt …)
- Blytråd og loddetinn
- Elektrisk kabel
2. Montering for elektronikken:
- Hjelm eller tilsvarende
- 3D -skriver (ikke obligatorisk hvis du har super maker ferdigheter)
- Bart (for stilen er stil viktig når du bygger ting)
- Støtte for LED -ring, sett på bart og vær kreativ!
Trinn 2: Flash Raspbian -bilde
(Hum, dette prosjektet krever litt kunnskap med Terminal -kommandoene og Rasperry Pi -verdenen) Men (Det er ganske enkelt, og du bør være ok ved å følge trinnene nedenfor)
Først må du:
Last ned det siste Stretch+Processing Raspbian -bildet
Da må du:
Last ned og installer BalenaEtcher
Du blinker Raspbian -bildet på et 16go sd -kort med etser
Så du:
Legg til en tom.txt -fil med navnet "ssh" i oppstartspartisjonen til det nylig blinkede sd -kortet
Og du:
Lag en ny.txt -fil på oppstartspartisjonen med navnet "wpa_supplicant.conf"
Du må:
Legg til følgende linjer i filen og fyll med din EGEN informasjon ssid og passord
crtl_interface = DIR =/var/run/wpa_supplicant
GROUP = netdev update_config = 1 land = YOUR_COUNTRY_CODE nettverk = {ssid = "YOUR_SSID" psk = "YOUR_PSK"}
Koble til Pi med terminalen via:
Skriv "bringebær" når du ser passordmeldingen
Oppdater Raspbian ved å skrive:
sudo apt-get update && sudo apt-get upgrade -y
Trinn 3: Installer berøringsskjermavhengigheter
git klon>
github.com/goodtft/LCD-show.git chmod -R 755 LCD-show cd LCD-show sudo./LCD35-show
Din bringebær pi skulle starte på nytt, og du skal nå kunne se Raspbian skrivebord grensesnitt på berøringsskjermen.
Installer berøringsskjermens kalibreringsprogramvare:
cd LCD-show
sudo dpkg -i B xinput-calibrator_0.7.5-1_armhf.deb
Trinn 4: Installer Rpi_ws281x Library
jgarff ga oss et flott bibliotek for å kjøre alle slags adresserbare led -chips (ws2811, ws2812, neopixels, dotstars, …) direkte fra pi, så la oss rulle og git klone igjen!
git -klon
sudo apt-get install scons cd rpi_ws281x scons sudo pip install rpi_ws281x
Trinn 5: Last opp Python- og behandlingsskript til Pi
Python -skriptet vårt er basert på det flotte arbeidet Stevenchi36 har utført
Last ned python -skriptet.
Naviger til filplasseringen i et nytt terminalvindu. For eksempel:
cd/Nedlastinger/morse_helmet/
Send filen til bringebær pi via scp:
scp./morse.py [email protected]:
Skriv inn passordet ditt om nødvendig. Dette vil kopiere filen "morse.py" til "/home/pi/" - katalogen på din pi.
Last ned behandlingsskissen, endre navnet "mouseKeyboard.txt" til "mouseKeyboard.pde" og flytt den til en ny katalog med nøyaktig samme navn. På en eller annen måte tillot ikke Instructables -redaktøren oss å laste opp en.pde
Åpne "mouseKeyboard.pde" med Processing på datamaskinen din.
På Behandlings menylinje, under verktøy, klikker du på Legg til verktøy …
Søk etter Upload to Pi av Gottfried Haider, klikk på den og deretter på installer.
Under verktøymenyen klikker du på Last opp til Pi for å kompilere, sende og starte behandlingsskissen til din Raspberry pi.
Trinn 6: Kabling og lodding
- Ta tak i loddejernet og lodde Røde og Hvite kabler på USB -kontakten
- Koble D In (signal) fra LED -ring til GPIO 12 (pin 32)
- Koble berøringsskjermen på bringebæret
- Koble usb -kabelen til strømbanken og mikro -USB til Raspberry Pi
- (Begge USB -ene må være koblet til den samme strømbanken)
- Start din Power Bank
- --. --- / - --- / -.. -..- - / … -..--. /..-. ---.-. /.- /..-….-. … - / -. … -*
*(GÅ til neste trinn for en første test)!
Trinn 7: TEST
Vi håper det er en Wohooooooooooo !!!! Vær kreativ nå, neste trinn er å finne en måte å plassere LED -ringen på toppen av hjelmen, varmt lim fungerer bra, du kan også modellere en spesiell støtte og 3D -utskrift hvis du ha tilgang til en skriver. Å lage en armstøtte for Raspberry Pi er også en god idé, vær kreativ og send oss bilder av prosjektene dine!
Trinn 8: Takk
Dette prosjektet tilbys deg Av RaiseStudio, det er ment å være åpen kildekode og er et forsøk på å redusere gapet mellom kunstverdenen og DIY -miljøene. Kildekoden er gratis å bruke, gratis å dele, gratis å remikse, bare ikke vær som vår venn Pablo som glemte å bruke bart og alltid glemmer å sitere sine kilder. Vi håper du koser deg! Mathieu Zurstrassen & Martin Pirson. Besøk gjerne nettstedet vårt hvis du har lyst på vanvittige prosjekter:
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte