Sensor Shield V4 pentru Raspberry Pi

57,00 Lei
Stoc: 0
Momentan indisponibil

Durata de livrare: In acest moment nu avem o data de sosire.

Cod Produs: RAS-93 Ai nevoie de ajutor? 0731 007 832
Adauga la Wishlist Cere informatii
  • Descriere
  • Review-uri (13)

 

Sensor Shield V4 pentru Raspberry Pi va permite sa conectati orice fel de senzor analogic la platforma Raspberry Pi si sa extindeti astfel capabilitatile acesteia.

De exemplu, poti masura acceleratii folosind ADXL335, poti masura nivelul de alcool in aerul expirat folosind un senzor MQ3, poti masura concentratiile de gaze GPL, gaz metan, sau monoxid de carbon, poti masura gradul de indoire sau forta de apasare, poti masura distante cu senzori Sharp sau cu senzori ultrasonici, poti masura nivelul de lumina din incapere, temperatura, sau nivelul de umiditate, poti detecta prezenta umana intr-o incapere, sau poti detecta sunetul (ca sa amintim doar o parte dintre aplicatiile posibile).

Conectarea shield-ului la platforma Raspberry Pi se face dupa diagrama de mai jos.

 

 

 

 

Raspberry Pi 3 Model B+ + Sensor Shield V4 pentru Raspberry Pi

+ Senzor de Temperatura Brick

 

 

 

Pinul VCC senzor  se conecteaza la  pinul 5V Raspberry Pi

Pinul GND senzor  se conecteaza la  pinul GND Raspberry Pi

Pinul OUT senzor  se conecteaza la  o intrare de senzor de pe Sensor Brick

 

Acest exemplu functioneaza cu o gama larga de senzori analogici, nu doar cu senzorul de temperatura.

Primul pas dupa instalarea cardului micro SD in platforma Raspberry Pi 3+ este sa activam conexiunea SSH pentru a putea avea acces prin internet.

Conectati platforma Raspberry PI la un monitor cu HDMI(sau la un monitor cu VGA utilizand convertorul HDMI-VGA dedicat) si alimentatorul micro USB.

1.Deshideti terminalul din bara de sus stanga si tastati urmatoarea comanda:

$ sudo raspi-config

2.Selectati optiunea Interfacing Options si P2 SSH.

 

Fata de versiunile anterioare platforma Raspberry PI 3 + dispune de un modul WiFi asa ca nu mai este nevoie sa utilizam cablu ethernet, asadar pentru a ne conecta la retea aste nevoie sa introducem numele retelei de WiFi si parola.

3.Accesam din nou meniul de setari din terminal, selectam optiunea Network Options, WiFi, introducem numele retelei WiFi la care dorim sa ne conectam si parola acesteia.

$ sudo raspi-config

 

 

 

 

Dupa ce ne-am conectat cu succes la reteaua WiFI putem accesa platforma Raspberry prin SSH ( pe Windows cu ajutorul aplicatiei Putty sau pe MacOS direct din terminal).

4. Conectare prin SSH

In cazul aplicatiei Putty este necesar sa introducem ip-ul platformei Raspberry(se poate afla cu ajutorul comenzii " $ ifconfig " direct in Raspberry atunci cand il conectati la monitor sau in routerul dumneavoastra in lista de device-uri conectate si este de forma "192.128.1.77" ), portul 22 si sa selectam optiunea SSH. Dupa ce apasati Open o sa apara o fereastra unde trebuie sa introduceti userul si parola platformei. 

Default userul este " pi " si parola " raspberry ".

 

 

 

In cazul in care utilizati MacOS conexiunea SSH se poate face direct din terminal utilizand comanda urmatoare si introducand userul si parola (Default userul este " pi " si parola " raspberry ".):

ssh pi@"adresa ip a platformei Raspberry"

Exemplu: ssh pi@192.168.1.11

 

Inainte de a rula codul sursa este nevoie sa activati modulul SPI(extensia pentru porturile GPIO) si sa instalati mediul de dezvoltare Phyton pe Raspberry PI.

5.Verifica daca modulul portului SPI este vizibil sau nu.

$ lsmod

 

 

6. Daca modulul portului SPI nu este vizibil este necesar sa il activati din configurari.

$ sudo raspi-config

 

7. Pentru activarea modulului SPI este necesar sa urmati instructiunile de mai jos:

 

 
 
 
 
 
 
 

8. Dupa reboot verifica daca modulul portului SPI este vizibil.

$ lsmod

 

 

9. Acum vei descarca libraria necesara shieldului si o vei instala urmand instructiunile de mai jos:

$ sudo apt-get update

$ sudo apt-get install build-essential python-dev python-smbus git

$ cd ~

$ git clone https://github.com/adafruit/Adafruit_Python_MCP3008.git

$ cd Adafruit_Python_MCP3008

sudo python setup.py install

10. Acum ca ai instalat libraria poti deschide exemplul pentru citire analogica a porturilor shieldului.

$ cd /Adafruit_Python_MCP3008/examples

$ sudo nano simpletest.py

 

 

Daca ai conectat porturile shield-ului ca in imaginea de mai sus atunci nu e nevoie sa modifici nimic in cod, in caz contrar trebuie sa modifici seciunea Software SPI configuration corespunzator.

11. Ruleaza programul.

sudo python simpletest.py

Vei vedea o serie de valori care se deruleaza. Acestea sunt valorile succesive citite de la senzorul tau analogic.

 ​

 

 

 

 

Vlad,

Am conectat firele ca in poza din descriere si obtin doar valori 0 de la Sensor Shield dupa comanda sudo python simpletest.py Stie cineva care ar putea fi problema https://imgur.com/a/EDdoHe1

A fost util acest review?

Laur,

Daca vreti sa folositi noua librarie de la Adafruit - https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx va trebui sa conectati senzorul asa - https://i.imgur.com/4Ti2XnS.png

A fost util acest review?

Gabriel Colceriu,

Se poate conecta un senzor CT la acest tip de shield?

A fost util acest review?

Andrei,

In cazul dv este mai bun un ADC + un logic level converter.

A fost util acest review?

Andrei,

Buna ziua! Ce varianta este mai buna pentru a lua datele de la 2 senzori(unul de umiditate a solului si altul de nivel al apei + posibili si alti senzori, cum ar fi de temperatura) pe un rasp pi2 b+ intre un convertor adc + un translator de nivel(5v->3.3v) sau un brick de genul acesta. Brickul face translatia de nivel de la 5 la 3.3v? Multumesc

A fost util acest review?

Andrei,

Folosesc un senzor de umiditate sol si unul de nivel al apei.

A fost util acest review?

Andrei,

Depinde de senzor, de rezolutia pe care o doriti si rata de esantionare. Ce senzor doriti sa folositi ?

A fost util acest review?

Andrei,

Ce varianta este mai buna pentru a lua datele de la 2 senzori pe un rasp pi2 b+ intre un convertor adc + un translator de nivel(5v->3.3v) sau un brick de genul acesta? Brickul face translatia de nivel de la 5 la 3.3v? Multumesc

A fost util acest review?

Ionut,

este compatibil cu raspbPi3?

A fost util acest review?

Viorel ,

@sorin da, exact.

A fost util acest review?

Sorin,

Salut, Din ce inteleg, cu acest shield pot citi valori de la 8 senzori analogici simultan, corect? Multumesc

A fost util acest review?

Andrei,

@Adi Da

A fost util acest review?

Adi,

Este compatibil cu raspi 3b?

A fost util acest review?

Scrie un review


Suport clienti Magazinul este deschis luni - vineri, intre orele 11:00 si 17:00.

0731 007 832 contact@robofun.ro
close

Comparare

Trebuie sa mai adaugi cel putin un produs pentru a compara produse.

close

A fost adaugat in wishlist!

A fost sters din wishlist!