crisstel.ro Arduino GSM/GPRS Shield voce SMS Internet

Arduino GSM/GPRS Shield

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email
Share on whatsapp
WhatsApp

Shield-ul Arduino GSM/GPRS permite plăcii Arduino să se conecteze la rețeaua de Internet, să trimită sau să primească mesaje SMS și sa realizeze apeluri de voce.

Shield-ul este compatibil cu placa Arduino UNO, fără nici un fel de modificare. Pentru plăcile Arduino Mega sau Arduino Leonardo sunt necesare câteva modificări minore.

Arduino GSM/GPRS Shield permite Arduino conectare Internet Mega

robofun.ro

Arduino GSM/GPRS Shield permite Arduino conectare Internet Mega

Momentan, placa Due nu este compatibila cu shield-ul. În acest tutorial vei descoperi cum se realizează o conexiune la rețeaua de Internet și cum se poate programa o aplicație care citește temperatura și o încarcă la fiecare 5 secunde, într-un serviciu de stocare al datelor online.

Arduino Uno Mega Leonardo light sensor led strip data types nano pins

Pentru acest tutorial, vei avea nevoie de următoarele componente:

  • O placa Arduino UNO;
  • O placa Arduino Mega;
  • Un shield Arduino GSM/GPRS;
  • Cablu USB;
  • Fire de conexiune tată-tată;
  • Un alimentator extern pentru Arduino (9V @ 1A);
  • Un senzor de temperatura brick;
alecoair.ro

Modificarea necesara pentru placa Arduino Mega

dezvoltare Arduino despre platforma Autodesk 123D Circuits (circuits.io)

bricopro.ro%20

Dacă folosești placa Arduino UNO, sari peste aceasta secțiune. Dacă folosești Arduino Mega sau Arduino Leonardo, fa pașii care urmează :

activitati-cadou.ro
  • pinul 2 al shield-ului se indoaie deoarece nu trebuie sa fie conectat cu placa Arduino.
  • pinul 2 al shield-ului se conecteaza printr-un fir cu capete tata-tata la pinul 10.

despre platforma Autodesk 123D Circuits (circuits.io)

Pentru celelalte placi, respectiv pentru placa Arduino UNO, nu este necesara nici o modificare. Nu trebuie decât sa conectezi shield-ul și atât. Pentru placa Leonardo, urmează aceeași pași ca mai sus cu diferența ca pinul 2 se conectează la pinul 8.

Arduino Uno Mega Leonardo light sensor led strip data types touch screen

Conținutul acestui articol este în format PDF pus la dispoziție de specialiștii RoboFun.ro. Pentru a vizualiza apăsați butonul Preview iar pentru a descărca butonul Download.

arduino string functions digitalwrite cc forum random tone if analogwrite

Arduino GSM/GPRS Shield

  • Shield-ul Arduino GSM/GPRS permite placii Arduino sa se conecteze la reteaua de Internet, sa trimita sau sa primeasca mesaje SMS si sa realizeze apeluri de voce. Shield-ul este compatibil cu placa Arduino UNO, fara nici un fel de modificare. Pentru placile Arduino Mega si Arduino Leonardo sunt necesare cateva modificari minore. Momentan, placa Due nu este compatibila cu shield-ul. In acest tutorial vei descoperi cum se realizeaza o conexiune la reteaua de Internet si cum se poate programa o aplicatie care citeste temperatura si o incarca la fiecare 5 secunde, intr-un serviciu de stocare al datelor online. Shield-ul GSM/GPRS arata ca in imaginea de mai jos (fara modificarea necesara). Modificarea necesara pentru placa Arduino Mega Daca folosesti placa Arduino UNO, sari peste aceasta sectiune. Daca folosesti Arduino Mega sau Arduino Leonardo, fa pasii care urmeaza : • pinul 2 al shield-ului se indoaie deoarece nu trebuie sa fie conectat cu placa Arduino. • pinul 2 al shield-ului se conecteaza printr-un fir cu capete tata-tata la pinul 10. Pentru celelalte placi, respectiv pentru placa Arduino UNO, nu este necesara nici o modificare. Nu trebuie decat sa conectezi shield-ul si atat. Pentru placa Leonardo, urmeaza aceeasi pasi ca mai sus cu diferenta ca pinul 2 se conecteaza la pinul 8. Conexiunea la Internet Conexiunea la Internet se realizeaza printr-o cartela SIM. Cartela necesita configurarea in prealabil cu optiunea de Internet pe mobil. Acest pas il poti realiza citind instructiunile providerului de la care detii cartela (vei gasi instructiunile online sau pe pagina lor de internet). Iti sunt necesare si urmatoarele date de conectare (pe care le vei gasi online sau dupa ce ai configurat cartela cu serviciul de Internet): • GPRS APN • GPRS Login • GPRS Password Datele de conectare le vei folosi mai tarziu in sketch, dar pentru moment asigura-te ca ai realizat pasul precedent. Stocarea temperaturii online In continuare vei folosi o conexiune Internet peste reteaua de telefonie 3G pentru a stoca temperatura citita de Arduino de la un senzor pe serviciul online Xively.com. Pagina de web iti pune la dispozitie nu doar inregistrarea temperaturii dar si evolutia in timp, prin grafice. Pentru aceasta, ai nevoie de un cont pe care il inregistrezi la adresa: https://xively.com/ iar aici iti vei adauga primul dispozitiv pe care il vei numi dupa preferinta ta (numele il vei utiliza mai tarziu in sketch). Dupa ce ai creat primul dispozitiv, asigura-te ca ai urmatoarele informatii, deoarece iti vor fi necesare in sketch-ul de mai jos: • API KEY • FEED ID • Numele proiectului (ales anterior) Conectarea shield-ului si a senzorului de temperatura. Conecteaza componentele in urmatoarea ordine: • Shield-ul GSM/GPRS (cu modificarea pentru Arduino Mega, daca ai utilizat Arduino Mega). Acesta se infige, foarte usor, in placa Arduino. • Cartela SIM se introduce in slotul shield-ului. • Senzorul de temperatura brick se conecteaza dupa urmatorul tabel: Conecteaza sursa de alimentare de 9V si cablul USB. Atentie ! Nu se recomanda alimentarea shield-ului direct din USB, fara alimentator. Modemul de pe placa shield-ului consuma mult mai mult decat poate sa genereze portul USB. Acest lucru poate duce la o functionare incorecta sau, in cel mai rau caz, la o defectiune. Shield-ul Arduino GSM/GPRS permite placii Arduino sa se conecteze la reteaua de Internet, sa trimita sau sa primeasca mesaje SMS si sa realizeze apeluri de voce. Shield-ul este compatibil cu placa Arduino UNO, fara nici un fel de modificare. Pentru placile Arduino Mega si Arduino Leonardo sunt necesare cateva modificari minore. Momentan, placa Due nu este compatibila cu shield-ul. In acest tutorial vei descoperi cum se realizeaza o conexiune la reteaua de Internet si cum se poate programa o aplicatie care citeste temperatura si o incarca la fiecare 5 secunde, intr-un serviciu de stocare al datelor online. Shield-ul GSM/GPRS arata ca in imaginea de mai jos (fara modificarea necesara). Modificarea necesara pentru placa Arduino Mega Daca folosesti placa Arduino UNO, sari peste aceasta sectiune. Daca folosesti Arduino Mega sau Arduino Leonardo, fa pasii care urmeaza : • pinul 2 al shield-ului se indoaie deoarece nu trebuie sa fie conectat cu placa Arduino. • pinul 2 al shield-ului se conecteaza printr-un fir cu capete tata-tata la pinul 10. Pentru celelalte placi, respectiv pentru placa Arduino UNO, nu este necesara nici o modificare. Nu trebuie decat sa conectezi shield-ul si atat. Pentru placa Leonardo, urmeaza aceeasi pasi ca mai sus cu diferenta ca pinul 2 se conecteaza la pinul 8. Conexiunea la Internet Conexiunea la Internet se realizeaza printr-o cartela SIM. Cartela necesita configurarea in prealabil cu optiunea de Internet pe mobil. Acest pas il poti realiza citind instructiunile providerului de la care detii cartela (vei gasi instructiunile online sau pe pagina lor de internet). Iti sunt necesare si urmatoarele date de conectare (pe care le vei gasi online sau dupa ce ai configurat cartela cu serviciul de Internet): • GPRS APN • GPRS Login • GPRS Password Datele de conectare le vei folosi mai tarziu in sketch, dar pentru moment asigura-te ca ai realizat pasul precedent. Stocarea temperaturii online In continuare vei folosi o conexiune Internet peste reteaua de telefonie 3G pentru a stoca temperatura citita de Arduino de la un senzor pe serviciul online Xively.com. Pagina de web iti pune la dispozitie nu doar inregistrarea temperaturii dar si evolutia in timp, prin grafice. Pentru aceasta, ai nevoie de un cont pe care il inregistrezi la adresa: https://xively.com/ iar aici iti vei adauga primul dispozitiv pe care il vei numi dupa preferinta ta (numele il vei utiliza mai tarziu in sketch). Dupa ce ai creat primul dispozitiv, asigura-te ca ai urmatoarele informatii, deoarece iti vor fi necesare in sketch-ul de mai jos: • API KEY • FEED ID • Numele proiectului (ales anterior) Conectarea shield-ului si a senzorului de temperatura. Conecteaza componentele in urmatoarea ordine: • Shield-ul GSM/GPRS (cu modificarea pentru Arduino Mega, daca ai utilizat Arduino Mega). Acesta se infige, foarte usor, in placa Arduino. • Cartela SIM se introduce in slotul shield-ului. • Senzorul de temperatura brick se conecteaza dupa urmatorul tabel: Conecteaza sursa de alimentare de 9V si cablul USB. Atentie ! Nu se recomanda alimentarea shield-ului direct din USB, fara alimentator. Modemul de pe placa shield-ului consuma mult mai mult decat poate sa genereze portul USB. Acest lucru poate duce la o functionare incorecta sau, in cel mai rau caz, la o defectiune. Shield-ul Arduino GSM/GPRS permite placii Arduino sa se conecteze la reteaua de Internet, sa trimita sau sa primeasca mesaje SMS si sa realizeze apeluri de voce. Shield-ul este compatibil cu placa Arduino UNO, fara nici un fel de modificare. Pentru placile Arduino Mega si Arduino Leonardo sunt necesare cateva modificari minore. Momentan, placa Due nu este compatibila cu shield-ul. In acest tutorial vei descoperi cum se realizeaza o conexiune la reteaua de Internet si cum se poate programa o aplicatie care citeste temperatura si o incarca la fiecare 5 secunde, intr-un serviciu de stocare al datelor online. Shield-ul GSM/GPRS arata ca in imaginea de mai jos (fara modificarea necesara). Modificarea necesara pentru placa Arduino Mega Daca folosesti placa Arduino UNO, sari peste aceasta sectiune. Daca folosesti Arduino Mega sau Arduino Leonardo, fa pasii care urmeaza : • pinul 2 al shield-ului se indoaie deoarece nu trebuie sa fie conectat cu placa Arduino. • pinul 2 al shield-ului se conecteaza printr-un fir cu capete tata-tata la pinul 10. Pentru celelalte placi, respectiv pentru placa Arduino UNO, nu este necesara nici o modificare. Nu trebuie decat sa conectezi shield-ul si atat. Pentru placa Leonardo, urmeaza aceeasi pasi ca mai sus cu diferenta ca pinul 2 se conecteaza la pinul 8. Conexiunea la Internet Conexiunea la Internet se realizeaza printr-o cartela SIM. Cartela necesita configurarea in prealabil cu optiunea de Internet pe mobil. Acest pas il poti realiza citind instructiunile providerului de la care detii cartela (vei gasi instructiunile online sau pe pagina lor de internet). Iti sunt necesare si urmatoarele date de conectare (pe care le vei gasi online sau dupa ce ai configurat cartela cu serviciul de Internet): • GPRS APN Login Password Datele de conectare le vei folosi mai tarziu in sketch, dar pentru moment asigura-te ca ai realizat pasul precedent. Stocarea temperaturii online In continuare vei folosi o conexiune Internet peste reteaua de telefonie 3G pentru a stoca temperatura citita de Arduino de la un senzor pe serviciul online Xively.com. Pagina de web iti pune la dispozitie nu doar inregistrarea temperaturii dar si evolutia in timp, prin grafice. Pentru aceasta, ai nevoie de un cont pe care il inregistrezi la adresa: https://xively.com/ iar aici iti vei adauga primul dispozitiv pe care il vei numi dupa preferinta ta (numele il vei utiliza mai tarziu in sketch). Dupa ce ai creat primul dispozitiv, asigura-te ca ai urmatoarele informatii, deoarece iti vor fi necesare in sketch-ul de mai jos: • API KEY • FEED ID • Numele proiectului (ales anterior) Conectarea shield-ului si a senzorului de temperatura. Conecteaza componentele in urmatoarea ordine: • Shield-ul GSM/GPRS (cu modificarea pentru Arduino Mega, daca ai utilizat Arduino Mega). Acesta se infige, foarte usor, in placa Arduino. • Cartela SIM se introduce in slotul shield-ului. • Senzorul de temperatura brick se conecteaza dupa urmatorul tabel: Conecteaza sursa de alimentare de 9V si cablul USB. Atentie ! Nu se recomanda alimentarea shield-ului direct din USB, fara alimentator. Modemul de pe placa shield-ului consuma mult mai mult decat poate sa genereze portul USB. Acest lucru poate duce la o functionare incorecta sau, in cel mai rau caz, la o defectiune.

    Citește și:

    https://crisstel.ro/smart-marketing/

    Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

    [wpcd_coupon id=2636]

    Pentru alte cupoane de reducere apăsați aici

    Ragebee 500IN1 3.0 Inch TFT Display 2 Player conexiune la reteaua Internet banggood romania
    Alfawise C30 2500mw Large Area Frame Laser En conexiune la reteaua Internet www bangood com online
    WalkingPad C1 Foldable Fitness Walking Machin conexiune la reteaua Internet banggood login
    Xiaomi Mija Temperature Humidity Monitoring E conexiune la reteaua Internet coupons from China
    Utorch W1 Rechargeable Floodlight USB Work Ou conexiune la reteaua Internet banggood cupon
    Alfawise RIG-JR00002 Handheld Oral Cleaning I conexiune la reteaua Internet banggood coupons
    Alfawise A80 2800 Lumen BD1280 Smart Projecto Shield-ul GSM/GPRS arata coduri de reducere pentru Banggood
    Tecney Dual USB 3.4A Fast Car Charger Shield-ul GSM/GPRS arata cupon  gearbest
    Xiaomi Mijia LYWSD03MMC Bluetooth 4.2 Househo Shield-ul GSM/GPRS arata gearbest romania
    DXSZ001-1 Kitchen Faucet Bubbler 360 Degree D Shield-ul GSM/GPRS arata madalin gearbest
    Gocomma 1100 Magic Cube 4 Socket EU Plug Dual Shield-ul GSM/GPRS arata madalin china gearbest
    HOWSHOW 8.5 - inch Magic LCD Electronic Drawi Arduino Mega sau Arduino Leonardo gearbest com romania
    Alfawise U20 ONE 3.5 inch Touch Screen 3D Pri Arduino Mega sau Arduino Leonardo gearbest plata ramburs
    Alfawise H6 Android 9.0 6K HD TV Box Arduino Mega sau Arduino Leonardo belgium registered gearbest
    AD-1806 Infrared Sensor Automatic Hand Foam L Arduino Mega sau Arduino Leonardo gearbest promotional code
    Alfawise SG - 949 Sonic Electric Toothbrush Arduino Mega sau Arduino Leonardo promotion coupon
    Alfawise LE12 E27 9W 900LM WiFi APP / Voice /Arduino Mega sau Arduino Leonardo promotion code 2020
    Alfawise V10 Max Laser Navigation Robot Wet a Arduino Mega sau Arduino Leonardo coupon gearbest 2020
    Alfawise U20 Large Scale 2.8 inch Touch Scree Arduino Mega sau Arduino Leonardo gearbest 100$ coupon
    Alfawise H6S 14.8V Powerful Suction Portable  GPRS APN Login Password taxe Gearbest
    Xiaomi Mi Box S with Google Assistant Remote  GPRS APN Login Password gearbest pareri
    Alfawise QC3.0 Bluetooth 4.2 FM Transmitter C GPRS APN Login Password gearbest europa
    OnePlus 7 Pro 4G Smartphone 8GB RAM 256GB ROM GPRS APN Login Password review xiaomi
    Alfawise U30 Pro 4.3 inch Touch Screen High P GPRS APN Login Password pareri mi 9t pro
    Alfawise S70 Automatic Smart Window Cleaning  GPRS APN Login Password cupon banggood
    Alfawise N816 Smart Home Security 1080P WiFi vGPRS APN Login Password banggood romania
    VEIKK A50 0.9cm Ultra-thin Digital Tablet Dra temperatura citita de Arduino www bangood com online
    Gocomma 1100 Magic Cube 5 Socket EU Plug 3680W Travel Charger - Green 5 EU banggood login
    Alfawise V9S BL517 Robot Vacuum Cleaner with Laser Navigation with Smart Mop - White temperatura citita de Arduino coupons from China
    Alfawise WS - 1060 Automatic Smart Window Cleaning Robot Vacuum Glass Cleaner Machine 99% Cleaning Rate - Crystal Cream temperatura citita de Arduino banggood cupon
    Bilikay i14 Touch Wireless Earphone - White temperatura citita de Arduino banggood coupons
    Gocomma B5 TWS Bluetooth 5.0 Ear Hook Earphone Stereo HiFi Sport Earbuds LED 800mAh Display Charging Case - Black temperatura citita de Arduino coduri de reducere pentru Banggood
    Alfawise V7 Bluetooth 5.0 Earphones TWS Wireless Bluetooth Earbuds with Stereo Sound Quality Comfortable to Wear - Black temperatura citita de Arduino cupon  gearbest
     

arduino keypad wifi module ethernet eeprom logo timer interrupt arduino

Citește și:

arduino weather station boolean keyboard int adc humidity sensor case

arduino dht11 kit amazon oscilloscope online arduino h bridge pwm pins to

arduino hc-sr04 cnc online simulator nano projects uno wifi datasheet to

Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

gratuit partea de proiectare simulare și testare hardware și software a

Fan Carnival
Up to 40%
Expiră la: 01-04-2024
LinkedIn

segment display I2C montajelor electronice bazate pe placa de dezvoltare

Pentru alte cupoane de reducere apăsați aici

blink button wiring oled 3D printer processing current sensor matlab IoT 7

Arduino și Raspberry Pi news

  • Vulkan update: merged to Mesa
    by Eben Upton (Raspberry Pi Blog – Raspberry Pi) on 20 October 2020

    Today we have another guest post from Igalia’s Iago Toral, who has spent the past year working on the Mesa graphic driver stack for Raspberry Pi 4. Four months ago we announced that work on the Vulkan effort for Raspberry Pi 4 (v3dv) was progressing well, and that we were moving the development to an… The post Vulkan update: merged to Mesa appeared first on Raspberry Pi.

  • Raspberry Pi Compute Module 4 on sale now from $25
    by Eben Upton (Raspberry Pi Blog – Raspberry Pi) on 19 October 2020

    It’s become a tradition that we follow each Raspberry Pi model with a system-on-module variant based on the same core silicon. Raspberry Pi 1 gave rise to the original Compute Module in 2014; Raspberry Pi 3 and 3+ were followed by Compute Module 3 and 3+ in 2017 and 2019 respectively. Only Raspberry Pi 2,… The post Raspberry Pi Compute Module 4 on sale now from $25 appeared first on Raspberry Pi.

  • Monitor your GitHub build with a Raspberry Pi pumpkin
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 16 October 2020

    GitHub’s Martin Woodward has created a spooky pumpkin that warns you about the thing programmers find scariest of all — broken builds. Here’s his guest post describing the project: “When you are browsing code looking for open source projects, seeing a nice green passing build badge in the ReadMe file lets you know everything is… The post Monitor your GitHub build with a Raspberry Pi pumpkin appeared first on Raspberry Pi.

  • Join the UK Bebras Challenge 2020 for schools!
    by Dan Fisher (Raspberry Pi Blog – Raspberry Pi) on 15 October 2020

    The annual UK Bebras Computational Thinking Challenge for schools, brought to you by the Raspberry Pi Foundation and Oxford University, is taking place this November! The Bebras Challenge is a great way for your students to practise their computational thinking skills while solving exciting, accessible, and puzzling questions. Usually this 40-minute challenge would take place… The post Join the UK Bebras Challenge 2020 for schools! appeared first on Raspberry Pi.

  • Raspberry Pi High Quality security camera
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 14 October 2020

    DJ from the element14 community shows you how to build a red-lensed security camera in the style of Portal 2 using the Raspberry Pi High Quality Camera. Portal 2 is a puzzle platform game developed by Valve — a “puzzle game masquerading as a first-person shooter”, according to Forbes. Kit list Raspberry Pi 4 Raspberry… The post Raspberry Pi High Quality security camera appeared first on Raspberry Pi.

  • AI-Man: a handy guide to video game artificial intelligence
    by Ryan Lambie (Raspberry Pi Blog – Raspberry Pi) on 12 October 2020

    Discover how non-player characters make decisions by tinkering with this Unity-based Pac-Man homage. Paul Roberts wrote this for the latest issue of Wireframe magazine. From the first video game to the present, artificial intelligence has been a vital part of the medium. While most early games had enemies that simply walked left and right, like… The post AI-Man: a handy guide to video game artificial intelligence appeared first on Raspberry Pi.

  • Congratulations Carrie Anne Philbin, MBE
    by Janina Ander (Raspberry Pi Blog – Raspberry Pi) on 10 October 2020

    We are delighted to share the news that Carrie Anne Philbin, Raspberry Pi’s Director of Educator Support, has been awarded an MBE for her services to education in the Queen’s Birthday Honours 2020. Carrie Anne was one of the first employees of the Raspberry Pi Foundation and has helped shape our educational programmes over the… The post Congratulations Carrie Anne Philbin, MBE appeared first on Raspberry Pi.

  • Scroll text across your face mask with NeoPixel and Raspberry Pi
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 9 October 2020

    Have you perfected your particular combination of ‘eye widening then squinting’ to let people know you’re smiling at them behind your mask? Or do you need help expressing yourself from this text-scrolling creation by Caroline Dunn? What’s it made of? The main bits of hardware need are a Raspberry Pi 3 or Raspberry Pi 4… The post Scroll text across your face mask with NeoPixel and Raspberry Pi appeared first on Raspberry Pi.

  • How teachers train in Computing with our free online courses
    by Michael Conterio (Raspberry Pi Blog – Raspberry Pi) on 8 October 2020

    Since 2017 we’ve been training Computing educators in England and around the world through our suite of free online courses on FutureLearn. Thanks to support from Google and the National Centre for Computing Education (NCCE), all of these courses are free for anyone to take, whether you are a teacher or not! We’re excited that… The post How teachers train in Computing with our free online courses appeared first on Raspberry Pi.

  • Haunted House hacks
    by Rob Zwetsloot (Raspberry Pi Blog – Raspberry Pi) on 7 October 2020

    Spookify your home in time for Halloween with Rob Zwetsloot and these terror-ific projects! We picked four of our favourites from a much longer feature in the latest issue of The MagPi magazine, so make sure you check it out if you need more Haunted House hacks in your life. Raspberry Pi Haunted House This… The post Haunted House hacks appeared first on Raspberry Pi.

  • CrowPi2 Raspberry Pi Laptop and Learning Platform
    by Matt (Raspberry Pi Spy) on 11 August 2020

    CrowPi2 is a new product that has been launched by Elecrow on KickStarter. It is a laptop-style shell that includes a huge selection of pre-connected sensors, switches and displays. As with the original CrowPi the idea behind it is that you can easily create and test projects without needing to worry about lots of wiring. [...] The post CrowPi2 Raspberry Pi Laptop and Learning Platform appeared first on Raspberry Pi Spy.

  • Raspberry Pi VPN Setup Guide
    by Matt (Raspberry Pi Spy) on 18 June 2020

    Setting up a Raspberry Pi VPN connection is easy. Once subscribed to a VPN service you can access the internet using it and protect your privacy. A VPN (Virtual Private Network) creates an encrypted tunnel between your computer and a remote server. All your internet traffic is routed through the tunnel and appears to the [...] The post Raspberry Pi VPN Setup Guide appeared first on Raspberry Pi Spy.

Leave a Reply