Skip to main content

Grove - Electroimán

Un electroimán es un tipo de imán en el cual el campo magnético es producido por corriente eléctrica. Una corriente eléctrica que fluye en un alambre crea un campo magnético alrededor del alambre, debido a la ley de Ampère (ver dibujo abajo). Para concentrar el campo magnético, en un electroimán el alambre se enrolla en una bobina con muchas vueltas de alambre una al lado de la otra. El campo magnético de todas las vueltas del alambre pasa a través del centro de la bobina, creando un campo magnético fuerte allí. Grove - Electroimán puede succionar 1KG de peso y mantenerlo. Es fácil de usar, para aprender el principio del electroimán.

Características

  • Forma Grove
  • Succión máxima de 1KG
  • Baja corriente en espera

Especificaciones

ElementoValor
Voltaje de TrabajoDC 5V
Corriente de Trabajo400mA
Corriente en Espera200uA
Peso de Carga1KG
tip

Más detalles sobre los módulos Grove consulte Sistema Grove

Plataformas Soportadas

ArduinoRaspberry Pi
caution

Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

Primeros Pasos

note

Si esta es la primera vez que trabajas con Arduino, te recomendamos firmemente que veas Primeros Pasos con Arduino antes de comenzar.

Jugar Con Arduino

Hardware

  • Paso 1. Prepara los siguientes elementos:
Seeeduino V4.2Base ShieldGrove-Electromagnet
enter image description hereenter image description hereenter image description here
Consigue Uno AhoraConsigue Uno AhoraConsigue Uno Ahora
  • Paso 2. Conecta Grove-Electromagnet al puerto D2 del Grove-Base Shield.
  • Paso 3. Conecta Grove - Base Shield al Seeeduino.
  • Paso 4. Conecta el Seeeduino a la PC mediante un cable USB.

note

Si no tenemos Grove Base Shield, también podemos conectar directamente Grove-Electromagnet al Seeeduino como se muestra a continuación.

SeeeduinoGrove-Ultrasonic Ranger
5VRojo
GNDNegro
Sin ConexiónBlanco
D2Amarillo

Software

  • Paso 1. Por favor copia el código de abajo al IDE de Arduino y súbelo al arduino. Si no sabes cómo subir el código, por favor revisa cómo subir código.
/*
Turns on an Electromagnet on for one second, then off for one second, repeatedly.
This example code is in the public domain.
*/

int Electromagnet = 2;
int LED = 13;

// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(Electromagnet, OUTPUT);
pinMode(LED, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
digitalWrite(Electromagnet, HIGH); // turn the Electromagnet on (HIGH is the voltage level)
digitalWrite(LED, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(Electromagnet, LOW); // turn the Electromagnet off by making the voltage LOW
digitalWrite(LED, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
  • Paso 2. Grove-Electromagnet funcionó.

Jugar con Codecraft

Hardware

Paso 1. Conecta Grove - Electromagnet al puerto D2 de un Base Shield.

Paso 2. Conecta el Base Shield a tu Seeeduino/Arduino.

Paso 3. Conecta Seeeduino/Arduino a tu PC mediante un cable USB.

Software

Paso 1. Abre Codecraft, añade soporte para Arduino, y arrastra un procedimiento principal al área de trabajo.

note

Si esta es tu primera vez usando Codecraft, consulta también Guía para Codecraft usando Arduino.

Paso 2. Arrastra bloques como en la imagen de abajo o abre el archivo cdc que se puede descargar al final de esta página.

cc

Sube el programa a tu Arduino/Seeeduino.

tip

Cuando el código termine de subirse, puedes intentar acercar el objeto de hierro al electroimán. El LED en el pin 13 del Arduino se encenderá cuando el electroimán esté funcionando.

Jugar Con Raspberry Pi

Hardware

  • Paso 1. Prepara los siguientes elementos:
Raspberry piGrovePi_PlusGrove-Electromagnet
enter image description hereenter image description hereenter image description here
Consigue Uno AhoraConsigue Uno AhoraConsigue Uno Ahora
  • Paso 2. Conecta el GrovePi_Plus al Raspberry.

  • Paso 3. Conecta el Grove-Electromagnet al puerto D4 del GrovePi_Plus.

  • Paso 4. Conecta el Raspberry a la PC a través del cable USB.

Software

tip

En esta wiki usamos la ruta ~/GrovePi/ en lugar de /home/pi/Desktop/GrovePi, necesitas asegurarte de que el Paso 2 y el Paso 3 usen la misma ruta.

note

Te sugerimos firmemente que actualices el firmware, o para algunos sensores podrías obtener errores.

  • Paso 3. Clona el repositorio de Github con Git.
cd ~
git clone https://github.com/DexterInd/GrovePi.git

  • Paso 4. Navega al directorio de las demostraciones:
cd yourpath/GrovePi/Software/Python/

Aquí está el código grove_electromagnet.py.

    import time
import grovepi

# The electromagnet can hold a 1KG weight

# Connect the Grove Electromagnet to digital port D4
# SIG,NC,VCC,GND
electromagnet = 4

grovepi.pinMode(electromagnet,"OUTPUT")
time.sleep(1)

while True:
try:
# Switch on electromagnet
grovepi.digitalWrite(electromagnet,1)
print "on"
time.sleep(2)

# Switch off electromagnet
grovepi.digitalWrite(electromagnet,0)
print "off"
time.sleep(2)

except KeyboardInterrupt:
grovepi.digitalWrite(electromagnet,0)
break
except IOError:
print "Error"

5.Run the demo.

    sudo python grove_electromagnet.py

Visor Esquemático Online

Recursos

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...