Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Raspberry Pi 3/4 OS -asioiden asettaminen
- Vaihe 2: Lataa, asenna ja käytä RGB LED -paneelin tarvitsemia kirjastoja
- Vaihe 3: Ledboard Pi GUI -sovelluksen kokoaminen, asettaminen ja testaaminen
- Vaihe 4: Asenna ja asenna WiFi -yhteyspiste
- Vaihe 5:
Video: Ledboard Pi: 5 vaihetta (kuvilla)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-03 03:00
Ledboard Pi -näyttö on vuosien kokemusten, oppimisen ja kehityksen tulos; mutta myös tuloksena on oikeiden työkalujen (laitteisto, ohjelmisto, laiteohjelmisto) oikeaan aikaan: Raspberry Pi 4 (myös Raspberry Pi 3 toimii) nopeudella, muistilla ja langattomalla kapasiteetilla, upea projekti Raspberry Pi LED Matrix Display perustuu rpi-rgb-led-matrix- ja rpi-fb-matrix-kirjastoihin (monien kaupallisten RGB-LED-paneelien ohjaamiseen GPIO: n kautta), jotta Raspberry Pi: n videolähtö voidaan näyttää suurella RGB-LED-matriisinäytöllä (tämän ohjeen mukaan tarkkuus on 96x64 käyttäen kuutta kipinöivää 32x32 -paneelia). Kaikkia näitä ohjataan graafisella käyttöliittymäohjelmalla, joka on ohjelmoitu lazarus ide -ohjelmalla erittäin kevyelle avoimen työpöydän Raspbian Buster Lite -kuvalle, ja lopuksi näytä mitä mielikuvituksesi voi ohjelmoida: Multi-Sport-tulostaulu, digitaalinen kyltti tai videosoitin; rajoja ei ole. Tämä projekti, jota ohjaa mikä tahansa tietokone, voi käyttää VNC Vieweria, koska VNC -palvelin on asennettu myös Raspberry Pi 4: n Rasbian Buster Lite -ohjelmaan.
Huomisesta lähtien yritän selittää yksityiskohtaisesti jokaisen vaiheen tämän projektityön saamiseksi.
Tarvikkeet
Tarvitsemme tähän projektiin:
Laitteisto
- Yksi Raspberry Pi 3 tai parempi, Raspberry Pi 4 ja sen 5 V: n 2,5 A: n virtalähde
- Yksi Electrodragon RGB LED -matriisipaneelilevylevy Raspberry Pi: lle
- Kuusi 32x32 RGB LED -paneelia Sparkfunilta
- Yksi 40A 5v virtalähde
- Yksi 3 metrin alumiininen suorakulmainen kehys 82,5 mm x 38 mm
- Yksi leikkaus akryylikokoa L 576 mm x K 384 mm
- Yksi leikkaus polarisoitua kalvoa
Ohjelmisto
- hezeller rpi-rgb-led-matrix -kirjasto
- Adafruit rpi-fb-matrix-kirjasto
- Raspbian buster lite tai reaaliaikaiset buster-lite-kuvat
- Avaa laatikko
- Ohjaus PC/kannettava/Raspberry Pi 3 tai 4, Real VNC Viewer Windowsille tai Linuxille tai Raspbian
- Lazarus IDE raspbian buster lite -ohjelmalle
- Leboard Pi -sovellus
jatkuu…
Vaihe 1: Raspberry Pi 3/4 OS -asioiden asettaminen
Kun meillä on laitteisto -osat, meidän on hankittava käyttöjärjestelmä:
Ensinnäkin meidän on hankittava käyttöjärjestelmä Raspbian 3/4: lle. minun tapauksessani päätän käyttää reaaliaikaista buster -liteä; mutta voit käyttää myös Raspbian Buster Lite -versiota. Sitten sinun on siirrettävä tämä kuva micro SD -kortille balenaEtcherin avulla.
Sitten meidän on liitettävä HDMI -näyttö ja USB -näppäimistö ja cat5 -verkkokaapeli
Vadelma Pi 3/4 RJ45; Joten voimme etsiä Raspberry Pi 3/4 IP -laitteesta alkuasetukset: verkon IP, langallinen ja langaton. Käytin edistynyttä ip -skanneria. Aktivoi nyt raspi-configin kautta SSH-palvelin etäyhteyttä varten Puttyn avulla loput Ledboard Pi -asetukset.
Nyt, Lite -version yli, aiomme asentaa kevyen työpöytäympäristön openboxilla
sudo apt-get install --no-install-suosittelee xserver-xorg x11-xserver-utils xinit openbox
Asenna sitten lightdm (kirjautumishallinta)
sudo apt-get install lightdm
Aktivoi realvncserver raspi-configista
sudo raspi-config> Liitäntäasetukset> vncserver> aktivoi vncserver
Tässä, kun vnceserver on aktivoitu, aiomme käyttää VNC Vieweria. Tässä yhteydessä määritettävä työpöytä on 0, esim. Jos IP on 192.168.100.61, yhteys on "192.168.100.61:0"
Tarvitsemme linkin ohjaustietokoneen/kannettavan tietokoneen ja Ledboard Pi: n välille, joten samba on asennettava lähdekoodin, tiedostojen, kuvien, videoiden jne. Siirtoa varten
sudo apt-get install samba samba-common-bin -y
Varmista, että käyttäjä on polun omistaja, jota yrität jakaa Samban kautta
sudo chown -R pi: pi/home/pi/share
Ota kopio alkuperäisestä samba -jakotiedostosta
sudo cp /etc/samba/smb.conf /etc/samba/smb.bak
Muokkaa samba -määritystiedostoa
sudo nano /etc/samba/smb.conf
Poistu työryhmästä TYÖRYHMÄ (tai nimeä se haluamallasi tavalla)
#voittaa tuen = ei
voittaa tuki = kyllä
Sitten….
#Tämä on jakamiskansion nimi, joka näkyy selaamisen aikana
[ledboardpi] kommentti = ledboardPi jaa kansion polku =/koti/pi/Jaa luo maski = 0775 hakemistomaski = 0775 vain luku = ei selattava = kyllä julkinen = kyllä pakota käyttäjä = pi vain vieras = ei
Nyt pääsemme "home/pi/share" -kansioon/home/pi -polulla toiselta tietokoneelta.
Jos haluat hallita tiedostojärjestelmää gui -sovelluksella, asennamme pcmanfm: n
sudo apt-get install pcmanfm
Vaihe 2: Lataa, asenna ja käytä RGB LED -paneelin tarvitsemia kirjastoja
Asenna ensin ennakkoedellytykset
sudo apt-get päivitys
sudo apt-get install -y build-essential git libconfig ++-dev sudo apt-get install libgraphicsmagick ++-dev libwebp-dev -y sudo apt-get install python2.7-dev python-pillow -y
Lataa ja käännä sitten hzeller rpi-rgb-led-matrix
wget
purkaa master.zip cd rpi-rgb-led-matrix-master/ && make
Lataa ja asenna myös rpi-fb-matrix
Sinun on kloonattava tämä arkisto rekursiivisella vaihtoehdolla, jotta myös tarvittavat alimoduulit kloonataan. Suorita tämä komento:
git klooni-rekursiivinen
tehdä
Huomautus: korvaa rpi-rgb-led-matrix-kirjasto, joka on ladattu varhain rpi-fb-matrix-kansioon
Nyt aiomme testata näitä kirjastoja, muista, että rpi-fb-matriisi riippuu rpi-rgb-led-matriisista
cd rpi-fb-matriisi
cd rpi-rgb-led-matrix matriisi sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "tavallinen" --led- no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 0 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh- led-kirkkaus = 80 -D 1 runtext.ppm sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "tavallinen"- -led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 2 runtext.ppm sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led -show-refresh --led-brightness = 80 -D 3 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = " regular "--led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 4 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 5 sudo./demo --led-chain = 3 --led-parallel = 2 --led- slowdown-gpio = 4 --led-gpio-mapping = "tavallinen" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 6 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 7 sudo./demo --led-chain = 3 --led-parallel = 2 --led- slowdown-gpio = 4 --led-gpio-mapping = "tavallinen" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 8 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 9 sudo./demo --led-chain = 3 --led-pa rallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "regular" --led-no-hardware-pulse --led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-kirkkaus = 80 -D 10 sudo./demo --led-chain = 3 --led-parallel = 2 --led-slowdown-gpio = 4 --led-gpio-mapping = "tavallinen"- led-no-hardware-pulse-led-pwm-lsb-nanoseconds = 180 --led-show-refresh --led-brightness = 80 -D 11
Kaikki toimivat hyvin.
Nyt rpi-fb-matrix-kirjasto. Tämä näyttää osan (96 x 64) näytöstä RGB -LED -paneeleihin perustuvaan Ledboard Pi: hen
cd/home/pi/rpi-fb-matrix
MUISTA, kopioi rpi-rgb-led-matrix -kirjaston viimeinen versio rpi-fb-matrix-kansioon. HYVIN TÄRKEÄ
tehdä puhtaiksi
tehdä kaikki
Nämä viimeiset komennot sekä rpi-fb-matrix- että rpi-rgb-led-matrix -kirjastoille ….
Rpi-fb-matriisia varten tarvitaan oikea matrix.cfg-kokoonpano (tämän ohjeen nimein uudelleen davenew.cfg), lue ja analysoi mukautettuja projekteja, joissa on eri määrä RGB-LED-paneeleja …
LED -matriisinäytön määritys // Määritä näytön koko leveys ja korkeus pikseleinä. // Tämä on kaikkien // ketjutettujen paneelien määrittämän suorakulmion _leveys ja korkeus. Leveyden tulee olla moninkertainen paneelin pikselin leveyden (32), // ja korkeuden tulee olla moninkertainen paneelin pikselin korkeuden (8, 16 tai 32) kanssa. näytön leveys = 96; näytön korkeus = 64; // Määritä kunkin paneelin leveys pikseleinä. Tämän pitäisi aina olla 32 (mutta // voidaan teoriassa muuttaa). paneelin leveys = 32; // Määritä kunkin paneelin korkeus pikseleinä. Tämä on tyypillisesti 8, 16 tai 32. // HUOMAUTUS: Näytön jokaisen paneelin _ on oltava sama korkeus! Et voi esimerkiksi sekoittaa // 16 ja 32 pikselin korkeita paneeleja. paneelin korkeus = 32; // Määritä paneelien kokonaismäärä kussakin ketjussa. Laske kuinka monta // -paneelia on liitetty yhteen ja laita arvo tähän. Jos käytät // useita rinnakkaisketjuja, laske jokainen erikseen ja valitse tämän kokoonpanon suurin // -arvo. ketjun pituus = 3; // Määritä rinnakkaisketjujen kokonaismäärä. Jos käytät Adafruit HATia, // sinulla voi olla vain yksi ketju, joten pidä kiinni arvosta 1. Pi 2 voi tukea // kolmea rinnakkaista ketjua, katso lisätietoja rpi-rgb-led-matrix -kirjastosta: // https://github.com/hzeller/rpi-rgb-led-matrix#chaining-parallel-chains-and-coordinate-system parallel_count = 2; // Määritä jokainen LED -matriisipaneeli. // Tämä on kaksiulotteinen taulukko, jossa on merkintä jokaiselle paneelille. Taulukko // määrittää ruudukon, joka jakaa näytön osiin, joten esimerkiksi 64 x 64 -kokoinen näyttö, jossa on 32 x 32 pikselin paneelit, olisi 2x2 paneelikonfiguraatio. // // Jokaiselle paneelille sinun on asetettava järjestys, joka on sen ketjussa, eli // ketjun ensimmäinen paneeli on järjestys = 0, seuraava on järjestys = 1 jne. Voit // asettaa myös kierto jokaiselle paneelille paneelin suunnan muutosten huomioon ottamiseksi // (kuten "käärimisen" aikana paneelien sarja päästä päähän lyhyempien lanka -ajojen vuoksi). // // Esimerkiksi alla oleva kokoonpano määrittelee tämän paneelien ruudukonäytön ja // niiden johdotuksen (alkaen oikeasta yläpaneelista ja siirtymällä vasemmalle, alas ja // oikealle alareunaan): // _ _ _ / / | Paneeli | | Paneeli | | Paneeli | // | järjestys = 2 | <= | järjestys = 1 | <= | järjestys = 0 | <= Ketju 1 (Pi: stä) // | kierrä = 0 | | kierrä = 0 | | kierrä = 0 | // | _ | | _ | | _ | // _ _ _ //. Paneeli | | Paneeli | | Paneeli | // | järjestys = 2 | <= | järjestys = 1 | <= | järjestys = 0 | <= Ketju 2 (Pi: stä) // | kierrä = 0 | | kierrä = 0 | | kierrä = 0 | // | _ | | _ | | _ | // Huomaa, että ketju alkaa oikeasta yläkulmasta ja käärmeet alhaalta // oikealta. Kunkin paneelin järjestys asetetaan sen asentoon ketjua pitkin, // ja pyöriminen kohdistetaan alempiin paneeleihin, jotka käännetään ympäri suhteessa // niiden yläpuolella oleviin paneeleihin. // // Ei näytetä, mutta jos käytät rinnakkaisketjuja, voit määrittää jokaiselle // -merkinnälle // paneeliluettelossa 'parallel = x;' vaihtoehto, jossa x on rinnakkais // ketjun tunnus (0, 1 tai 2). paneelit = ((({järjestys = 2; kierrä = 0; rinnakkainen = 0;}, {järjestys = 1; kierrä = 0; rinnakkainen = 0;}, {järjestys = 0; kierrä = 0; yhdensuuntainen = 0;}, { järjestys = 2; kierrä = 0; rinnakkainen = 1;}, {järjestys = 1; kierrä = 0; yhdensuuntainen = 1;}, {järjestys = 0; kierrä = 0; yhdensuuntainen = 1;}))) // Oletuksena rpi-fb-matrix -työkalu muuttaa näytön kokoa ja pienentää sitä // näytön paneelien resoluution mukaan. Voit kuitenkin napata // tietyn pikselikokoisen kopion näytön alueesta asettamalla alla olevat x, y // näytön pikselikoordinaatit. Suorakulmio, jossa on näytön tarkka koko // (eli näytön leveys x näyttö_korkeus pikseliä) kopioidaan näytöltä // alkaen annetuista x, y -koordinaateista. Kommentoi tämä, jos haluat poistaa // tämän rajaustoiminnon käytöstä ja muuttaa sen sijaan näytön kokoa matriisinäyttöön. crop_origin = (0, 0)
Vaihe 3: Ledboard Pi GUI -sovelluksen kokoaminen, asettaminen ja testaaminen
Tarvitsemme ohjelmointitason IDE: n luodaksemme graafisen käyttöliittymän (Ledboard Pi). Sitten valitsen "Lazarus IDE", joka on hyvin samanlainen kuin Delphi/C ++ Builder, jota käytin Windows -käyttöjärjestelmässä
sudo apt-get install lazarus-ide
Asennuksen jälkeen suorita vain:
lazarus-ide
Avaa Ledboard Pi -projekti ja käännä se sitten saadaksesi Ledboard Pi -sovelluksen. Ennen kuin avaat tämän sovelluksen, luo hakemisto nimeltä LEDBOARD_APP polkuun /home /pi ja kopioi sitten Ledboard Pi -sovellus tähän
Nyt aiomme lisätä linkin avoimen laatikon hiiren kakkospainikkeella olevaan valikkoon. Tarvitsemme obmenun, myös xtermin käyttämällä Putty -linkkiä, joten:
sudo apt-get install obmenu xterm
Nyt voimme käyttää päätelaitetta ja obmenua vncviewer -ikkunassa:
- Soita xtermille hiiren kakkospainikkeella
- Avaa obmenu xtermistä
Lisää uusi tuote: Ledboard Pi
- Valitse Uusi kohde
- anna sille nimi Ledboard Pi
- suorita sudo nice -n -15/home/pi/LEDBOARD_APP/LEDBOARD
- Lataa "horn. WAV" ja kopioi tämä sitten verkkoon linkitetyn samba -sijainnin "\ ledboardpi / ledboardpi \" avulla ja nimeä se realtimePi -ympäristöksi nimellä "horn.wav". Tämä tiedosto, joka on nimetty uudelleen, on kopioitava kansioon /home /pi.
- Valmis, sinun on pystyttävä käyttämään Ledboard Pi: tä samoin kuin videoissa ja kuvissa.
Vaihe 4: Asenna ja asenna WiFi -yhteyspiste
Tämä projekti on suunniteltu toimimaan Realvnc -katseluohjelman avulla kannettavasta tietokoneesta, joka on yhdistetty langattomasti Raspberry Pi 3/4 -laitteeseen. Joten tämä on viimeinen askel saada se toimimaan ja sanoa "hasta la vista baby" langalliselle painajaiselle.
Ohjelmiston asennus
sudo apt-get päivitys
sudo apt-get install hostapd isc-dhcp-server
DHCP -palvelin
Ole viisas ja tee aina varmuuskopio oletusasetuksista
sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.default
Muokkaa defult -määritystiedostoa
sudo nano /etc/dhcp/dhcpd.conf
Kommentoi seuraavat rivit…
vaihtoehto verkkotunnus-nimi "example.org";
vaihtoehto verkkotunnus-nimipalvelimet ns1.example.org, ns2.example.org;
lukea:
#option domain-name "example.org";
#option domain-name-serverit ns1.example.org, ns2.example.org;
… Ja poista tämän rivin kommentit
#arvovaltainen;
… lukea:
arvovaltainen;
… Vieritä alas tiedoston alareunaan ja kirjoita seuraavat rivit:
aliverkko 192.168.42.0 verkkomaski 255.255.255.0 {
alue 192.168.42.10 192.168.42.50; vaihtoehto lähetysosoite 192.168.42.255; vaihtoehtoiset reitittimet 192.168.42.1; vuokrasopimusaika 600; maksimi vuokra-aika 7200; vaihtoehto toimialueen nimi "paikallinen"; vaihtoehto toimialueen nimipalvelimet 8.8.8.8, 8.8.4.4; }
Asennetaan wlan0 staattiseen IP -osoitteeseen
Ensinnäkin, sulje se…
sudo ifdown wlan0
… Pidä se turvassa ja luo varmuuskopiotiedosto:
sudo cp/etc/network/interfaces /etc/network/interfaces.backup
… Muokkaa verkkoliitäntätiedostoa:
sudo nano/etc/network/interfaces
… Muokkaa sen mukaisesti lukemaan:
lähdehakemisto /etc/network/interfaces.d
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet staattinen osoite 192.168.42.1 netmask 255.255.255.0 post-up iw dev $ IFACE set power_save off
… Sulje tiedosto ja määritä staattinen IP -osoite nyt
sudo ifconfig wlan0 192.168.42.1
Tehty…
Hostapd
Luo tiedosto ja muokkaa sitä:
sudo nano /etc/hostapd/hostapd.conf
Muokkaa ssid valitsemallasi nimellä ja wpa_passphrase WiFi -todennukseksi
käyttöliittymä = wlan0
ssid = LedboardPi hw_mode = g channel = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = davewarePi wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn_pairwise = CCMP
Määritetään verkko -osoitteen kääntäminen
Luo varmuuskopiotiedosto
sudo cp /etc/sysctl.conf /etc/sysctl.conf.backup
muokkaa määritystiedostoa
sudo nano /etc/sysctl.conf
… Poista kommentti tai lisää alareunaan:
net.ipv4.ip_forward = 1
#… Ja aktivoi se heti:
sudo sh -c "echo 1>/proc/sys/net/ipv4/ip_forward"
… Muokkaa iptablesia luodaksesi verkkokäännöksen eth0: n ja wlan -portin wlan0 välillä
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A ETEENPÄIN -i eth0 -o wlan0 -m -tila --tila LIITTYVÄ, PERUSTETTU -j HYVÄKSY sudo iptables -A Eteenpäin -i wlan0 -o eth0 -j HYVÄKSY
… Tee tämä tapahtuessa runnigin uudelleenkäynnistyksen yhteydessä
sudo sh -c "iptables -save> /etc/iptables.ipv4.nat"
… ja editointi uudelleen
sudo nano/etc/network/interfaces
… Lisätään sen jälkeen:
ylös iptables-restore </etc/iptables.ipv4.nat
Tiedostomme/etc/network/interfaces näyttää nyt tältä:
lähdehakemisto /etc/network/interfaces.d
auto lo
iface lo inet loopback allow-hotplug eth0 iface eth0 inet staattinen osoite 192.168.100.61 netmask 255.255.255.0 gateway 192.168.100.1 allow-hotplug wlan0 iface wlan0 inet staattinen osoite 192.168.42.1 netmask 255.255.255.0 verkko 192.168.42.0 broadcast 192.16 hakemisto /etc/network/interfaces.d
Testaa tukiasemamme suorittamalla:
sudo/usr/sbin/hostapd /etc/hostapd/hostapd.conf
Hotspot on käynnissä: yritä muodostaa yhteys tietokoneesta tai älypuhelimesta. Kun teet niin, sinun pitäisi myös nähdä joitakin lokitoimintoja päätelaitteessasi. Jos olet tyytyväinen, lopeta se painamalla CTRL+C
Puhdistetaan kaikki: sudo-palvelu hostapd käynnistä sudo-palvelu isc-dhcp-server start
… Ja varmista, että olemme käynnissä:
sudo -palvelun hostapd -tila
sudo-palvelun isc-dhcp-palvelimen tila
… Asetetaan demonimme käynnistymään käynnistyksen yhteydessä:
sudo update-rc.d hostapd käyttöön
sudo update-rc.d isc-dhcp-server ota käyttöön sudo systemctl paljasta hostapd sudo systemctl unmask isc-dhcp-server
… Käynnistä pi uudelleen
sudo uudelleenkäynnistys
Sinun pitäisi nyt nähdä pi WiFi, muodostaa yhteys siihen ja käyttää Internetiä siihen. Nopeana vertailuna 4k -videoiden suoratoisto kuluttaa noin 10% pi -suorittimesta, joten… käytä sitä vastaavasti.
Jos haluat tarkistaa, mitä WiFi -yhteyspisteessäsi tapahtuu, tarkista lokitiedosto:
tail -f/var/log/syslog
Vaihe 5:
Tapaus.
Design
Tässä osassa käytin sketchup 3D -suunnitteluohjelmaa. Ledboard Pi alumiinikotelo 3D -muotoilu
Tätä varten käytin tavallisia suorakulmaisia 82,5 mm x 38 mm alumiiniprofiileja, joitain kulmia ja joitain ruuveja. Äiti perusti kadulla tuen hukkaan. Siinä on pyörät kuten kuvissa näkyy.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite