Tartalomjegyzék:

Pi csomag: 4 lépés
Pi csomag: 4 lépés

Videó: Pi csomag: 4 lépés

Videó: Pi csomag: 4 lépés
Videó: MIA BOYKA & ЕГОР ШИП - ПИКАЧУ 2024, November
Anonim
Pi csomag
Pi csomag
Pi csomag
Pi csomag
Pi csomag
Pi csomag
Pi csomag
Pi csomag

Ez egy Mini Raspberry Pi Zero számítógép. Csatlakoztathat egy kis USB -billentyűzetet (egy USB OTG adapter segítségével), és kis Linux -számítógépként használhatja, hogy bánjon vele és futtasson néhány egyszerű programot.

Ez a projekt nem sok időt vesz igénybe, és hétvégén is elvégezhető, néhány egyszerű forrasztási és alapvető ismerettel a Linuxról és a parancssorról.

Azt tervezem, hogy használni fogom néhány egyszerű programozáshoz, és egy kis fájlszerverként

1. lépés: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

A (2,4 hüvelykes) ili9341 LCD-t a Raspberry Pi Zero W-hez kötöttem, mint ilyen LCD-> Pi ----------------- Vin-> 3.3VGND-> GNDCLK-> CLKMOSI- > MOSIMISO -> MISO (Lehet, hogy nincs rá szükség) CS -> CE0DC -> 18 (Általában GPIO 24, de problémáim voltak a használattal) RESET -> 23 (Általában GPIO 25, de a használattal voltak problémáim) LED -> 3.3 V (Csatlakoztathat egy másik GPIO tűhöz, de inkább a háttérvilágítást, hogy mindig világítson)

Sőt, párhuzamosan tettem egy használt 1650 mAh -s telefon akkumulátort (bolhapiacról), egy 5V -os erősítőt és egy töltőáramkört. Letoldottam az USB A aljzatot a Boost konverterből, hogy hordozhatóbb legyen. I Sorba rakok egy kapcsolót a Boost konverterből és a Raspberry Pi -ből a készülék be- és kikapcsolásához.

Akkumulátor -> Töltő és védelem -> Boost -> Kapcsoló -> Raspberry Pi

Vegye figyelembe, hogy mivel az akkumulátor és a Boost átalakító nem túl erős, bizonyos esetekben nem elegendő a Raspberry Pi tápellátása. Például nem képes több USB -eszközt táplálni, csak az akkumulátor segítségével.

2. lépés: Szoftver

Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver

Először konfiguráltam a Raspberry Pi -t, hogy a konzolba induljon.

Az LCD illesztőprogram betöltéséhez futtassa ezt a parancsot

  • sudo modprobe fbtft_device egyéni név = fb_ili9341 gpios = reset: 23, dc: 18, led: 24 sebesség = 16000000 bgr = 1
  • Hozzáadtam az rc.local -hoz az utolsó 0 előtti sor előtt, hogy az LCD illesztőprogram betöltődjön. Egyszerűen hozzá kell adni a parancsot egy fájlhoz
  • Vannak más utasítások is (az alábbi linkeken), amelyek azt mondják, hogy más fájlokat kell szerkesztenie, hogy betöltődjön a rendszerindításkor. Így is működni fog

Az X Server (Raspberry Pi asztali számítógép) képernyőre történő beállításához kövesse az X Server itt található lépéseit.

Ha be szeretné állítani a konzolt az LCD -n, akkor kövesse a Konzol engedélyezése lépést

Futtassa a con2fbmap n 1 programot, hogy a másik n. Konzol megjelenjen a Raspberry Pi -n. például. con2fbmap 3 1

Linkek

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

3. lépés: Burkolat

Burkolat
Burkolat
Burkolat
Burkolat
Burkolat
Burkolat

Ahhoz, hogy a készülék hordozható és könnyű legyen, átlátszó, rugalmas műanyagot használtam és hajlítottam. Egy tollkés és olló elegendő lenne a mikro USB és mini HDMI portok kivágásához. Ezt követően átlátszó scotch szalagot használnak, hogy mindent együtt rögzítsenek. Először egy törött ceruza tokból készült tiszta műanyagot használtam, de utána találtam és használtam néhány csomagolásból (usb hub) származó átlátszó műanyagot, majdnem) megfelelő méretű. Annak ellenére, hogy volt némi extra hely, néhány kiegészítő tartozék tárolására használtam (USB OTG adapter).

4. lépés: Javítható dolgok

Ez egy egyszerű projekt, amelynek elkészítése kevesebb, mint 3 napot vett igénybe. Ezt azonban javíthatja:

  1. A Raspberry Pi kamera hozzáadása

    Láthatta a prototípusokon, de végül eltávolították, mivel energiatakarékos energiát használtak fel, és a Raspberry Pi Zero W fényképezőgép -csatlakozója mindenesetre eltört

  2. Jobb (talán 3D nyomtatott) tok készítése

    Ez erősebbé és tartósabbá tenné. Nekem. Túl lusta voltam a 3D modellezéshez, és nem volt 3D nyomtatóm, de más vékony kemény anyagokat is használhat, például akrilt stb

  3. Érintőképernyő beállítása

Ajánlott: