Arduino Retras Arduino Ethernet

286,00 Lei
Stoc: 0
Momentan indisponibil

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

Cod Produs: ARD-05 Ai nevoie de ajutor? 0731 007 832
Adauga la Wishlist Cere informatii
  • Descriere
  • Review-uri (0)

 

Arduino ETH este o placa cu microcontroller bazata pe Atmega328 ce include noul Controller Ethernet Embedded W5500 TCP / IP. Placa contine 20 pini digitali de intrare / iesire (dintre care 7 pot fi folositi ca iesire PWM si 12 ca intrari analogice), un oscilator cu cristal 16 MHz, o conexiune RJ45, un conector micro USB, pini ICSP si un buton de resetare. 
 

Cititorul de carduri microSD poate fi folosit pentru a stoca fisiere si este accesibil prin intermediul Bibliotecii SD. PIN-ul 10 este rezervat pentru interfata Wiznet, SS pentru cardul SD este pe PIN-ul 4.
 

  • pini SDA si SCL: pe langa pinii AREF au fost adaugati 2 pini TWI. Acest lucru va permite placii Arduino ETH sa se conecteze la Shield-uri tcare utilizeaza comunicare prin I2C sau TWI
  • pini IOREF: permit shield-urilor sa se adapteze la nivelul de tensiune de pe placa. Shield-urile care utilizeaza pinii IOREFvor fi compatibili atat cu 3.3V cat si cu 5V (ex Due si Uno). Langa pinii IOREF puteti gasi un pin pe care puteti sa il folositi dupa cum doriti.


Specificatii:
 

Microcontroller Atmega328
Tensiune de functionare 5V
Tensiune de intrare (recomandata) 7-12V
Tensiune de intrare (limite) 6-20V
Pini digitali I/O 20
Canale PWM 7
Pini Arduino rezervati: 4 folosit pentru SD card select
10 folosit pentru W5500 select
Pini Analog Input 12
Curent DC pe pin I/O 40mA
Curent DC pe pin de 3.3V 1A (doar cand este alimentat de la o sursa externa)
Memorie Flash 32KB (ATmega32u4) din care 4 KB folositi de bootloader
SRAM 2.5KB (ATmega32u4)
EEPROM 1KB (ATmega32u4)
Clock Speed 16MHz
Controller Ethernet W5500 TCP/IP Embedded  
Power Over Ethernet ready Magnetic Jack  
Micro SD card  

Linkuri:

 

Cum sa folosesti aceasta placa pentru IOT - IOT.ROBOFUN.RO

 

#include "SPI.h"
#include "Ethernet2.h"
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
EthernetClient client;
char server[] = "iot.robofun.ro";
const int pinAdc = A0;

void setup() {
      Serial.begin(9600);
      Serial.println("begin");
      if (Ethernet.begin(mac) == 0) { 
        pinMode(13,OUTPUT);
        while(1) {        
         digitalWrite(13,LOW);
         delay(1000);
         digitalWrite(13,HIGH);
         delay(1000);
        }
      }
}

void loop()
{
    long sum = 0;
    for(int i=0; i<10; i++)
    {
        sum += analogRead(pinAdc);
        delay(100);
    }
    sum /= 20;
    Serial.println(sum);
    String temp = "GET /api/v1/input/ucb6gj0veohsitvq6i22oqgm57/" + String(sum) + " HTTP/1.1";
    char param[100];
    temp.toCharArray(param,temp.length()+1);
    if (client.connect(server, 80)) {
      client.println(param);
      client.println("Host: iot.robofun.ro");
      client.println("User-Agent: arduino-ethernet");
      client.println("Connection: close");
      client.println();
    }
    client.stop();
}

 

Proiectul de mai jos detaliaza pe larg utilizarea acestei placi impreuna cu Robofun IOT. Exact in acelasi mod in care este conectat microfonul (senzor analogic), se pot conecta orice alti senzori analogici.

 

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!