Sommario:

Pacchetto Pi: 4 passaggi
Pacchetto Pi: 4 passaggi

Video: Pacchetto Pi: 4 passaggi

Video: Pacchetto Pi: 4 passaggi
Video: Raspberry Pi 4: Install and Control Your Pi using Teamviewer 2024, Dicembre
Anonim
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi
Pacchetto Pi

Questo è un mini computer Raspberry Pi Zero. Puoi collegare una piccola tastiera USB (con l'aiuto di un adattatore USB OTG) usarla come un piccolo computer Linux per armeggiare ed eseguire alcuni semplici programmi su di essa.

Questo progetto non richiede molto tempo per essere completato e potrebbe essere realizzato in un fine settimana, utilizzando alcune semplici operazioni di saldatura e conoscenze di base su Linux e la riga di comando.

Sto pensando di usarlo per fare un po' di programmazione semplice e come un piccolo mini server di file

Passaggio 1: elettronica

Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica
Elettronica

Ho collegato l'LCD ili9341 (2,4 pollici) al Raspberry Pi Zero W come taleLCD -> Pi---Vin -> 3.3VGND -> GNDCLK -> CLKMOSI - > MOSIMISO -> MISO (potrebbe non essere necessario) CS -> CE0DC -> 18 (di solito GPIO 24 ma ho avuto problemi durante l'utilizzo) RESET -> 23 (di solito GPIO 25 ma ho avuto problemi durante l'utilizzo) LED -> 3.3 V (Potresti collegarlo a un altro pin GPIO, ma preferisco che la retroilluminazione sia sempre accesa)

Inoltre, ho messo in parallelo una batteria del telefono da 1650 mAh usata (da un mercatino delle pulci), un convertitore boost da 5 V e un circuito di ricarica. Ho dissaldato la presa USB A dal convertitore Boost per renderlo più portatile. Metto un interruttore in serie dal convertitore Boost e dal Raspberry Pi per accendere e spegnere il dispositivo.

Batteria -> Caricabatterie e protezione -> Boost -> Switch -> Raspberry Pi

Tieni presente che, poiché la batteria e il convertitore Boost non sono molto potenti, in alcuni casi potrebbe non essere sufficiente per alimentare il Raspberry Pi. Ad esempio, non può alimentare più dispositivi USB utilizzando solo la batteria.

Passaggio 2: software

Software
Software
Software
Software
Software
Software
Software
Software

Innanzitutto, ho configurato il Raspberry Pi per l'avvio nella console.

Per caricare il driver LCD, eseguire questo comando

  • sudo modprobe fbtft_device custom name=fb_ili9341 gpios=reset:23, dc:18, led:24 speed=16000000 bgr=1
  • L'ho aggiunto a rc.local prima dell'ultima riga che dice exit 0, in modo che il driver LCD venga caricato all'avvio. È conveniente aggiungere semplicemente il comando a un file
  • Ci sono anche altre istruzioni (nei link sottostanti) che ti dicono di modificare altri file per farlo caricare all'avvio. Funzionerà anche così

Per configurare l'X Server (desktop Raspberry Pi) sullo schermo, segui i passaggi dell'X Server qui.

Per configurare la console in modo che venga visualizzata sul display LCD, seguire il passaggio Abilita console qui

Esegui con2fbmap n 1 per impostare l'ennesima console in modo che venga visualizzata sul Raspberry Pi. per esempio. con2fbmap 3 1

Link

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

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

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

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

Passaggio 3: involucro

involucro
involucro
involucro
involucro
involucro
involucro

Per rendere il dispositivo portatile e leggero, ho usato e piegato della plastica flessibile trasparente. Basterebbero un coltellino e delle forbici per realizzare i ritagli per le porte micro USB e mini HDMI. Dopodiché, sarebbe stato usato dello scotch trasparente per fissare tutto insieme. All'inizio ho usato della plastica trasparente da un astuccio rotto, ma dopo ho trovato e usato plastica trasparente da alcuni imballaggi (hub USB), così com'era (quasi) la taglia giusta. Anche se c'era dello spazio in più, l'ho usato per riporre alcuni accessori extra (adattatore USB OTG).

Passaggio 4: cose che potrebbero essere migliorate

Questo è un progetto semplice che mi ha richiesto meno di 3 giorni per essere completato. Tuttavia, potresti migliorarlo:

  1. Aggiunta della fotocamera Raspberry Pi

    Potresti vederlo nei prototipi, ma alla fine è stato rimosso poiché utilizza energia che potrebbe essere conservata e il connettore della fotocamera sul mio Raspberry Pi Zero W si è rotto comunque

  2. Realizzare una custodia migliore (forse stampata in 3D)

    Ciò lo renderebbe più forte e più durevole. Per me. Ero troppo pigro per il modello 3D e non avevo una stampante 3D, ma potevi anche usare altri materiali sottili e duri come l'acrilico ecc

  3. Configurazione di un touchscreen

Consigliato: