Cuprins:

Pachet Pi: 4 pași
Pachet Pi: 4 pași

Video: Pachet Pi: 4 pași

Video: Pachet Pi: 4 pași
Video: Podul de piatră s-a dărâmat - Cântece pentru copii | Cântece TraLaLa 2024, Iulie
Anonim
Pachet Pi
Pachet Pi
Pachet Pi
Pachet Pi
Pachet Pi
Pachet Pi
Pachetul Pi
Pachetul Pi

Acesta este un Mini Raspberry Pi Zero Computer. Puteți conecta o tastatură USB mică (cu ajutorul unui adaptor USB OTG) să o utilizați ca un computer Linux mic pentru a vă răsfoi și a rula câteva programe simple pe ea.

Acest proiect nu durează mult timp pentru a fi finalizat și ar putea fi realizat într-un weekend, folosind câteva lipiri simple și cunoștințe de bază despre Linux și linia de comandă.

Plănuiesc să-l folosesc pentru a face o programare simplă și ca un mini server mic de fișiere

Pasul 1: Electronică

Electronică
Electronică
Electronică
Electronică
Electronică
Electronică
Electronică
Electronică

Am conectat LCD-ul (2.4 inch) ili9341 la Raspberry Pi Zero W ca atare LCD -> Pi ----------------- Vin -> 3.3VGND -> GNDCLK -> CLKMOSI - > MOSIMISO -> MISO (nu poate fi necesar) CS -> CE0DC -> 18 (De obicei, GPIO 24, dar am avut probleme când foloseam asta) RESET -> 23 (De obicei, GPIO 25, dar am avut probleme când foloseam acel) LED -> 3.3 V (L-ați putea conecta la un alt pin GPIO, dar prefer ca lumina din spate să fie întotdeauna aprinsă)

Mai mult decât atât, am pus o baterie de telefon 1650mah uzată (de pe o piață de vechituri), un convertor de 5V boost și un circuit de încărcare în paralel. Am desoldat soclul USB A din convertorul Boost pentru a-l face mai portabil. Am pus un comutator în serie de la convertorul Boost și Raspberry Pi pentru a porni și opri dispozitivul.

Baterie -> Încărcător și protecție -> Boost -> Comutator -> Raspberry Pi

Rețineți că, deoarece bateria și convertorul Boost nu sunt foarte puternice, este posibil să nu fie suficient să alimentați Raspberry Pi în unele cazuri. De exemplu, nu poate alimenta mai multe dispozitive USB folosind doar bateria sa.

Pasul 2: Software

Software
Software
Software
Software
Software
Software
Software
Software

În primul rând, am configurat Raspberry Pi pentru a porni în consolă.

Pentru a încărca driverul LCD, rulați această comandă

  • sudo modprobe fbtft_device nume personalizat = fb_ili9341 gpios = reset: 23, dc: 18, led: 24 viteză = 16000000 bgr = 1
  • L-am adăugat la rc.local înainte de ultima linie spunând ieșirea 0, astfel încât driverul LCD să se încarce la pornire. Este convenabil doar adăugarea comenzii într-un fișier
  • Există, de asemenea, alte instrucțiuni (în linkurile de mai jos) care vă spun să editați alte fișiere pentru a le încărca la pornire. În acest fel, va funcționa și

Pentru a configura X Server (desktop Raspberry Pi) pe ecran, urmați pașii X Server de aici.

Pentru a configura consola să apară pe ecranul LCD, urmați pasul Activare consolă aici

Rulați con2fbmap n 1 pentru a seta cealaltă a n-a consolă să apară pe Raspberry Pi. de exemplu. con2fbmap 3 1

Link-uri

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

Pasul 3: Carcasă

Carcasă
Carcasă
Carcasă
Carcasă
Carcasă
Carcasă

Pentru a face dispozitivul ușor și portabil, am folosit și am îndoit niște plastic transparent flexibil. Un cuțit stilou și foarfece ar fi suficiente pentru a face decupajele pentru porturile micro USB și mini HDMI. După aceea, o bandă transparentă scotch ar fi folosită pentru a asigura totul împreună. La început, am folosit plastic transparent dintr-o cutie de creioane spartă, dar după aceea, am găsit și am folosit plastic transparent din unele ambalaje (hub USB), așa cum a fost (aproape) mărimea potrivită. Chiar dacă a existat un spațiu suplimentar, l-am folosit pentru a stoca câteva accesorii suplimentare (USB OTG Adapter).

Pasul 4: Lucruri care ar putea fi îmbunătățite

Acesta este un proiect simplu care mi-a luat mai puțin de 3 zile să finalizez. Cu toate acestea, îl puteți îmbunătăți prin:

  1. Adăugarea camerei Raspberry Pi

    Ați putut să-l vedeți în prototipuri, dar a fost în cele din urmă îndepărtat deoarece folosea puterea care putea fi conservată, iar conectorul camerei de pe Raspberry Pi Zero W s-a rupt oricum

  2. Crearea unui caz mai bun (poate imprimat 3D)

    Acest lucru l-ar face mai puternic și mai durabil. Pentru mine. Eram prea leneș pentru modelul 3D și nu aveam o imprimantă 3D, dar puteai folosi și alte materiale dure subțiri, cum ar fi acrilul etc

  3. Configurarea unui ecran tactil

Recomandat: