Étape 4: Configuration de votre Pi pour la numérisation !
La vidéo initiale couvre en détail comment mettre en place votre Pi pour le balayage. Pour un aperçu, voir les photos immédiatement après lui. Mais d’abord :
Lisez la liste de matériel et de la condition de temps avant de continuer. Commandes pouvant être copiés de la section de base étapes ci-dessous.
Liste de matériel
-40 $ Pi framboise (testé avec le modèle B et B 2)
-15 $ SD Card (Class 10, 16 ou 32 Go préféré)
-$16 alimenté USB Hub (testé avec un Plugable 4 ports)
-Câble Ethernet de 10 $ (testé avec Ethernet, WiFi fonctionnera aussi bien)
-SANE Scanner pris en charge (Canon Lide 20, 110, 200/210 confirmé travail)
-Câble USB pour connecter Pi à Scanner.
Exigence de temps
-20-30 minutes
Notes rapides
Pas grand chose à dire pour le moment. Cela devrait être assez simple (fameux derniers mots...)
Étapes de base
Où vous voyez le « # » symbole, copiez le texte après cela. Pour des commandes plus courtes, se familiariser les taper ! Pour des commandes plus longtemps, en copiant et collant peuvent être mieux.
- Branchez le Hub à Pi, Ethernet à Pi, pouvoir de Pi et Scanner au Hub
- Si vous ne l’avez pas déjà fait, déconnectez-vous, puis reconnectez-vous à votre Pi.
- Télécharger le Script de SoilCam à l’aide de git
- # cd ~ /
- # git clone https://github.com/SoilCam/SoilCam.git
- Lisez le SoilCam Readme
- # cd ~/SoilCam
- # cat README. MD
- Exécutez le script
- #./soilcam.sh
- Lire les infos de son utilisation. Le tableau de bord, suivi d’une lettre (-u, -t, v-, -s, etc.) sont des commandes que nous pouvons envoyer le script de scanner.
- #./soilcam.sh
- Exécutez le script pour scanner !
- #./soilcam.sh -s
- Il vous sera demandé de que vous si vous voulez créer des répertoires, répondez « y »
- #./soilcam.sh -s
- Si elle ne parvient pas à créer les répertoires, vous demandant de créer un répertoire, faire :
- # mkdir ~/public_html
- Exécutez le script pour réessayer !
- #./soilcam.sh -s
- Un scanner plus âgé peut prendre quelques minutes pour procéder à la numérisation, et certains scanners peuvent exiger un redémarrage et/ou l’enregistrement hors et réintègre avant d’être reconnu.
- #./soilcam.sh -s
- Si l’analyse échoue, consultez la section Dépannage (dernière étape de ce guide)
- Voir si l’image a été enregistrée
- # ls ~/public_html/images/originals
- C’est le jpg (surtout) non modifié. Pleine résolution, aucun timestamp.
- Cela restera jusqu'à ce que vous supprimer/déplacer il.
- # ls ~/public_html/images/processing
- Il s’agit d’une image du bas res horodaté.
- Il sera utilisé pour générer une vidéo timelapse et ensuite supprimé.
- # ls ~/public_html/images/originals
- Vérifier le serveur web pour voir si les images sont visibles :
- Pointer un navigateur web à http://your.ip.address/~pi/
- Vérifier les images/originaux et les répertoires d’images/traitement
- Pointer un navigateur web à http://your.ip.address/~pi/
- Faire un autre scanner ! Décaler tout d’abord l’objet sur le scanner.
- #./soilcam.sh -s
- Vérifier le serveur web pour voir si les nouvelles images sont visibles
- Un navigateur web à: http://your.ip.address/~pi/
- Vérifiez le répertoire images/traitement
- #./soilcam.sh -t
- # ls ~/public_html/videos
- Vous devriez être capable de jouer cette vidéo dans votre navigateur
- ./soilcam.sh -t crée une vidéo, mais ne supprime pas les images temporaires
- ./soilcam.SV - v crée une vidéo et puis supprime les images temporaires
- J’ai utiliser cette commande pour générer une vidéo (voir section suivante) après 24 heures se sont écoulées. On la vidéo a été déposée la redimensionnement/horodaté vidéo est supprimé, mais les originaux sont encore en sécurité.
- # crontab -e
- Choisissez l’option 2 pour Nano, sauf si vous savez comment ed ou vim fonctionne.
- Utilisez la flèche vers le bas pour faire défiler vers le bas
- Type: * / 15 **** /home/pi/SoilCam/soilcam.sh -s
- Exécute le script de soilcam toutes les 15 minutes (0, 15, 30, 45)
- Enregistre les deux images, une en /originals et l’autre dans /processing
- Appuyez sur entrée pour passer à une nouvelle ligne
- Type: 5 0 *** /home/pi/SoilCam/soilcam.sh - v
- Exécute le script de soilcam 5 minutes après minuit tous les jours
- Génère une vidéo hors de toutes les images dans /processing
- Supprime toutes les images dans /processing/ après transformée de vidéo
- Appuyez sur Ctrl-X, puis Y pour confirmer Oui pour sauver.
- Appuyez sur entrée pour enregistrer sous le nom existant.
- # crontab -l
- Vous devriez voir le même fichier que vous venez d’éditer, cette commande il lit juste les.
- date #
- Le scanner devrait commencer à courir à ces périodes de temps.
Vous avez terminé avec la partie script, ensuite vers le haut, nous avons besoin sceller notre scanner ! Arrêter votre Pi si nécessaire (sudo shutdown-h maintenant)