Taula de continguts:

Construïu un PC Raspberry Pi per menys de 140 $: 17 passos
Construïu un PC Raspberry Pi per menys de 140 $: 17 passos

Vídeo: Construïu un PC Raspberry Pi per menys de 140 $: 17 passos

Vídeo: Construïu un PC Raspberry Pi per menys de 140 $: 17 passos
Vídeo: Describe your perfect vacation. #philippines #angelescity #expat #travel #filipina #phillipines 2024, Desembre
Anonim
Construïu un PC Raspberry Pi per menys de 140 dòlars
Construïu un PC Raspberry Pi per menys de 140 dòlars

Actualització de març de 2017: creeu un PC basat en Raspberry Pi amb un rendiment acceptable a un preu baix per utilitzar-lo a la classe dels estudiants de secundària.

La majoria de la gent coneix els sistemes operatius Windows o MAC. Linux és un sistema operatiu diferent. Un dels objectius d’aquest instructiu és configurar el Raspberry Pi perquè tingui funcions similars a les d’un MAC o un PC. Un cop l'estudiant es senti còmode amb Linux, l'estudiant pot explorar més a fons Linux.

El meu fill, Adam, ensenya ciències de secundària i batxillerat a Weldon Valley. El seu laboratori de ciències té 6 ordinadors iMAC de color blau translúcid. Segons Wikipedia, Apple va enviar iMac G3s entre el 1998 i el 2003. L'iMac G3s utilitzava un PowerPC 750 de 700 MHz únic nucli. El meu fill va dir que els iMac eren massa lents per avui.

A Raspberry Pi 3, el model B té quatre nuclis ARM Cortex-A53 que funcionen a 1,2 GHz o 7 vegades més ràpid que l’iMAC. Aquest processador i Wi-Fi de bord el converteixen en un equip ideal per a estudiants de baix cost.

Volia que els seus estudiants utilitzessin les màquines per a la investigació científica. Em vaig oferir a fer un PC basat en Raspberry Pi, que ajudés el meu fill, ajudés els seus estudiants i em permetés una excusa per construir un PC basat en Raspberry Pi. L’escola és 1A, de manera que la mida de la classe sol ser de 15 estudiants o menys.

Diapositives PowerPoint de Classroom des de la meva unitat de Google.

Els objectius d’aquest projecte són:

  • fabriqueu PCs d’alt rendiment i de baix cost mitjançant un Raspberry Pi 3, model B.
  • proporcionar les funcions esperades en un PC (correu electrònic, word, full de càlcul, etc.)
  • el laboratori de ciències només té Wi-Fi, de manera que les velocitats de descàrrega de Wi-Fi han de ser raonablement ràpides
  • imparteix un curs bàsic sobre la configuració de PC de raspberry pi
  • l'objectiu és una experiència d'usuari comparable a l'ordinador portàtil HP Stream de 180 dòlars amb processador Intel Celeron N2840 de 2,16 GHz

Notes:

  • El text inclòs en pics, com ara, ♣ substitueix-això should, s'ha de substituir per un valor real. Per descomptat, traieu les espases.
  • L’editor Instructables agrada corregir-se automàticament, de manera que wlan passa al pla i autoremove passa a eliminar automàticament. Aquests canvis són difícils de detectar quan estic revisant.

Pas 1: reuniu parts

Les parts següents són les millors per a un ordinador Raspberry Pi. Si teniu suggeriments de millores o reduccions de costos, agrairé qualsevol aportació.

Vaig intentar trobar les peces de menor cost amb el millor rendiment i en vaig comprar 15 alhora.

Mentre feia servir un MacBook per configurar-lo, es pot utilitzar un PC amb Windows.

Llista de peces (preus en USD):

  • Kit d’inici complet Raspberry Pi model 3 B de CanaKit 69,99 dòlars per Amazon

    inclou funda, dissipadors de calor, adaptador de corrent, cable micro a USB, targeta micro SD de 32 GB classe 10, cable HDMI, lector de targetes micro SD USB (molt divertit)

  • Teclat i ratolí USB sense fils 21,99 $ a Amazon
  • Pantalla: monitor LCD de 17 ", 15,00 $ a l'electrònica amb descompte (la propera vegada que compreu monitors de 19 polzades per 2 $ més)
  • Altaveus USB $ 5 @ Electrònica de descompte
  • Adaptador HDMI femella a mascle VGA 14,99 dòlars a Amazon (la direcció és important)

Col·locació de peces:

  • MacBook Pro (es pot utilitzar un PC)
  • Cable ethernet CAT6

Notes:

  • Discount Electronics ven equips Dell usats i reformats. De vegades, els preus a la botiga són més econòmics que els del lloc web
  • Enllaç a les targetes SD de Raspberry Pi compatibles

Pas 2: descarregueu Diet-Pi

Descarrega Diet-Pi
Descarrega Diet-Pi

En comparació amb un ordinador portàtil o PC d’escriptori que utilitza l’últim processador Intel, el processador del raspberry pi no funciona. Per tant, un principi dominant per maximitzar el rendiment és eliminar càrregues innecessàries al processador.

Diet-Pi és una instal·lació mínima de raspbian. Tant dietpi com raspbian es basen en la distribució debian linux.

Diet-Pi elimina els processos del sistema operatiu que no són necessaris, cosa que permet al processador realitzar les tasques de l’usuari amb més rapidesa. Executar el comandament superior en un dels meus sistemes raspbian mostra 126 tasques en execució, mentre que diet-pi només en té 91.

Diet-Pi també té una interfície gràfica d’usuari lleugera i elimina les E / S innecessàries de la targeta micro SD. Una targeta SD té un nombre limitat de cicles d’escriptura abans de desgastar-se i s’ha de substituir. Linux registra errors i missatges sobre el sistema i les seves aplicacions. DietPi els escriu en un disc RAM, evitant escriure a la targeta SD i allargant-ne la vida.

Passos:

  • Descarregueu la versió més recent de Diet-Pi. Quan es va escriure això, l'última versió era (145): DietPi_RPi- (Jessie).7z … o … descarregueu la imatge acabada de la targeta micro SD de 32 GB des del meu Google Drive.
  • Arrossegueu la baixada de les baixades a un directori on emmagatzemeu imatges. M'agrada mantenir les imatges descarregades i les imatges de còpia de seguretat de projectes de raspberry pi en un directori del meu Mac.

♣ el vostre directori-imatge-macbook ♣

  • Obriu una finestra de terminal al MacBook
  • Canvieu al directori d'imatges i enumereu els fitxers

$ cd directory el vostre directori-imatge-macbook ♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_RPi- (Jessie).7z disk_test.dmg

  • He utilitzat The Unarchiver per descomprimir el fitxer zip (.7z) del meu MacBook.
  • I després esborrar el fitxer comprimit (arrossegueu el fitxer zip a la paperera)

$ cd directory el vostre directori-imatge-macbook ♣

$ ls 2015-11-21-raspbian-jessie.img SDCardBackupSetup.dmg DietPi_v145_RPi-armv6 (Jessie).img disk_test.dmg

Els passos posteriors no agradaran dels parèntesis. Així que canvieu el nom de la imatge per: DietPi_v145_RPi-armv6-jessie.img

Pas 3: Grabeu la imatge Diet-pi a la targeta Micro SD

Grava la imatge Diet-pi a la targeta Micro SD
Grava la imatge Diet-pi a la targeta Micro SD

IMPORTANT: assegureu-vos que escriviu el número de disc correcte; si introduïu el número de disc incorrecte, eixugarà el disc dur.

Inseriu una targeta micro SD al lector de targetes micro SD USB i, a continuació, introduïu l'USB al MacBook.

Al MacBook utilitzeu aquestes instruccions de Raspberry Pi. Resumit aquí:

  • Obriu la finestra del terminal del MacBook
  • Canvieu al directori que conté la imatge de dieta-pi

$ cd directory el vostre directori-imatge-macbook ♣

  • Identifiqueu el disc (no partició) de la vostra targeta SD
  • En aquest cas, disk4 (no disk4s1) i = 4
  • Per identificar la vostra targeta micro SD, executeu l'ordre:

Llista $ diskutil

Desmunteu la targeta SD mitjançant:

$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣

Copieu una imatge a la targeta SD. Assegureu-vos que el nom de la imatge sigui correcte

$ sudo dd bs = 4m if = DietPi_v145_RPi_armv6_Jessie.img of = / dev / rdisk ♣ micro-SD-card-disk # ♣

  • CTRL-t per veure l'estat de la còpia.
  • Si hi ha errors, proveu diferents valors per a l'opció bs, com ara 1m, 1M o 4M. Calen mides de bloc més grans (bs) per a unitats més grans.
  • Quan hàgiu acabat, desmunteu la targeta SD:

$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣

  • Traieu el lector de targetes micro SD USB del MacBook i traieu la targeta micro SD del lector
  • Inseriu la targeta micro SD al Raspberry Pi

Pas 4: connexions de Raspberry Pi

Raspberry Pi Connections
Raspberry Pi Connections
Raspberry Pi Connections
Raspberry Pi Connections

Poseu el Raspberry Pi a la seva funda

Traieu la caixa de la seva caixa i separeu-la amb cura, hauria de ser de tres parts.

Feu lliscar el Raspberry Pi a la caixa

Col·loqueu els dissipadors de calor traient la cinta adhesiva i poseu-los fermament fixant-los suaument als dos semiconductors quadrats.

Torneu a posar el cas junt

Inseriu cables i adaptadors

Inseriu el següent al Raspberry Pi

  • Targeta micro SD
  • Cable Ethernet
  • USB per a teclat i ratolí
  • Cable HDMI
  • Altaveu USB

Inseriu un altre extrem del cable HDMI a l'adaptador HDMI a VGA

Connecteu l'adaptador VGA al monitor

Connecteu el cable d'alimentació del monitor.

Inseriu l'àudio de l'altaveu a l'adaptador HDMI a VGA

Un cop s'hagi completat l'anterior:

Inseriu un cable d'alimentació (adaptador d'alimentació micro USB)

Pas 5: Configuració mitjançant Diet-Pi Config

Configuració mitjançant Diet-Pi Config
Configuració mitjançant Diet-Pi Config

Inicieu la sessió a Raspberry Pi amb nom d’usuari = root i contrasenya = dietpi

A DietPi Config:

  • Utilitzeu les fletxes amunt o avall per desplaçar-vos i ressaltar les seleccions
  • Utilitzeu la pestanya per moure's a l'element ressaltat, SORTIR, ANAR o TORNAR
  • Utilitzeu ENTRAR per acceptar l’element
  • Quan se us presenti una llista, utilitzeu l'espai per seleccionar [*]

Al primer arrencada, la configuració de DietPi s'inicia automàticament

Com que les descàrregues triguen un temps, abans de la classe configureu totes les targetes Micro SD amb la mateixa imatge.

Llegiu i seguiu les instruccions a dietpi-config o dietpi-launcher. Aquí teniu la meva configuració:

  • Opcions de visualització

    • Resolució: 1080p
    • GPU / RAM dividit: escriptori
    • HDMI Boost: activat (és important que la pantalla sigui negra després d’apagar / reiniciar)
  • Opcions regionals i d'idioma
    • ca_US. UTF-8 UTF-8
    • ca_US. UTF-8
    • Fus horari: EUA, muntanya
    • Teclat: Dell, Altres, anglès (EUA)
  • Inici automàtic: ordinadors de sobretaula
  • Programari optimitzat:

    • 23 LXDE
    • 81 LLSP
    • 112 DXX-Rebirth
  • Programari addicional:

    OpenSSH

  • Servidor SSH

    OpenSHSH

Assegureu-vos d'executar Install, que instal·la programari i es reinicia. Si es perd una configuració, només cal que executeu dietpi-launcher.

A la finestra aterminal del Raspberry Pi, editeu el fitxer de configuració. I canvieu les línies següents per tal que es vegin. Els comentaris comencen per #.

$ sudo /DietPi/config.txt

# hdmi_safe = 1

# hotplug permet connectar i reconèixer HDMI mentre el Pi s’executa hdmi_force_hotplug = 1 # hdmi_group = 2 conjunts a DMT hdmi_group = 2 # hdmi_mode = 35 conjunts de pantalla a 1280x1024 @ 60Hz hdmi_mode = 35 # hdmi_drive = 2 conjunts a HDMI normal amb so hdmi_drive = 2 # config_hdmi_boost = 5 augmenta el senyal. Pot arribar fins a 9 config_hdmi_boost = 5

CTRL-o, ENTER, CTRL-x per desar i sortir de l'editor

En una finestra LXterminal, a l'execució de Raspberry Pi

$ sudo reiniciar

Pas 6: actualitzeu i actualitzeu sempre

A raspbian, executeu i actualitzeu apt-get update i actualitzeu-vos abans d’instal·lar un nou programari. No obstant això, en dietpi les actualitzacions es fan automàticament.

Les actualitzacions també es poden fer manualment des del menú Eines.

La imatge superior és la icona LXDE, als escriptoris LXDE es mostra a la cantonada inferior esquerra de la barra de tasques.

Feu clic a la icona LXDE a la part inferior esquerra.

Seleccioneu Eines del sistema i, a continuació, DietPi-Update.

Permet que DietPi us faci actualitzacions.

Si hi ha una actualització, seguiu les instruccions, com ara, obriu un terminal LX i executeu-lo

$ sudo reiniciar

Si hi ha errors, comproveu que hi hagi un cable Ethernet connectat.

Pas 7: afegiu les millors aplicacions de Linux

Al meu entendre, aquest és el millor programari Linux d'escriptori, que proporciona funcionalitats similars a Windows o OSX.

Seleccioneu la icona LXDE a la barra de tasques, Eines del sistema i després LXTerminal

Executeu les ordres següents:

Afegiu un armariet

$ sudo apt-get install light-locker -y

Afegeix Thunderbird (client de correu electrònic)

$ sudo apt-get install icedove

Afegir scratch (llenguatge de programació)

$ sudo apt-get install scratch -y

Afegiu un lector de documents, inclòs el PDF

$ sudo apt-get install evince -y

Afegiu Wolfram i Mathematica (s’ha d’instal·lar manualment i acceptar la llicència)

$ sudo apt-get install wolfram-engine

Afegeix gimp (editor d'imatges)

$ sudo apt-get install gimp -y

Afegeix una barra d'eines

$ sudo apt-get install wbar wbar-config -y

Afegiu una eina de control del sistema, anomenada conky (Copieu els fitxers des d’aquí). En lloc de copiar a / home / pi, copieu a ~ /.

conky-manager no s'instal·la.

$ sudo apt-get install conky

$ wget -O ~ /.conkyrc

Per iniciar automàticament conky a l'arrencada, creeu 2 fitxers. El primer fitxer és un script de l'intèrpret d'ordres per retardar el procés d'arrencada de conky.

$ sudo nano /usr/bin/conky.sh

#! / bin / sh (sleep 4s && conky) i sortida 0

CTRL-o, ENTER, CTRL-x per desar i sortir

El segon fitxer és el fitxer conky.desktop per al procés d’inici automàtic

sudo nano /etc/xdg/autostart/conky.desktop

[Entrada d'escriptori] Nom = conky Tipus = Aplicació Exec = sh /usr/bin/conky.sh Terminal = fals Comentari = eina de control del sistema. Categories = Utilitat;

CTRL-o, ENTER, CTRL-x per desar i sortir

$ sudo reiniciar

Instal·leu l'editor d'àudio

$ sudo apt-get install audacity -y

Instal·leu un editor de fotos

$ sudo apt-get install shotwell -y

Instal·leu Open Libre (similar a MS-Office)

$ sudo apt-get install libreoffice -y

Instal·la la clementina (reproductor de música)

$ sudo apt-get install clementine -y

Instal·la el reproductor de música en temps real (pas opcional)

Seguiu els passos aquí per instal·lar mopidy un reproductor de música en streaming per a spotify, google music, etc.

Instal·leu l'eina d'animació 3D, batedora

$ sudo apt-get install blender -y

Instal·leu el reproductor de vídeo

$ sudo apt-get vlc -y

Instal·leu la gravadora de pantalla

$ sudo apt-get install kazaam -y

Instal·leu el calendari i el gestor de contactes

$ sudo apt-get install korganizer -y

Pas 8: totes les aplicacions són al tauler o a la barra d'eines

wbar

Per afegir icones, utilitzeu findicons.com. Es poden utilitzar les icones per defecte i probablement s’han d’utilitzar, però m’agradaria tenir el factor wow quan els estudiants munten per primera vegada els seus equips Linux.

Per modificar wbar, feu clic a Config, desplaceu-vos a la icona i canvieu (afegiu, editeu, suprimiu. Utilitzeu icones o feu clic amb el botó dret)

Canvieu Audacious a clementina

Canvieu les urpes a gelada

Canvieu el visualitzador d’imatges a Photos i shotwell

Canvieu l'ordre Terminal per lxterminal

Afegiu una icona gimp i grab

Afegiu una icona de librewriter i agafeu

Afegiu audàcia

Afegiu la batedora

Afegiu una icona vlc i agafeu

Afegiu la icona de l'agenda korganizer i agafeu-la

Afegiu la icona de la calculadora glaculator i agafa

Afegiu dietpi-launcher i agafeu la icona de dietpi de github

Preferències d'escriptori

Afegiu paperera i documents a l'escriptori

Elimineu les dreceres de dietpi

Pas 9: Feu una còpia de seguretat de la targeta Micro SD i cloneu

Ara que hi ha un equip configurat, cloneu-ne 14 més

Quan Raspberry Pi estigui configurat, feu una còpia de seguretat de la imatge. Utilitzeu aquesta imatge per crear el següent PC.

Apagueu el Raspberry Pi

$ sudo shutdown –h 0

Espereu fins que la targeta s'hagi apagat i traieu la font d'alimentació i traieu la targeta micro SD

Inseriu la targeta micro SD al lector de targetes micro SD USB i, a continuació, inseriu el lector USB al MacBook

Al MacBook utilitzeu aquestes instruccions de The Pi Hut amb les modificacions següents:

Obre la finestra del terminal

Canvieu al directori que conté la imatge de dieta-pi

$ cd directory el vostre directori-imatge-macbook ♣

Identifiqueu el disc (no partició) de la vostra targeta SD, per exemple. disk4 (no disk4s1). Des de la sortida diskutil, = 4

Llista $ diskutil

IMPORTANT: assegureu-vos que utilitzeu el correcte; si introduïu un error, acabareu esborrant el disc dur.

Copieu la imatge de la targeta SD. Assegureu-vos que el nom de la imatge sigui correcte:

$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # ♣ of = weldon.dmg

CTRL-t per veure l'estat de la còpia.

Quan hàgiu acabat, desmunteu la targeta SD:

$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣

Traieu l'adaptador SD del MacBook i traieu la targeta micro SD de l'adaptador

Inseriu la targeta micro SD al Raspberry Pi i comproveu que funcioni

Utilitzeu aquesta imatge per clonar les properes targetes micro SD i seguiu les instruccions del pas 3 amb la nova imatge.

I ja està!

Pas 10: Embalatge

Embalatge
Embalatge
Embalatge
Embalatge

Hi ha 15 sistemes que necessito transportar i el cotxe té poc espai.

Un sistema inclou: altaveus, monitors, adaptadors CanaKits HDMI a VGA i teclats.

Reduïu l’espai necessari combinant l’adaptador CanaKit, HDMI a VGA, teclat i ratolí en una sola caixa.

Això implicava tallar algunes parts de la caixa del teclat i aixecar els costats replegant la caixa.

Pas 11: canvieu el nom de l’amfitrió, la contrasenya d’arrel

Exercici de l’alumne: canvieu el nom d’amfitrió i la contrasenya d’arrel

DietPi-Config, opcions de seguretat DietPi

Pas 12: afegiu un usuari

Exercici de l'alumne:

Per defecte, DietPi utilitza un nom d’usuari: root, mentre que raspbian utilitza el nom d’usuari: pi.

Moltes adreces de Raspberry Pi i els meus instruccions assumeixen un punt de partida de / home / pi i un inici de sessió de pi, afegiu un usuari anomenat: pi

$ mkdir / home

$ useradd pi -m -G sudo $ passwd pi Contrasenya: ♣ raspberry-pi-password ♣ Contrasenya: ♣ raspberry-pi-password ♣

Si cometeu un error, utilitzeu l'ordre següent per eliminar l'usuari:

$ userdel pi

Feu una còpia del fitxer / etc / sudoers

Com a usuari, root, editeu el fitxer, però aneu amb compte amb aquest fitxer. Assegureu-vos que sigui correcte abans de desar-lo

$ sudo nano / etc / sudoers

Sense el següent canvi, haureu d'introduir una contrasenya cada vegada que s'utilitzi sudo.

Després del comentari, #includedir …, afegiu la línia que comença, pi ALL =:

#includedir /etc/sudoers.d

pi TOTS = (TOTS) NOPASSWD: TOTS

CTRL-o, ENTER, CTRL-x per desar i tancar el fitxer

Comproveu que el nou usuari funcioni

$ tancar la sessió

i inicieu sessió com a pi amb ♣ raspberry-pi-password ♣

$ ssh pi @ ♣ adreça ip ♣

Si heu iniciat la sessió com a pi, les utilitats DietPi es troben a:

/ DietPi / dietpi

Els scripts dietpi utilitzen una comprovació de l'arrel UID = 0, que impedeix que el nom d'usuari pi executi els scripts dietpi. L'escript comprova si $ UID = 0, que s'hauria de reservar per a l'arrel del nom d'usuari. Afegir el directori a PATH no ajuda.

Per executar dietpi-config o qualsevol de les utilitats dietpi de pi, inicieu la sessió com a superusuari i executeu l'ordre. Per sortir del superusuari, introduïu exit.

$ sudo su

$ sudo / DietPi / dietpi / dietpi-config ♣ change-settings ♣ $ exit

Per descomptat, podeu modificar l'script i afegir l'UID del nom d'usuari pi o eliminar la comprovació de l'UID de l'arrel. És possible que calgui fer canvis addicionals.

if (($ UID! = 0)); llavors

Pas opcional

En general, root no s’ha d’utilitzar com a inici de sessió. L'inici de sessió root no s'hauria de desactivar, però hauria de bloquejar-se per iniciar la sessió normal.

Per evitar que els usuaris iniciïn la sessió directament com a root, configureu el shell del compte root a / sbin / nologin al fitxer / etc / passwd.

$ sudo nano / etc / passwd

Canvi

arrel: x: 0: 0: arrel: / arrel: / bin / bash

a

root: x: 0: 0: root: / root: / usr / sbin / nologin

Pas 13: configureu la Wi-Fi

Exercici de l'alumne:

Feu clic a la icona LXDE. Seleccioneu Eines del sistema, DietPi Config

Canvia les opcions de xarxa: adaptadors, activa la Wi-Fi

Quan utilitzeu DietPi, utilitzeu les eines proporcionades en lloc d’editar-les des de les eines de línia d’ordres.

A la icona funky, seleccioneu Eines del sistema, DietPi-Config i, a continuació, Opcions de xarxa: adaptadors

Activa el WiFi a bord

Seleccioneu WiFi

Seleccioneu Manual: introduïu el contrasenya i el SSID de casa / escola

Desconnecteu el cable ethernet i comproveu si podeu navegar pel web

Desactiva l’ethernet per cable: Ethernet Canvia la configuració de la xarxa per cable

Canvieu el codi de país a EUA

Reinicieu WiFi

Afegeix una icona de WiFi a la barra de tasques (opcional)

Feu clic amb el botó dret a la barra de tasques i seleccioneu "Afegeix o elimina elements del tauler".

Feu clic al botó "Afegeix"

Afegiu xarxes sense fils i per cable

Pas 14: envieu un correu electrònic

Utilitzeu un compte de correu electrònic basat en web, com ara Gmail, o el que preferiu.

Pas 15: Apèndix: Referències

Pas 16: Apèndix: Actualitzacions

11MAR-01APR2017

  • Afegits positius per als apèndixs: referències, actualitzacions, resolució de problemes
  • Passos actualitzats per a DietPi v145
  • Inicieu la llista de peces revisada per al projecte de batxillerat

    • Kit d’inici complet Raspberry Pi model 3 B de CanaKit 69,99 dòlars per Amazon

      Funda, dissipadors de calor, adaptador de corrent, cable micro a USB, targeta micro SD de 32 GB classe 10, cable HDMI

    • Teclat i ratolí USB sense fils 21,99 $ a Amazon
    • Pantalla: monitor LCD de 17 "de 15,00 $ a l'electrònica amb descompte
    • Altaveus USB $ 5 @ Electrònica de descompte
    • Adaptador HDMI femella a VGA mascle de 14,99 dòlars a Amazon
  • Llista de peces antigues

    • teclat USB reformat / usat $ 4
    • ratolí USB reformat / usat $ 6
    • Monitor remodelat / utilitzat de 17 polzades (preferible per entrada HDMI, però aquest té DVI) 49 $
    • Raspberry Pi 2 Model B Element14 $ 35
    • Adaptador WiFi Panda 300n Amazon 16,99 dòlars
    • Adaptador d'alimentació USB de 5,2 V 2.1A d'Amazon 5,99 dòlars
    • Cable micro USB a USB de 3 peus des d’Amazon 4,69 dòlars
    • Funda d'Amazon 6,99 dòlars
    • Ha de tenir 64 GB o més >>> Targeta SanDisk Ultra 16 GB Ultra Micro SDHC UHS-I / Classe 10 amb adaptador (SDSQUNC-016G-GN6MA) des d'Amazon 8,49 USD

Pas 17: Apèndix: resolució de problemes

Resolució de problemes de Raspberry Pi

Si hi ha algun problema amb el Raspberry Pi, aquest enllaç és el millor lloc per començar

Pantalla negra

Després d’instal·lar tots els fitxers apss, vaig apagar amb l’opció del menú d’aturada LXDE i el sistema ja no es podia utilitzar. Vaig haver de tornar a projectar la targeta micro SD perquè funcionés.

Quan vaig reiniciar de nou, va passar el mateix.

Podria entrar al Raspberry Pi des del meu MacBook. Per tant, em vaig adonar que hi havia alguna cosa malament a la pantalla.

Per solucionar un problema de visualització negra, introduïu ssh a Raspberry Pi des d’un altre ordinador i deixeu el comentari d’algunes línies del fitxer de configuració de DietPi. El valor d’impulsió s’estableix en aquesta instrucció mitjançant les eines de configuració de DietPi

ssh [email protected]

inici de sessió amb contrasenya $ sudo nano /DietPi/config.txt descomenta les línies: hdmi_force_hotplug = 1 hdmi_drive = 2 config_hdmi_boost = 5

CTRL-o, ENTER i CTRL-x per desar i sortir de l'editor nano

El mode segur HDMI degrada la resolució, però permetrà que el monitor funcioni.

Mostrar o supervisar problemes

A Raspberry pi:

$ / opt / vc / bin / tvservice -d edid.dat $ / opt / vc / bin / edidparser edid.dat

enterrat profundament a la sortida hi ha una línia que diu "… millor mode de puntuació …"

Per al meu monitor, va tornar "… el millor mode de puntuació és ara DMT (35) 1280x1024 @ 60Hz …"

El valor (35) indica la millor configuració per a hdmi_mode = 35

S'està editant config.txt al MacBook

Quan ja vaig descobrir com solucionar el problema de resolució de la pantalla, ja havia llampat totes les targetes micro SD amb una imatge estàndard. Per tant, volia canviar el config.txt de totes les targetes micro SD.

La forma més senzilla és:

Inseriu un lector de targetes micro SD USB al MacBook

La targeta Micro SD es muntarà automàticament i la icona d’arrencada apareixerà a l’escriptori

obriu la unitat d'arrencada a l'escriptori

arrossegueu config.txt des de la unitat d’arrencada fins a l’escriptori

tancar la finestra d’arrencada

En una finestra de terminal, executeu

llista diskutil

diskutil unmountDisk / dev / disk2 ♣ micro-SD-card-disk # ♣

i traieu el lector de targetes micro SD USB

A continuació, per a cada targeta micro SD:

Inseriu un lector de targetes micro SD USB al MacBook

obriu la unitat d'arrencada a l'escriptori

arrossegueu config.txt des de la unitat d’arrencada a l’escriptori, feu clic a reemplaça

tancar la finestra d’arrencada

En una finestra de terminal, executeu

llista diskutil

diskutil unmount Disk / dev / disk2 ♣ micro-SD-card-disk # ♣

traieu el lector de targetes micro SD USB

i repeteix

Altaveu

Comproveu les connexions i executeu-les

$ speaker-test -c2

CTRL-c per aturar la prova

Recomanat: