Raspberry Pi Solar väderstation (3 / 7 steg)

Steg 3: GSM-modul



Nu när de avkänning kretsarna byggts, måste det finnas ett sätt att ta emot resultatet. Det är där GSM modulen kommer in. Vi kommer att använda den för att skicka resultaten över mobilnätet i ett SMS, en gång om dagen.

GSM modulen kommunicerar med Raspberry Pi via följetong med UART. Här är några bra info om seriell kommunikation med Raspberry Pi. För att ta kontroll över Pi: s seriella porten måste vi göra några konfiguration först.

Starta upp din Raspberry Pi med en en Raspbian avbildning. Nu ändra filen "/ boot/cmdline.txt" från:

"dwc_otg.lpm_enable=0 console = ttyAMA0, 115200 kgdboc = ttyAMA0, 115200 console = tty1 root = / dev/mmcblk0p2 rootfstype = ext4 hiss = deadline rootwait"

till:

"dwc_otg.lpm_enable=0 console = tty1 root = / dev/mmcblk0p2 rootfstype = ext4 hiss = deadline rootwait"

genom att ta bort avsnittet understruken text.

För det andra måste du redigera filen "/ etc/inittab", genom att kommentera ut den andra raden i följande avsnitt:

#Spawn en getty på Raspberry Pi seriell linje
T0:23:respawn: / sbin/getty - L ttyAMA0 115200 vt100 "

Så att det lyder:

"#Spawn en getty på Raspberry Pi seriell linje
#T0:23:respawn: / sbin/getty - L ttyAMA0 115200 vt100 "

och starta Pi. Nu bör den seriella porten vara fria att kommunicera med som du vill. Det är dags att koppla upp GSM-modul. Ta en titt på kopplingsschemat i föregående steg och bilderna ovan för att se hur detta görs. I grund och botten TX är ansluten till RX och RX är ansluten till TX. Raspberry Pi TX och RX är GPIO 14 och 15 respektive.

Nu, vill du förmodligen kolla modulen fungerar, så låt oss försöka skicka en text! För detta måste du hämta Minicom. Det är ett program som tillåter dig att skriva till den seriella porten. Användning:

"sudo lämplig-få installera minicom"

När det är installerats kan minicom öppnas med följande kommando:

"minicom -b 9600 -o -D/dev/ttyAMA0"

9600 är överföringshastigheten- och /dev/ttyAMA0 är namnet på Pi: s seriella porten. Detta kommer att öppna en terminal emulator som oavsett vad du skriver kommer att visas på den seriella porten, dvs skickas till GSM-modul.

Sätt din toppat upp SIM-kortet i GSM-modul och trycker på strömbrytaren. Efter som en blå led bör komma på. GSM-modul används till AT command set, här är dokumentationen om du verkligen är intresserad. Nu kontrollerar vi att Raspberry Pi har upptäckt modulen med följande kommando:

"AT"

modulen ska då svara med:

"OK"

Stor! Sedan behöver vi konfigurera modulen för att skicka ett SMS som text i stället för binary:

"AT + CMGF = 1"

Återigen bör svaret bli "OK". Nu skriver vi kommandot Skicka ett SMS:

"AT + CMGS =" 44 *** "", ersätta stjärnorna med ditt nummer.

Modemet med svara med ">" efter som du kan skriva du meddelande. Att skicka meddelandet trycker du på < CTRL-Z >. Det är det, och med lite tur har du precis fått en text direkt från den din Raspberry Pi.

Brunn nu när vi vet GSM modulen arbetar du kan avsluta minicom; Vi behöver inte det för resten av projektet.

Se Steg
Relaterade Ämnen

Bygga en Raspberry Pi SUPER väderstation

Låt oss inse det, vi människor prata om vädret en hel ⛅️. Den genomsnittliga person talar om vädret fyra gånger om dagen, i genomsnitt 8 minuter och 21 sekunder. Göra matten och som uppgår till totalt 10 månader av ditt liv som du kommer att spendera...

Raspberry Pi solar logger

The Raspberry Pi används som en behandling av uppgifter och uppladdning system som drar data från följande sensorer och sedan laddar upp till servern via HTTP GET. I2C hem temperatur sensor mikrochip MCP98031-Wire DS18B20 temperaturgivare på sol varm...

Raspberry Pi 2 väderstation

Vår hackerspace (Bloominglabs) fick nyligen en annonser-WS1 väderstation från en generös välgörare. Dessutom var vi utvalda av Instructables för Raspberry Pi 2 hackathon så vi fick några RPi2 att hacka på. För mitt projekt beslutade jag att använda e...

Raspberry Pi Internet väderstation

Detta Instructable visar dig hur man bygger en riktigt cool Raspberry Pi Internet-baserade väderstation. Faktiskt, att kalla denna bygga en "väderstation" är lite av ett under uttalande. Detta bygga skulle lätt kunna utvidgas för att ge mycket m...

Lightning! Lightning detektorn för Raspberry Pi väderstation (uppdaterad)

I detta Instructable kommer du lära dig:Hur man a Anslut en Lightning detektor till en Solar Powered väderstationHur att utforma och placera lightning detektorn för bästa perfomanceHur du samlar in data för att se Lightning historien när det händerHu...

Gå med IOT med din väderstation - CWOP

-Wop,-Wop CWOP...I denna nya Instructable av SwitchDoc Labs du lär digVad är CWOP (medborgare Väder Observation Program)Hur du ansluter en Raspberry Pi baserade väderstation till CWOPVilken programvara behöver du?Hur du registrera dig på CWOPHur du s...

Väderstation baserat på Raspberry Pi

Detta är ett enkelt projekt för en väderstation.Först läser temperatur, tryck och luftfuktighet. Nästa steg är att mäta vindriktning och efter som vindhastighet.Projektet är en Raspberry PI a + som valdes av dess liten förbrukning, sedan var tanken a...

Raspberry Pi: Helt trådlös IP-kamera. Solar Battery Pack, WiFi, Logitech Camera, Raspbian

detta är en av de första projekten som jag gjorde med min Raspberry Pi. Jag ville se om jag kunde göra en helt trådlös webbkamera och ställa in den att strömma över internet. Nedan visas de steg och artiklar jag använde.Alla artiklar utom Raspberry P...

Raspberry Pi väderstation

Bygga en personlig väderstation med Raspberry Pi som skickar mail till dig den temperatur, fukt och nederbörd.* I ett par veckor kommer jag att lägga en barometertrycket sensor för att beräkna risk för regn.Steg 1: leveranserDu behöver:Raspberry Pi b...

Solar Powered Raspberry Pi

vad jag ska visa er i dag är hur du kör din raspberry pi bort solen med hjälp av solenergi & batteri.Steg 1: Vad du behöver A raspberry piEn solpanel (med inbyggt charger controller eller en Solar Laddning Regulator)En bil eluttagEn USB-nätadapter fö...

Väderstation med SAMIIO, Arduino och Raspberry Pi

Den här artikeln visas hur du använder SAMISKA med enkla, off-the-shelf sensorer och hårdvara. Specifikt, blir vi insamling klimatdata från en billig temperaturgivare och vidarebefordra dessa data till molnet via SAMI APIs. Därifrån kan vi analysera...

Solar Driv insugningsventil för Vantage Vue väderstation strålning Shield

Usch, som titeln... Låt mig förklara. Jag har en Davis instrument 6250 Vantage Vue Trådlös väderstation. Det är verkligen ett härligt instrument: solar powered, trådlös, med alla sensorer integrerade i en enda snygg förpackning. Det är små, prisvärda...

DIY Arduino och Raspberry Pi väderstation och webbserver

Detta är ett projekt som kommer att ta temperaturen med TMP36 IC temperaturgivare och en Arduino ombord. Dessa data kommer att sända över följetong till Raspberry Pistyrelsen redigerar en webbsida att Raspberry Pi är värd för sig själv. För detta pro...

Komplett DIY Raspberry Pi väderstation med programvara

Tillbaka i slutet av februari såg jag det här inlägget på webbplatsen Raspberry Pi.http://www.raspberrypi.org/School-Weather-station-...De hade skapat Raspberry Pi väderstationer för skolor. Jag ville helt en! Men på den tiden (och jag tror fortfaran...

SOLAR POWERED ARDUINO väderstation

[Spela Video]I land som Indien är de flesta människor beroende av jordbruket. För effektiv planering i jordbruket väderprognos är av yttersta vikt. Så jordbrukarna är alltid intresserad av väder Forecasts.As jordbrukare vistelse i avlägsna områden, d...

Hur du använder din Raspberry Pi distans från någon Fönstren PC, Mac, Linux, Solaris, HP-UX, AIX, Android-enhet eller ens en annan Raspberry Pi!

Detta är hur till avsides kontroll/Visa enheten från en PC och/eller en Android-enhet.De andra operativsystemen i titeln finns bara andra sådana som ett möjligt, men eftersom jag inte äger någon av dem, jag kommer inte att visa dem.Steg 1: leveranser...

Solar spårning väderstation

Detta Instructable kommer att ge dig de grundläggande riktlinjerna för replikering av mitt projekt. Detta är en kombination av två Instructables jag såg, och jag bestämde mig att sätta ihop. Kolla upp det!Steg 1: Material, ledningar och kodning Mater...

Alla väder Solar Powered Raspberry Pi

här kommer jag att visa dig hur du ställer in en solpanel, buck omvandlare och batterier för att skapa en solenergi lösning som kommer att hålla din pi drivs 24/7. En bra idé för din personliga server eller timelapse projekt. Solpanelen är tillräckli...

Bygga en Solar Powered ESP8266

I detta Instructable visar vi hur man bygger driv en solar ESP8266Vi koppla upp en ESP8266 till styrelsens SunAirPlus Solar Power Controller/laddare/datainsamling och en solpanel/batteri.Syftet med detta projekt är fem gånger:Visa ESP8266 på solenerg...