Cuprins:
- Pasul 1: Electronică
- Pasul 2: Software
- Pasul 3: Carcasă
- Pasul 4: Lucruri care ar putea fi îmbunătățite
Video: Pachet Pi: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
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ă
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
Î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ă
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:
-
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
-
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
- Configurarea unui ecran tactil
Recomandat:
Pachet de baterii litiu fără sudură: 8 pași (cu imagini)
Pachet de baterii cu litiu fără sudură: dacă vă interesează electronica, o provocare comună de depășit va fi să găsiți o sursă de alimentare adecvată. Acest lucru este valabil mai ales pentru toate dispozitivele / proiectele portabile pe care ați putea dori să le construiți și acolo, o baterie va fi cel mai probabil cel mai bun pariu pentru dvs
Asigurați-vă propriul pachet de baterii Li-Ion: 5 pași (cu imagini)
Asigurați-vă propriul pachet de baterii Li-Ion: În acest proiect vă voi arăta cum să combinați bateriile Li-Ion obișnuite 18650 pentru a crea un pachet de baterii care are o tensiune mai mare, o capacitate mai mare și cele mai importante măsuri de siguranță utile. Acestea pot preveni o supraîncărcare, o supradiscă
Pachet de baterii multi-celule DIY: 4 pași
Pachet de baterii cu mai multe celule DIY: Acest instructiv va acoperi modul de construire a unei baterii cu mai multe celule din 18650 de celule reîncărcabile. Aceste tipuri de celule pot fi găsite în interiorul bateriilor pentru laptopuri, în special a celor marcate ca litiu-ion (sau Li-Ion). Nu voi acoperi cum să ajung la cel
Desoldare ușoară manuală a unui pachet SMD TQFP-44: 5 pași
Desoldarea ușoară a unui pachet SMD TQFP-44 cu mâna: Tone de sfaturi despre cum să eliminați - pachetele SMD de desoldare, practica m-a învățat că acesta este cel mai simplu mod de a elimina un pachet SMD de 0.8mm
PACHET PENTRU COPII STAȚIONARI DE CONTAINER SEPARAT: 11 pași
PACHET PENTRU COPII STAȚIONARI DE CONTAINER SEPARATE: Bună băieți, În aceste instructabile vreau să vă împărtășesc un lucru util creat de mine și cred că este un lucru obișnuit făcut folosind sticle de plastic, dar puțin modificat și creativ