Stap 4: Het opzetten van uw Pi voor scannen!
De eerste video bespreekt in detail hoe te opstelling uw Pi voor scannen. Zie de foto's onmiddellijk na het voor een snel overzicht. Maar eerst:
Lees de lijst van materiaal en tijd vereiste voordat u verdergaat. Opdrachten kunnen worden gekopieerd vanaf de basisstappen hieronder.
Materiële lijst
-$40 raspberry Pi (getest met Model B en Model B 2)
-$15 SD kaart (klasse 10, 16 of 32 GB voorkeur)
-$16 powered USB-Hub (getest met een Plugable van 4 poorten)
-Ethernet-kabel voor $10 (getest met Ethernet, WiFi werkt ook)
-SANE ondersteunde Scanner (Canon Lide 20, 110, 200/210 bevestigd werken)
-USB-kabel op de Scanner aansluiten Pi.
Tijd vereiste
-20-30 minuten
Snelle nota 's
Niet veel te zeggen nog. Dit moet vrij ongecompliceerd (beroemde laatste woorden...)
Basisstappen
Waar zie je de "#" symbool, kopieer de tekst daarna. Voor kortere opdrachten, krijgen comfortabel typend hen uit! Kopiëren en plakken, kunnen voor langere opdrachten, beter worden.
- Hub verbinden met Pi, Ethernet naar Pi, macht aan Pi en Scanner op Hub
- Als u dit nog niet hebt gedaan, uitloggen en weer inloggen op uw Pi.
- De SoilCam-Script met behulp van git downloaden
- # cd ~ /
- # git clone https://github.com/SoilCam/SoilCam.git
- Lees het Leesmij-bestand van de SoilCam
- # cd ~/SoilCam
- # kat README. MD
- Het script uitvoeren
- #./soilcam.sh
- Lees de info van gebruik. Het streepje gevolgd door een letter (-u -t - v, s-, etc.) zijn commando's die we naar de scanner script sturen kunnen.
- #./soilcam.sh
- Voer het script om te scannen!
- #./soilcam.sh -s
- Het zal vragen dat u als u wilt maken van sommige mappen, "y" antwoordt
- #./soilcam.sh -s
- Als het niet lukt om te maken de directories, asking u voor het maken van een map, het volgende doen:
- # mkdir ~/public_html
- Voer het script opnieuw proberen!
- #./soilcam.sh -s
- Een oudere scanner duurt een paar minuten te voltooien van de scan, en sommige scanners kunnen vereisen een herstart en/of de logboekregistratie uitschakelen en terug voordat het wordt herkend.
- #./soilcam.sh -s
- Als de scan mislukt, raadpleegt u de sectie over problemen oplossen (laatste stap in deze handleiding)
- Zie als de afbeelding is opgeslagen
- # ls ~/public_html/images/originals
- Dit is de (meestal) ongewijzigd jpg. Volledige resolutie, geen tijdstempel.
- Dit blijft totdat u verwijderen/verplaatsen het.
- # ls ~/public_html/images/processing
- Dit is een afbeelding met een lagere versie van res voorzien van een tijdstempel.
- Het zal worden gebruikt voor het genereren van een timelapse-video en vervolgens verwijderd.
- # ls ~/public_html/images/originals
- Controleren van de webserver om te zien of de beelden zichtbaar:
- Wijs een webbrowser http://your.ip.address/~pi/
- Controleer de beelden/originelen en de beelden/verwerking mappen
- Wijs een webbrowser http://your.ip.address/~pi/
- Maak een andere scan! Verplaats het object eerst op de scanner.
- #./soilcam.sh -s
- Controleren van de webserver om te zien als de nieuwe beelden zichtbaar zijn
- Ga met een webbrowser naar: http://your.ip.address/~pi/
- Controleer de map afbeeldingen/verwerking
- #./soilcam.sh -t
- # ls ~/public_html/videos
- U moet zitten kundig voor deze video niet afspelen in uw browser
- ./soilcam.sh -t maakt een video, maar wordt niet verwijderd van de tijdelijke beelden
- ./soilcam.sv - v een video maakt en vervolgens verwijdert de tijdelijke beelden
- Ik gebruik deze opdracht voor het genereren van een video (zie volgende paragraaf) na 24 uur zijn verstreken. Geboekt een de video de resized/voorzien van een tijdstempel video is verwijderd, maar de originelen nog steeds veilig zijn.
- # crontab -e
- Kies optie 2 voor de Nano, tenzij je weet hoe ed of vim werken.
- Gebruik de pijl-omlaag om naar de bodem
- Type: * / 15 **** /home/pi/SoilCam/soilcam.sh -s
- Loopt het soilcam script elke 15 minuten (0, 15, 30, 45)
- Hiermee slaat u de twee beelden, één in /originals en één in /processing
- Druk op enter om naar een nieuwe regel te gaan
- Type: 5 0 *** /home/pi/SoilCam/soilcam.sh - v
- Het soilcam script loopt 5 minuten na middernacht elke dag
- Een video uit alle beelden genereert in /processing
- Hiermee verwijdert u alle afbeeldingen in de /processing/ nadat de video is verwerkt
- Druk op Ctrl-X, en vervolgens op j te bevestigen Ja om op te slaan.
- Druk op enter als met de bestaande naam wilt opslaan.
- # crontab -l
- Moet u het hetzelfde bestand dat u zojuist hebt bewerkt, deze opdracht alleen leest het.
- # datum
- De scanner moet begint te lopen tijdens die perioden.
U klaar bent met het script deel, daarna omhoog hebben wij nodig voor het afdichten van onze scanner! Afsluiten uw Pi indien nodig (sudo shutdown -h nu)