Grove - Haptic Motor
Version från den 3 februari 2021 kl. 15.15 av Christian (diskussion | bidrag)
Hapticmotorn är en modul som ger ditt projekt känsla. Motorn är speciellt utformad för olika effekter, till exempel att vibrationsnivån höjs upp och ner, för bärbara och andra IoT-enheter. Just nu har vi utvecklat ett lättanvänt bibliotek som simulerar 123 slags totalt vibrerande lägen, vilket gör din prototyper snabbare.
Kompatibilitet
- Arduino
Port
- I2C
Bibliotek
https://github.com/Seeed-Studio/Grove_Haptic_Motor/archive/master.zip
Exempelkod
Arduino
#include <drv2605.h>
DRV2605 haptic;
void setup()
{
Serial.begin(9600);
/* Software I2C = false, Verbose = true */
if (haptic.init(false, true) != 0) Serial.println("init failed!");
if (haptic.drv2605_AutoCal() != 0) Serial.println("auto calibration failed!");
delay(2000);
}
void loop()
{
/*
unsigned char i;
for(i=1;i<124;i++)
{
Serial.print("Effect No: ");
Serial.println(i);
haptic.drv2605_Play_Waveform(i);
delay(2000);
}
*/
haptic.drv2605_Play_Waveform(118);
delay(2000);
}