Hallon med cam i fågelholk (8 / 11 steg)

Steg 8: Installera verktygen



Nu kommer vi att:

  • uppdatera RPI
  • Aktivera kameran (redan gjort i steg 2)
  • installera ledningar Pi

Ansluta till RPI i SSH terminal (av standard login: pi / lösenord: hallon):

Uppdatering RPI:

sudo apt-get update
sudo apt-get upgrade = > y
sudo apt-get dist-upgrade = > y

Installera ledningar Pi: Källa länk

sudo lämplig-få installera git-core
git klon git://git.drogon.net/wiringPi
CD wiringPi
git pull ursprung
CD wiringPi
. / bygga

Nästa, kan du testa om installationen är ok:

gpio - v = > Kontrollera version
gpio readall = > kolla tabellen gpio

Obs: pin 2, 3 och 4 i BCM motsvarar 8, 9 och 7 i WiringPi tabellen.

För test, du kan kontrollera av lysdioder av dessa nedan kommandon: beskrivs här

gpio läge 8 out (ställa in stift 8 i ut läge)
gpio skriva 8 0 (ställa in stift 8 på OFF)
gpio skriva 8 1 (ställa in stift 8 på ON)

Init GPIO vid varje start av RPI:

  • Skapa ett skript för att init GPIO:

CD /etc/init.d/
sudo nano init_gpio.sh

**********************************************************************
#! / bin/bash
#Initialisation GPIO pin i ut-läge och satt till 0
#GPIO 8 i ut-läge och sätta till 0 (av): för vita lysdioder (eller som du vill)
/usr/local/bin/gpio läge 8 ut
/usr/local/bin/gpio skriva 8 0
#GPIO 9 i ut-läge och set 1 (på): för IR-lysdioder (eller som du vill)
/usr/local/bin/gpio läge 9 ut
/usr/local/bin/gpio skriva 9 1
***********************************************************************

CTRL + X = > Y (Ja) = > Enter

  • Lägga till en rad i rc.local fil (start):

sudo nano /etc/rc.local

***********************************************************************
.....
# Som standard gör detta skript ingenting.
#Init GPIO
sudo bash /etc/init.d/init_gpio.sh
....
utgång 0
************************************************************************

Nu, efter varje omstart av RPI, lysdioderna kommer att påbörjas enligt ditt val.

Att ha temperaturen och luftfuktigheten: redigera 12 oktober

CD wiringPi/exempel
sudo nano rht03.c

************************************************************************
= > lägga till bibliotek
#include < time.h >

= > ändra pin
#define RHT03_PIN 7

= > deklarera variabeln
int mesure = 0;
struct tm * t;
tid tim;
Fil * fichier_log = NULL;

= > Starta: ändra loopen i {} medan
göra
{

= > ändra fördröjning
Delay(500);
...

= > init tid variabel
Tim = time(NULL);
t = localtime (& tim);
...

= > skriva datum i log.csv-filen
fichier_log = fopen ("/var/ www/log.csv", "w"); att öppna loggfilen
fprintf (fichier_log,"%02d/%02d/%04d;%0 2D:%02d;%2.1f;%2.1f\n",t-> tm_mday, t -> tm_mon + 1, t -> tm_year + 1900, t -> tm_hour, t > tm_min,temp/10.0,rh/10.0); skriva datum, tid, temperatur, luftfuktighet
fclose(fichier_log); nära loggfil
printf ("Temp:%5.1f; Hum:%5.1f\n", temp / 10,0, rh / 10,0);
mesure = 1; mäta ok
...
= > slutet: ändra loopen i {} medan
} while(mesure==0); gå ut loop
...
*************************************************************************

CTRL + x = > Y (Ja) = > Enter

göra rht03

$[CC] rht03.c
$[länk]

sudo. / rht03

$Temp: 16,4, RH: 63,6

Skapa ett skript:

sudo nano temp_hum.sh

#! / bin/sh
/Home/PI/wiringPi/examples/rht03

Ändra behörighet:

sudo chmod 775 temp.hum.sh

Lägga till ett skript i crontab att köra skriptet alla 15 minuter (som du vill):

sudo crontab -e

slutet till rad:

med temp_hum.log fil för degug
0,15,30,45 **** /home/pi/temp_hum.sh >> /home/pi/temp_hum.log 2 > & 1
eller
utan temp_hum.log fil
0,15,30,45 **** /home/pi/temp_hum.sh

Nästa...

Se Steg
Relaterade Ämnen

Hallon med relä med redis och mobila automation

Syftet var att skapa ett system där hallon kontrollerar flera reläer.Det finns många tutorials men jag ville bygga en enkel en som kan styras från fjärr och också automatisera lätt, utan ändring av home router, så det kan arbeta var som helst, så län...

WiFi Photobooth med en Raspberry Pi

Detta projekt handlar om en photobooth helt kontrolleras och drivs av en raspberry pi. Du kan även använda den med ett 12V bilbatteri ganska länge.Vad du kan göra med det:Konfigurera den som en normal photobooth för äktenskap, födelsedagar eller bara...

Med Fusion att skapa Plug formar

I denna tutorial kommer jag att använda Fusion 360 skapa en plug mögel för vakuumformning akryl så att slutprodukten liknar en blåst glas skala insekt.Material som används:1/4 tum akryl, klar och vit3/4 tum MDF, limmade med trälim för lager materialK...

Öka din verklighet med iTorch raspberry pi ficklampa projektorn

UPPDATERING: Den 3 maj - spela Minecraft på den nyare iTorch :)UPPDATERING: Ny iTorch 3D tryckta version! & & Äntligen lagt upp några filmer, hoppas du gillar dem. :)Inlägg av ITorch mediedelning.https://www.Facebook.com/Photo.php?v=29239404759309...

En mekanisk Iris fönster med hyttventil

I detta Instructable kommer jag att beskriva processen med att bygga en mekanisk irisbländare fönster med en hyttventil i en befintlig vägg öppning. Jag har alltid uppskattat gamla gammaldags uppfinningsrikedom var mekaniken var mycket konst som funk...

Fjärrkontroll med Raspberry Pi och Phidget WebService

Aktivera din hallon Styrrelä, ledde, sensor och digital ingång med Phidget WebService. "Phidget WebService är en bakgrundsprocess som sänder alla händelser och data från ett USB-Phidget över nätverket: den använder länken lokala adressering där du ka...

Flight övervaka med hjälp av en Raspberry PI och en DVB-pinne

Om du är en frekvent flygare, eller bara brinner för flygplan, då Flightradar eller Flightaware är 2 måste ha webbplatser (eller apps, eftersom det är också mobila apps) som du vill använda på daglig basis.Både att du kan spåra flygplan i realtid, se...

Kaskad soffbord med dolda fack

Jag har precis flyttat från Maryland till Connecticut. Min hyresvärd och rumskompis i Maryland hade hela skjul full av verktyg, och tillåtna (och uppmuntras!) mig att göra full använda av hans stash. När jag beslutade att flytta, jag fick panik om fö...

Göra en 3D-skrivare med en CNC router - "Deltabot"

En annan möjlig titel skulle vara "Göra en 3D-maskin med en 2D maskin."Detta Instructable handlar om med en CNC router och 2D design för att skapa en Delta 3D skrivare.I min forskning om 3D-skrivare för hobby har jag funnit en blomstrande gemens...

Hålkamera (Camera Obscura)

camera obscura har funnits i tusentals år. Fenomenet observerades först av Aristoteles och kinesiska filosofer så tidigt som 470 F.Kr. Det var dock inte förrän 1837 som de första permanenta bilderna kunde erhållas med camera obscura som en hålkamera....

T.Rex med utbytbara kammar.

Detta projekt är en cam drivs T.Rex automater. Huvudet och underkäken drivs av separata kammar som kan bytas till ändra hur T.Rex flyttar och så berätta en annan mini historia. Delar är den finns här.T.Rex är ett fascinerande projekt att göra med ele...

Reparera The ben lås på din 728B Manfrotto stativ med 3D tryckta delar

nyligen fick jag ett Manfrotto 728B stativ som var i ganska grov form. Det verkar cam verkande benet lås på denna modell är benägna att knäcka. Om du tittar noga kan du se plast är mycket tunn på vissa områden och med cam lås att sätta en hög lite av...

Hur man skjuter timelapse-video med Intel Galileo Gen 2

Nedan visar vi dig hur man skjuter en timelapse-video med Intel Galileo Gen 2 eller en liknande ombord.Vi använder en 2,5 mm-uttag att ansluta styrelsen till en Canon DSLR och sedan kontrollera slutaren med vår styrelse.Allmänhet Canon digitala syste...

Lätt Peasy vit choklad hallon paj

jag har inte gjort en hallon paj på ett tag och jag trodde det skulle vara bättre än kombinera tårta hallon med söta konfekt som vit choklad. Nyckeln till detta är dock att få hög kvalitet vit choklad som smälter lätt! Skorpan är hem-gjord med kärlek...

High-End ljud med 7 tums pekskärm kontroll baserad på Raspberry Pi och Max2Play

Med ankomsten av den nya officiella Raspberry Pi Touchscreen var vi glada att hitta för det i vårt Max2Play. Eftersom ljudprogram har varit en av våra huvudsakliga fokus från början, tänkte vi genast av en kombination av ljud och skärm. Vi hade redan...

Läsa och skriva från serieporten med Raspberry Pi

I den här guiden kommer vi se hur man använder den seriella porten på Raspberry Pi. Vi använder den seriella porten tillgängliga på hallon med en RS232/TTL 3-5, 5V-adaptern och en USB-seriell adapter. Som standard konfigureras Raspberry Pi: s seriell...

Plug And Play remote relay (hallon och Arduino och läsa sensorer)

Målet var att skapa användarvänliga heltäckande kontroll över eluttag med relä, inklusive (och kanske främst) Web GUI och automation.Som alltid försöker jag använda befintliga lösningar och förlita sig så lite som möjligt på specifika plattformar.En...

Rika choklad hallon tårta

Denna rika choklad hallon tårta är en stor läcker tårta för speciella tillfällen. Hallon och blandar perfekt med choklad. Hallonsylt blandning fyller i mitten av denna kaka, med inte-alltför-rika, men läcker chokladkaka skiktning, med choklad hallon...

Trådlös 3D-utskrifter med Octoprint på en Ultimaker

Detta Instructable beskriver stegen för att köra Octoprint på din Ultimaker original.Jag kör en Mac, så kommer detta att få stegen att från en OSx synvinkel :)Först av allt, kommer att du behöva ha rätt "programvara" som körs på din RaspberryPi....