Πίνακας περιεχομένων:

Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140: 17 βήματα
Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140: 17 βήματα

Βίντεο: Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140: 17 βήματα

Βίντεο: Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140: 17 βήματα
Βίντεο: Πώς να διορθώσετε γρήγορα τη σύνδεσή σας στο Διαδίκτυο Εξερευνήθηκαν τρεις επιλογές 2024, Νοέμβριος
Anonim
Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140
Δημιουργήστε έναν υπολογιστή Raspberry Pi για λιγότερο από $ 140

Ενημέρωση Μαρτίου 2017: Δημιουργήστε έναν υπολογιστή βασισμένο σε Raspberry Pi με αποδεκτές επιδόσεις σε χαμηλή τιμή για χρήση σε μαθητές λυκείου.

Οι περισσότεροι άνθρωποι είναι εξοικειωμένοι με τα λειτουργικά συστήματα Windows ή MAC. Το Linux είναι διαφορετικό λειτουργικό σύστημα. Ένας στόχος αυτού του οδηγού είναι να ρυθμίσετε το Raspberry Pi έτσι ώστε να έχει λειτουργίες παρόμοιες με MAC ή PC. Μόλις ο μαθητής είναι άνετος με το linux, ο μαθητής μπορεί να εξερευνήσει βαθύτερα το Linux.

Ο γιος μου, ο Άνταμ, διδάσκει επιστήμες γυμνασίου και λυκείου στο Weldon Valley. Το επιστημονικό του εργαστήριο διαθέτει 6 διαφανείς μπλε υπολογιστές iMAC. Σύμφωνα με τη Wikipedia, η Apple απέστειλε iMac G3s μεταξύ 1998 και 2003. Τα iMac G3 χρησιμοποίησαν έναν πυρήνα 700Mhz PowerPC 750. Ο γιος μου είπε ότι τα iMac ήταν πολύ αργά για σήμερα.

Ένα Raspberry Pi 3, μοντέλο Β έχει τέσσερις πυρήνες ARM Cortex-A53 που λειτουργούν στα 1,2 GHz ή 7 φορές πιο γρήγορα από το iMAC. Αυτός ο επεξεργαστής και το ενσωματωμένο Wi-Fi τον καθιστούν έναν ιδανικό φοιτητικό υπολογιστή χαμηλού κόστους.

Wantedθελε οι μαθητές του να χρησιμοποιούν τις μηχανές για επιστημονική έρευνα. Προσφέρθηκα να φτιάξω έναν υπολογιστή βασισμένο σε Raspberry Pi, ο οποίος θα βοηθούσε τον γιο μου, θα βοηθούσε τους μαθητές του και θα μου επέτρεπε μια δικαιολογία για να φτιάξω έναν υπολογιστή βασισμένο στο Raspberry Pi. Το σχολείο είναι 1Α, οπότε το μέγεθος της τάξης είναι συνήθως 15 μαθητές ή λιγότερο.

Διαφάνειες PowerPoint στο Classroom από το Google Drive μου.

Οι στόχοι αυτού του έργου είναι:

  • φτιάξτε υπολογιστές υψηλής απόδοσης και χαμηλού κόστους χρησιμοποιώντας ένα Raspberry Pi 3, μοντέλο Β
  • παρέχουν τις δυνατότητες που αναμένονται σε έναν υπολογιστή (email, word, υπολογιστικό φύλλο και ούτω καθεξής)
  • το επιστημονικό εργαστήριο διαθέτει μόνο Wi-Fi, επομένως οι ταχύτητες λήψης Wi-Fi πρέπει να είναι αρκετά γρήγορες
  • διδάξτε βασικό μάθημα για τη ρύθμιση raspberry pi PC
  • Ο στόχος είναι συγκρίσιμη εμπειρία χρήστη με φορητό υπολογιστή HP Stream 180 $ με επεξεργαστή Intel Celeron N2840 2.16GHz

Σημειώσεις:

  • Το κείμενο που περικλείεται σε φτυάρι, όπως, "αντικαταστήστε αυτό", θα πρέπει να αντικατασταθεί με μια πραγματική τιμή. Φυσικά, αφαιρέστε τα φτυάρια.
  • Ο επεξεργαστής Instructables του αρέσει να κάνει αυτόματη διόρθωση, έτσι το wlan μετατρέπεται στο σχέδιο και η αυτόματη μετακίνηση στρέφεται στην αυτόματη αφαίρεση. Αυτές οι αλλαγές είναι δύσκολο να εντοπιστούν όταν αναθεωρώ.

Βήμα 1: Συγκεντρώστε μέρη

Τα παρακάτω μέρη έχουν καλύτερη απόδοση για υπολογιστή Raspberry Pi. Εάν έχετε προτάσεις για βελτιώσεις ή μειώσεις κόστους, θα εκτιμούσα κάθε πληροφορία.

Προσπάθησα να βρω ανταλλακτικά χαμηλότερου κόστους με την καλύτερη απόδοση και αγόρασα 15 κάθε φορά.

Ενώ χρησιμοποιούσα MacBook για εγκατάσταση, μπορεί να χρησιμοποιηθεί υπολογιστής με Windows.

Λίστα ανταλλακτικών (τιμές σε USD):

  • Raspberry Pi model 3 B πλήρες κιτ εκκίνησης από την CanaKit 69,99 $ @ Amazon

    περιλαμβάνει θήκη, νεροχύτες, προσαρμογέα ρεύματος, καλώδιο micro σε USB, κάρτα micro SD 32 GB κλάσης 10, καλώδιο HDMI, αναγνώστη καρτών micro SD USB (πολύ δροσερό)

  • Ασύρματο πληκτρολόγιο USB και ποντίκι 21,99 $ @ Amazon
  • Οθόνη - Οθόνη LCD 17 "15,00 $ @ Έκπτωση Electronics (την επόμενη φορά αγοράστε οθόνες 19 ιντσών για 2 $ επιπλέον)
  • Ηχεία USB $ 5 @ Έκπτωση Ηλεκτρονικά
  • Ανδρικός προσαρμογέας HDMI θηλυκό σε VGA 14,99 $ στο Amazon (η κατεύθυνση είναι σημαντική)

Τμήματα που βρίσκονται γύρω:

  • MacBook Pro (μπορεί να χρησιμοποιηθεί υπολογιστής)
  • Καλώδιο ethernet CAT6

Σημειώσεις:

  • Η Discount Electronics πωλεί μεταχειρισμένο και ανακαινισμένο εξοπλισμό της Dell. Οι τιμές του στο κατάστημα είναι μερικές φορές φθηνότερες από αυτές που υπάρχουν στον ιστότοπο
  • Σύνδεσμος προς υποστηριζόμενες κάρτες Raspberry Pi SD

Βήμα 2: Λήψη Diet-Pi

Κατεβάστε το Diet-Pi
Κατεβάστε το Diet-Pi

Σε σύγκριση με φορητό υπολογιστή ή επιτραπέζιο υπολογιστή που χρησιμοποιεί τον πιο πρόσφατο επεξεργαστή Intel, ο επεξεργαστής του raspberry pi δεν λειτουργεί. Έτσι, μια κυρίαρχη αρχή στη μεγιστοποίηση της απόδοσης είναι η εξάλειψη του περιττού φορτίου στον επεξεργαστή.

Το Diet-Pi είναι μια ελάχιστη εγκατάσταση raspbian. Τόσο το dietpi όσο και το raspbian βασίζονται στη διανομή debian linux.

Το Diet-Pi εξαλείφει τις διαδικασίες του λειτουργικού συστήματος που δεν απαιτούνται επιτρέποντας στον επεξεργαστή να εκτελεί ταχύτερα εργασίες χρήστη. Η εκτέλεση της εντολής σε ένα από τα raspbian συστήματά μου δείχνει 126 εργασίες σε λειτουργία, ενώ το diet-pi έχει μόνο 91.

Το Diet-Pi διαθέτει επίσης ένα ελαφρύ GUI και εξαλείφει τα περιττά I/O στην κάρτα micro SD. Μια κάρτα SD έχει περιορισμένο αριθμό κύκλων εγγραφής πριν εξαντληθεί και πρέπει να αντικατασταθεί. Το Linux καταγράφει σφάλματα και μηνύματα σχετικά με το σύστημα και τις εφαρμογές του. Η DietPi τα γράφει σε δίσκο RAM, αποφεύγοντας να γράψει στην κάρτα SD και παρατείνοντας τη ζωή της.

Βήματα:

  • Κατεβάστε την τελευταία έκδοση του Diet-Pi. Όταν γράφτηκε αυτό, η τελευταία έκδοση ήταν (145): DietPi_RPi- (Jessie).7z… ή… κατεβάστε την τελική εικόνα για κάρτα micro SD 32 GB από το Google Drive μου.
  • Σύρετε τη λήψη από τις λήψεις σε έναν κατάλογο όπου αποθηκεύετε εικόνες. Μου αρέσει να διατηρώ τις λήψεις και τις εφεδρικές εικόνες των έργων raspberry pi σε έναν κατάλογο στο Mac μου.

♣ your-macbook-image-directory ♣

  • Ανοίξτε ένα παράθυρο τερματικού στο MacBook
  • Αλλάξτε στον κατάλογο εικόνων και καταχωρίστε τα αρχεία

$ cd ♣ your-macbook-image-directory ♣

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

  • Χρησιμοποίησα το Unarchiver για να αποσυμπιέσω το αρχείο zip (.7z) στο MacBook μου.
  • Στη συνέχεια, διαγράφηκε το συμπιεσμένο αρχείο (σύρετε το αρχείο zip στον κάδο απορριμμάτων)

$ cd ♣ your-macbook-image-directory ♣

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

Τα επόμενα βήματα δεν θα αρέσουν στις παρενθέσεις. Μετονομάστε λοιπόν την εικόνα σε: DietPi_v145_RPi-armv6-jessie.img

Βήμα 3: Εγγραφή εικόνας Diet-pi σε κάρτα Micro SD

Εγγραφή εικόνας Diet-pi σε κάρτα Micro SD
Εγγραφή εικόνας Diet-pi σε κάρτα Micro SD

ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι πληκτρολογείτε τον σωστό αριθμό δίσκου - εάν εισαγάγετε λάθος αριθμό δίσκου, θα σβήσετε τον σκληρό σας δίσκο!

Τοποθετήστε μια κάρτα micro SD στη συσκευή ανάγνωσης καρτών micro SD USB και, στη συνέχεια, τοποθετήστε τη USB στο MacBook.

Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το Raspberry Pi. Συνοψίζοντας εδώ:

  • Ανοίξτε το παράθυρο τερματικού MacBook
  • Αλλαγή σε κατάλογο που περιέχει εικόνα diet-pi

$ cd ♣ your-macbook-image-directory ♣

  • Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας
  • Σε αυτή την περίπτωση, disk4 (όχι disk4s1) και = 4
  • Για να αναγνωρίσετε την κάρτα micro SD, εκτελέστε την εντολή:

$ diskutil λίστα

Αποσυνδέστε την κάρτα SD χρησιμοποιώντας:

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

Αντιγράψτε μια εικόνα στην κάρτα SD σας. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό

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

  • CTRL-t για να δείτε την κατάσταση της αντιγραφής.
  • Εάν υπάρχουν σφάλματα, δοκιμάστε διαφορετικές τιμές για την επιλογή bs, όπως, 1m, 1M ή 4M. Για μεγαλύτερες μονάδες δίσκου απαιτούνται μεγαλύτερα μεγέθη μπλοκ (bs).
  • Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:

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

  • Αφαιρέστε τη συσκευή ανάγνωσης καρτών micro SD USB από το MacBook και αφαιρέστε την κάρτα micro SD από τη συσκευή ανάγνωσης
  • Τοποθετήστε κάρτα micro SD στο Raspberry Pi

Βήμα 4: Συνδέσεις Raspberry Pi

Συνδέσεις Raspberry Pi
Συνδέσεις Raspberry Pi
Συνδέσεις Raspberry Pi
Συνδέσεις Raspberry Pi

Βάλτε το Raspberry Pi στην θήκη του

Βγάλτε τη θήκη από το κουτί της και ξεχωρίστε την προσεκτικά, θα πρέπει να είναι σε τρία μέρη.

Σύρετε το Raspberry Pi στη θήκη

Συνδέστε τους θερμαντήρες αφαιρώντας την κολλητική ταινία και τοποθετώντας σταθερά απαλά προσαρμόζοντας στους δύο τετράγωνους ημιαγωγούς.

Βάλτε ξανά τη θήκη

Εισαγάγετε καλώδια και προσαρμογείς

Τοποθετήστε τα παρακάτω στο Raspberry Pi

  • Κάρτα Micro SD
  • Καλώδιο Ethernet
  • USB για πληκτρολόγιο και ποντίκι
  • Καλώδιο HDMI
  • Ηχείο USB

Τοποθετήστε το άλλο άκρο του καλωδίου HDMI στον προσαρμογέα HDMI σε VGA

Συνδέστε τον προσαρμογέα VGA στην οθόνη

Συνδέστε το καλώδιο τροφοδοσίας της οθόνης.

Εισαγάγετε ήχο από το ηχείο στον προσαρμογέα HDMI σε VGA

Μόλις ολοκληρωθούν τα παραπάνω:

Τοποθετήστε καλώδιο τροφοδοσίας (προσαρμογέας τροφοδοσίας micro USB)

Βήμα 5: Ρύθμιση χρησιμοποιώντας το Diet-Pi Config

Ρύθμιση χρησιμοποιώντας το Diet-Pi Config
Ρύθμιση χρησιμοποιώντας το Diet-Pi Config

Συνδεθείτε στο Raspberry Pi με όνομα χρήστη = root και κωδικό πρόσβασης = dietpi

Στο DietPi Config:

  • Χρησιμοποιήστε τα επάνω ή τα κάτω βέλη για κύλιση και επισήμανση επιλογών
  • Χρησιμοποιήστε το Tab για να μετακινηθείτε στο επισημασμένο στοιχείο, EXIT, GO ή BACK
  • Χρησιμοποιήστε το ENTER για να αποδεχτείτε το στοιχείο
  • Όταν παρουσιαστεί μια λίστα, χρησιμοποιήστε το διάστημα για να επιλέξετε [*]

Κατά την πρώτη εκκίνηση, η διαμόρφωση DietPi ξεκινά αυτόματα

Επειδή οι λήψεις διαρκούν λίγο, πριν από το μάθημα ρυθμίστε όλες τις κάρτες Micro SD με την ίδια εικόνα.

Διαβάστε και ακολουθήστε τις οδηγίες στο dietpi-config ή το dietpi-launcher. Εδώ είναι οι ρυθμίσεις μου:

  • Επιλογές εμφάνισης

    • Ανάλυση: 1080p
    • GPU/RAM Split: Επιφάνεια εργασίας
    • HDMI Boost: Ενεργοποιημένο (σημαντικό είναι ότι η οθόνη είναι μαύρη μετά το κλείσιμο / επανεκκίνηση)
  • Γλώσσα και περιφερειακές επιλογές

    • el_US. UTF-8 UTF-8
    • el_US. UTF-8
    • Ζώνη ώρας: ΗΠΑ, Βουνό
    • Πληκτρολόγιο: Dell, Other, Αγγλικά (ΗΠΑ)
  • AutoStart: Επιτραπέζιοι υπολογιστές
  • Βελτιστοποιημένο λογισμικό:

    • 23 LXDE
    • 81 LLSP
    • 112 DXX-Αναγέννηση
  • Πρόσθετο λογισμικό:

    OpenSSH

  • Διακομιστής SSH

    OpenSHSH

Φροντίστε να εκτελέσετε το Install, το οποίο εγκαθιστά λογισμικό και κάνει επανεκκίνηση. Εάν χάσετε μια ρύθμιση, απλώς εκτελέστε ξανά το dietpi-launcher.

Στο τερματικό παράθυρο του Raspberry Pi, επεξεργαστείτε το αρχείο διαμόρφωσης. Και αλλάξτε τις γραμμές παρακάτω για να φαίνονται όπως φαίνεται. Τα σχόλια ξεκινούν με #.

$ sudo /DietPi/config.txt

# hdmi_safe = 1

# hotplug επιτρέπει στο HDMI να συνδέεται και να αναγνωρίζεται ενώ το Pi λειτουργεί hdmi_force_hotplug = 1 # hdmi_group = 2 σύνολα σε DMT hdmi_group = 2 # hdmi_mode = 35 ορίζει οθόνη σε 1280x1024 @60Hz hdmi_mode = 35 # hdmi_drive = 2 σετ σε κανονικό HDMI ήχος hdmi_drive = 2 # config_hdmi_boost = 5 ενισχύει το σήμα. Μπορεί να φτάσει μέχρι και 9 config_hdmi_boost = 5

CTRL-o, ENTER, CTRL-x για αποθήκευση και έξοδο από τον επεξεργαστή

Σε ένα παράθυρο LXterminal, στο τρέξιμο Raspberry Pi

$ sudo επανεκκίνηση

Βήμα 6: Πάντα ενημέρωση και αναβάθμιση

Στο raspbian, εκτελείτε πάντα την apt-get ενημέρωση και αναβάθμιση πριν εγκαταστήσετε νέο λογισμικό. Ωστόσο, στο dietpi οι ενημερώσεις γίνονται αυτόματα.

Οι ενημερώσεις μπορούν επίσης να γίνουν χειροκίνητα από το μενού Εργαλεία.

Η παραπάνω εικόνα είναι το εικονίδιο LXDE, στους επιτραπέζιους υπολογιστές LXDE εμφανίζεται στην κάτω αριστερή γωνία στη γραμμή εργασιών.

Κάντε κλικ στο εικονίδιο LXDE κάτω αριστερά.

Επιλέξτε Εργαλεία συστήματος και, στη συνέχεια, DietPi-Update.

Επιτρέψτε στο DietPi να κάνει ενημερώσεις για εσάς.

Εάν υπάρχει ενημέρωση ακολουθήστε τις οδηγίες, όπως, ανοίξτε ένα τερματικό LX και εκτελέστε το

$ sudo επανεκκίνηση

Εάν υπάρχουν σφάλματα, βεβαιωθείτε ότι είναι συνδεδεμένο ένα καλώδιο Ethernet.

Βήμα 7: Προσθέστε τις καλύτερες εφαρμογές Linux

Κατά τη γνώμη μου, αυτό είναι το καλύτερο λογισμικό Linux για επιτραπέζιους υπολογιστές, παρέχοντας λειτουργίες παρόμοιες με τα Windows ή το OSX.

Επιλέξτε το εικονίδιο LXDE από τη γραμμή εργασιών, Εργαλεία συστήματος και, στη συνέχεια, LXTerminal

Εκτελέστε τις ακόλουθες εντολές:

Προσθέστε ντουλάπι φωτισμού

$ sudo apt-get install light-locker -y

Προσθήκη thunderbird (πελάτης email)

$ sudo apt-get install icedove

Προσθήκη μηδενισμού (γλώσσα προγραμματισμού)

$ sudo apt -get install scratch -y

Προσθέστε πρόγραμμα ανάγνωσης εγγράφων, συμπεριλαμβανομένου του PDF

$ sudo apt -get install evince -y

Προσθέστε το Wolfram και το Mathematica (πρέπει να εγκατασταθεί χειροκίνητα και να αποδεχτείτε την άδεια)

$ sudo apt-get install wolfram-engine

Προσθήκη gimp (επεξεργαστής εικόνας)

$ sudo apt -get install gimp -y

Προσθήκη γραμμής εργαλείων

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

Προσθήκη εργαλείου παρακολούθησης συστήματος, που ονομάζεται conky (Αντιγραφή αρχείων από εδώ). Αντί να αντιγράψετε στο/home/pi, αντιγράψτε στο ~/.

Το conky-manager δεν εγκαθίσταται.

$ sudo apt-get conky εγκατάστασης

$ wget -O ~/.conkyrc

Για αυτόματη εκκίνηση conky σε εκκίνηση 2 αρχείων. Το πρώτο αρχείο είναι ένα σενάριο shell για να καθυστερήσει τη διαδικασία εκκίνησης του conky.

$ sudo nano /usr/bin/conky.sh

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

CTRL-o, ENTER, CTRL-x για αποθήκευση και έξοδο

Το δεύτερο αρχείο είναι το αρχείο conky.desktop για τη διαδικασία αυτόματης εκκίνησης

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

[Καταχώριση επιφάνειας εργασίας] Όνομα = conky Τύπος = Εφαρμογή Exec = sh /usr/bin/conky.sh Τερματικό = ψευδές Σχόλιο = εργαλείο παρακολούθησης συστήματος. Κατηγορίες = Βοηθητικό πρόγραμμα

CTRL-o, ENTER, CTRL-x για αποθήκευση και έξοδο

$ sudo επανεκκίνηση

Εγκαταστήστε τον επεξεργαστή ήχου

$ sudo apt -get εγκαταστήστε το θράσος -y

Εγκαταστήστε τον επεξεργαστή φωτογραφιών

$ sudo apt -get install shotwell -y

Εγκατάσταση Open Libre (παρόμοιο με το MS-Office)

$ sudo apt -get install libreoffice -y

Εγκατάσταση clementine (συσκευή αναπαραγωγής μουσικής)

$ sudo apt -get install clementine -y

Εγκατάσταση ροής αναπαραγωγής μουσικής (προαιρετικό βήμα)

Ακολουθήστε τα βήματα εδώ για να εγκαταστήσετε το mopidy a streaming music player για spotify, google music κ.λπ.

Εγκαταστήστε εργαλείο τρισδιάστατης κίνησης, μπλέντερ

$ sudo apt -get install blender -y

Εγκαταστήστε το πρόγραμμα αναπαραγωγής βίντεο

$ sudo apt -get vlc -y

Εγκαταστήστε τη συσκευή εγγραφής οθόνης

$ sudo apt -get install kazaam -y

Εγκαταστήστε το ημερολόγιο και τον διαχειριστή επαφών

$ sudo apt -get install korganizer -y

Βήμα 8: Όλες οι εφαρμογές βρίσκονται στο πλαίσιο ή στη γραμμή εργαλείων

wbar

Για να προσθέσετε εικονίδια, χρησιμοποιήστε το findicons.com. Τα προεπιλεγμένα εικονίδια μπορούν να χρησιμοποιηθούν και μάλλον πρέπει να χρησιμοποιηθούν, αλλά θα ήθελα να έχω τον παράγοντα wow όταν οι μαθητές συναρμολογήσουν για πρώτη φορά τους υπολογιστές linux τους.

Για να τροποποιήσετε το wbar, κάντε κλικ στο Config, μεταβείτε στο εικονίδιο και αλλάξτε (προσθήκη, επεξεργασία, διαγραφή. Χρήση εικονιδίων ή δεξί κλικ)

Αλλάξτε το Audacious σε clementine

Αλλάξτε τα νύχια σε παγωμένο

Αλλάξτε το Viewer Image σε Φωτογραφίες και shotwell

Αλλάξτε την εντολή Terminal σε lxterminal

Προσθέστε εικονίδιο gimp και grab

Προσθέστε εικονίδιο librewriter και πιάστε

Προσθέστε θράσος

Προσθέστε μπλέντερ

Προσθέστε vlc και πιάστε το εικονίδιο

Προσθέστε korganizer και πιάστε το εικονίδιο ημερολογίου

Προσθέστε εικονίδιο glaculator και αρπάξτε την αριθμομηχανή

Προσθέστε dietpi-launcher και πιάστε το εικονίδιο dietpi από το github

Προτιμήσεις επιφάνειας εργασίας

Προσθέστε κάδο απορριμμάτων και έγγραφα στην επιφάνεια εργασίας

Αφαιρέστε τις συντομεύσεις dietpi

Βήμα 9: Δημιουργία αντιγράφων ασφαλείας της κάρτας Micro SD και του κλώνου

Τώρα που έχει ρυθμιστεί ένας υπολογιστής, κλωνοποιήστε άλλους 14

Όταν έχει ρυθμιστεί το Raspberry Pi, δημιουργήστε αντίγραφο ασφαλείας της εικόνας. Χρησιμοποιήστε αυτήν την εικόνα για να δημιουργήσετε τον επόμενο υπολογιστή.

Κλείστε το Raspberry Pi

$ sudo κλείσιμο –h 0

Περιμένετε μέχρι να τερματιστεί η λειτουργία της κάρτας και, στη συνέχεια, αφαιρέστε το τροφοδοτικό και, στη συνέχεια, αφαιρέστε την κάρτα micro SD

Τοποθετήστε κάρτα micro SD σε συσκευή ανάγνωσης καρτών micro SD USB και, στη συνέχεια, τοποθετήστε τη συσκευή ανάγνωσης USB στο MacBook

Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το The Pi Hut με τροποποιήσεις ως εξής:

Άνοιγμα παραθύρου τερματικού

Αλλαγή σε κατάλογο που περιέχει εικόνα diet-pi

$ cd ♣ your-macbook-image-directory ♣

Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας π.χ. disk4 (όχι disk4s1). Από έξοδο diskutil, = 4

$ diskutil λίστα

ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι χρησιμοποιείτε το σωστό - εάν εισάγετε λάθος, θα καταλήξετε να σκουπίσετε τον σκληρό σας δίσκο!

Αντιγράψτε την εικόνα από την κάρτα SD. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό:

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

CTRL-t για να δείτε την κατάσταση της αντιγραφής.

Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:

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

Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα

Τοποθετήστε την κάρτα micro SD στο Raspberry Pi και ελέγξτε ότι λειτουργεί

Χρησιμοποιήστε αυτήν την εικόνα για να κλωνοποιήσετε τις επόμενες κάρτες micro SD και ακολουθήστε τις οδηγίες στο βήμα 3 χρησιμοποιώντας τη νέα εικόνα.

Και τελειώσατε!

Βήμα 10: Συσκευασία

Συσκευασία
Συσκευασία
Συσκευασία
Συσκευασία

Υπάρχουν 15 συστήματα που πρέπει να μεταφέρω και το αυτοκίνητο έχει περιορισμένο χώρο.

Ένα σύστημα περιλαμβάνει: ηχεία, οθόνες, προσαρμογείς CanaKits HDMI σε VGA και πληκτρολόγια.

Μειώστε τον απαιτούμενο χώρο με τη συγχώνευση του προσαρμογέα CanaKit, HDMI σε VGA και του πληκτρολογίου και του ποντικιού σε ένα κουτί.

Αυτό συνεπάγεται την κοπή ορισμένων τμημάτων του κιβωτίου πληκτρολογίου και την ανύψωση των πλευρών με αναδίπλωση του κουτιού.

Βήμα 11: Αλλαγή ονόματος κεντρικού υπολογιστή, Root Password

Άσκηση μαθητή: Αλλαγή ονόματος κεντρικού υπολογιστή και κωδικού πρόσβασης root

DietPi-Config, επιλογές ασφάλειας DietPi

Βήμα 12: Προσθήκη χρήστη

Άσκηση μαθητή:

Από προεπιλογή, το DietPi χρησιμοποιεί ένα όνομα χρήστη: root, ενώ το raspbian χρησιμοποιεί όνομα χρήστη: pi.

Πολλές οδηγίες Raspberry Pi και οι οδηγίες μου υποθέτουν ένα σημείο εκκίνησης του /home /pi και μια σύνδεση pi, προσθέστε έναν χρήστη που ονομάζεται: pi

$ mkdir /σπίτι

$ useradd pi -m -G sudo $ passwd pi Κωδικός πρόσβασης: ♣ raspberry-pi-password ♣ Κωδικός πρόσβασης: ♣ raspberry-pi-password

Εάν κάνετε λάθος, χρησιμοποιήστε την ακόλουθη εντολή για να καταργήσετε τον χρήστη:

$ userdel pi

Δημιουργήστε ένα αντίγραφο του αρχείου /etc /sudoers

Ως χρήστης, root, επεξεργαστείτε το αρχείο, αλλά να είστε προσεκτικοί με αυτό το αρχείο. Βεβαιωθείτε ότι είναι σωστό πριν αποθηκεύσετε

$ sudo nano /etc /sudoers

Χωρίς την ακόλουθη αλλαγή θα πρέπει να εισάγετε έναν κωδικό πρόσβασης κάθε φορά που χρησιμοποιείται το sudo.

Μετά το σχόλιο, #includedir…, προσθέστε τη γραμμή που ξεκινά, pi ALL =:

#includedir /etc/sudoers.d

pi ALL = (ALL) NOPASSWD: ALL

CTRL-o, ENTER, CTRL-x για να αποθηκεύσετε και να κλείσετε το αρχείο

Ελέγξτε τις εργασίες του νέου χρήστη

$ αποσύνδεση

και συνδεθείτε ως pi με ♣ raspberry-pi-password

$ ssh pi@♣ ip-address

Εάν είστε συνδεδεμένοι ως pi, τα βοηθητικά προγράμματα DietPi βρίσκονται σε:

/DietPi/dietpi

Τα σενάρια dietpi χρησιμοποιούν έλεγχο για root UID = 0, η οποία εμποδίζει το όνομα χρήστη pi να εκτελέσει τις δέσμες ενεργειών dietpi. Το σενάριο ελέγχει εάν $ UID = 0, το οποίο πρέπει να διατηρηθεί για τη ρίζα ονόματος χρήστη. Η προσθήκη του καταλόγου στο PATH δεν βοηθά.

Για να εκτελέσετε λοιπόν το dietpi-config ή οποιοδήποτε από τα βοηθητικά προγράμματα dietpi από το pi, συνδεθείτε ως super user και, στη συνέχεια, εκτελέστε την εντολή. Για έξοδο από υπερχρήστη, εισαγάγετε έξοδο.

$ sudo su

$ sudo/DietPi/dietpi/dietpi-config ♣ αλλαγή-ρυθμίσεις ♣ έξοδος $

Φυσικά, μπορείτε να τροποποιήσετε το σενάριο και να προσθέσετε το UID του ονόματος χρήστη pi ή να καταργήσετε τον έλεγχο για το UID της ρίζας. Ενδέχεται να απαιτούνται πρόσθετες αλλαγές.

εάν (($ UID! = 0)); τότε

Προαιρετικό Βήμα

Γενικά, το root δεν πρέπει να χρησιμοποιείται ως όνομα σύνδεσης. Η είσοδος ρίζας δεν πρέπει να απενεργοποιηθεί, αλλά θα πρέπει να αποκλείεται από την κανονική σύνδεση.

Για να αποτρέψετε τους χρήστες να συνδεθούν απευθείας ως root, ορίστε το κέλυφος του ριζικού λογαριασμού σε /sbin /nologin στο αρχείο /etc /passwd.

$ sudo nano /etc /passwd

Αλλαγή

root: x: 0: 0: root:/root:/bin/bash

προς το

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

Βήμα 13: Ρύθμιση Wi-Fi

Άσκηση μαθητή:

Κάντε κλικ στο εικονίδιο LXDE. Επιλέξτε Εργαλεία συστήματος, Διαμόρφωση DietPi

Αλλαγή επιλογών δικτύου: Προσαρμογείς, ενεργοποιήστε το Wi-Fi

Όταν χρησιμοποιείτε το DietPi, χρησιμοποιήστε τα παρεχόμενα εργαλεία αντί να τα επεξεργαστείτε από εργαλεία γραμμής εντολών.

Από το εικονίδιο funky, επιλέξτε Εργαλεία συστήματος, DietPi-Config και, στη συνέχεια, Επιλογές δικτύου: Προσαρμογείς

Ενεργοποιήστε το ενσωματωμένο WiFi

Επιλέξτε WiFi

Επιλέξτε Εγχειρίδιο: εισαγάγετε το SSID και τον κωδικό πρόσβασης του σπιτιού/του σχολείου σας

Αποσυνδέστε το καλώδιο ethernet και ελέγξτε αν μπορείτε να περιηγηθείτε στον ιστό

Απενεργοποίηση ενσύρματου ethernet: Ethernet Αλλαγή ρυθμίσεων ενσύρματου δικτύου

Αλλαγή κωδικού χώρας σε ΗΠΑ

Επανεκκινήστε το WiFi

Προσθήκη εικονιδίου WiFi στη γραμμή εργασιών (προαιρετικό)

Κάντε δεξί κλικ στη γραμμή εργασιών και επιλέξτε "Προσθαφαίρεση στοιχείων πίνακα"

Κάντε κλικ στο κουμπί "Προσθήκη"

Προσθέστε ασύρματα και ενσύρματα δίκτυα

Βήμα 14: Email

Χρησιμοποιήστε έναν λογαριασμό ηλεκτρονικού ταχυδρομείου, όπως το gmail, ή ό, τι άλλο προτιμάτε.

Βήμα 15: Παράρτημα: Παραπομπές

Βήμα 16: Προσάρτημα: Ενημερώσεις

11 ΜΑΡ-01ΑΠΡ2017

  • Προστέθηκαν κάτοχοι θέσεων για παραρτήματα: Αναφορές, Ενημερώσεις, Αντιμετώπιση προβλημάτων
  • Ενημερωμένα βήματα για το DietPi v145
  • Έναρξη αναθεωρημένης λίστας ανταλλακτικών για έργα επιπέδου λυκείου

    • Raspberry Pi model 3 B πλήρες κιτ εκκίνησης από την CanaKit 69,99 $ @ Amazon

      Θήκη, Νεροχύτες, Προσαρμογέας ρεύματος, καλώδιο micro σε USB, κάρτα micro SD 32 GB κλάσης 10, καλώδιο HDMI

    • Ασύρματο πληκτρολόγιο USB και ποντίκι 21,99 $ @ Amazon
    • Οθόνη - Οθόνη LCD 17 "15,00 $ @ Έκπτωση Ηλεκτρονικά
    • Ηχεία USB $ 5 @ Έκπτωση Ηλεκτρονικά
    • Αρσενικός αντάπτορας HDMI θηλυκό σε VGA 14,99 $ στο Amazon
  • Λίστα παλιών ανταλλακτικών

    • ανακαινισμένο/χρησιμοποιημένο πληκτρολόγιο USB 4 $
    • ανακαινισμένο/μεταχειρισμένο ποντίκι USB 6 $
    • 17”ανακαινισμένη/χρησιμοποιημένη οθόνη (προτιμάται η είσοδος HDMI, αλλά αυτή έχει DVI) 49 $
    • Raspberry Pi 2 Model B Element14 35 $
    • Panda 300n WiFi Adapter Amazon 16,99 $
    • Προσαρμογέας ρεύματος USB 5.2V 2.1A από το Amazon 5.99 $
    • Καλώδιο Micro USB σε USB 3ft από το Amazon $ 4,69
    • Θήκη από Amazon 6,99 $
    • Θα πρέπει να είναι 64GB ή μεγαλύτερο >>> SanDisk Ultra 16GB Ultra Micro SDHC UHS-I/Class 10 Card with Adapter (SDSQUNC-016G-GN6MA) from Amazon 8,49 $

Βήμα 17: Προσάρτημα: Αντιμετώπιση προβλημάτων

Αντιμετώπιση προβλημάτων Raspberry Pi

Εάν υπάρχουν προβλήματα με το Raspberry Pi, τότε αυτός ο σύνδεσμος είναι το καλύτερο μέρος για να ξεκινήσετε

Μαύρη οθόνη

Αφού εγκατέστησα όλο το apss, τερματίστηκα χρησιμοποιώντας την επιλογή μενού τερματισμού LXDE και το σύστημα δεν ήταν πλέον χρησιμοποιήσιμο. Έπρεπε να επαναφέρω την κάρτα micro SD για να λειτουργήσει.

Όταν επανεκκίνησα ξανά, συνέβη το ίδιο.

Θα μπορούσα να μπω στο Raspberry Pi από το MacBook μου. Έτσι, συνειδητοποίησα ότι κάτι δεν πήγαινε καλά με την οθόνη.

Για να διορθώσετε ένα πρόβλημα μαύρης οθόνης, μπείτε στο Raspberry Pi από άλλον υπολογιστή και καταργήστε το σχολιασμό ορισμένων γραμμών στο αρχείο διαμόρφωσης του DietPi. Η τιμή ενίσχυσης ορίζεται σε αυτό το διδακτικό μέσω των εργαλείων διαμόρφωσης DietPi

ssh [email protected]

Είσοδος με κωδικό πρόσβασης $ sudo nano /DietPi/config.txt να σχολιάσετε τις γραμμές: hdmi_force_hotplug = 1 hdmi_drive = 2 config_hdmi_boost = 5

CTRL-o, ENTER και CTRL-x για αποθήκευση και έξοδο από το πρόγραμμα επεξεργασίας nano

Η ασφαλής λειτουργία HDMI υποβαθμίζει την ανάλυση, αλλά επιτρέπει στην οθόνη να λειτουργεί.

Προβλήματα εμφάνισης ή παρακολούθησης

Στο Raspberry pi:

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

θαμμένη βαθιά στην έξοδο είναι μια γραμμή που γράφει "… καλύτερος τρόπος βαθμολογίας …"

Για την οθόνη μου, επέστρεψε "… η καλύτερη λειτουργία βαθμολογίας είναι τώρα DMT (35) 1280x1024 @ 60Hz …"

Το (35) υποδεικνύει την καλύτερη ρύθμιση για hdmi_mode = 35

Επεξεργασία config.txt στο MacBook

Είχα ήδη αναδείξει όλες τις κάρτες micro SD με μια τυπική εικόνα όταν κατάλαβα πώς να διορθώσω το πρόβλημα ανάλυσης οθόνης. Έτσι, ήθελα να αλλάξω το config.txt σε όλες τις κάρτες micro SD.

Ο ευκολότερος τρόπος είναι:

Τοποθετήστε το πρόγραμμα ανάγνωσης καρτών micro SD USB στο MacBook

Η κάρτα Micro SD θα γίνει αυτόματα και το εικονίδιο εκκίνησης θα εμφανιστεί στην επιφάνεια εργασίας

ανοίξτε τη μονάδα εκκίνησης στην επιφάνεια εργασίας

σύρετε το config.txt από τη μονάδα εκκίνησης στην επιφάνεια εργασίας

κλείσιμο παραθύρου εκκίνησης

Σε ένα παράθυρο τερματικού, εκτελέστε

λίστα συζητήσεων

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

και αφαιρέστε τη συσκευή ανάγνωσης καρτών micro SD USB

Στη συνέχεια, για κάθε κάρτα micro SD:

Τοποθετήστε τη συσκευή ανάγνωσης καρτών micro SD USB στο MacBook

ανοίξτε τη μονάδα εκκίνησης στην επιφάνεια εργασίας

σύρετε το config.txt από τη μονάδα εκκίνησης στην επιφάνεια εργασίας, κάντε κλικ στην αντικατάσταση

κλείσιμο παραθύρου εκκίνησης

Σε ένα παράθυρο τερματικού, εκτελέστε

λίστα συζητήσεων

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

αφαιρέστε τη συσκευή ανάγνωσης καρτών micro SD USB

και επαναλάβετε

Ομιλητής

Ελέγξτε τις συνδέσεις και εκτελέστε

$ ηχείο -δοκιμή -c2

CTRL-c για διακοπή της δοκιμής

Συνιστάται: