Fan Module for Arduino (Keyes L9110)

Fan Module for Arduino (Keyes L9110)
Fan Module for Arduino (Keyes L9110) thumbnail 1Fan Module for Arduino (Keyes L9110) thumbnail 2Fan Module for Arduino (Keyes L9110) thumbnail 3Fan Module for Arduino (Keyes L9110) thumbnail 4Fan Module for Arduino (Keyes L9110) thumbnail 5
รหัสสินค้า SG00083
หมวดหมู่ Motor with Fan
ราคา 140.00 บาท
สถานะสินค้า พร้อมส่ง
แก้ไขล่าสุด 20 พ.ค. 2561
ความพึงพอใจ ยังไม่มีความคิดเห็น
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

Fan Module for Arduino (Keyes L9110)

    โมดูลพัดลมที่ทาง Arduitronics.com เอามาจำหน่ายตัวนี้เหมาะสำหรับการทดลองศึกษาเรื่องการใช้งาน DC motor นะครับ  สามารถควบคุมความเร็ว และทิศทางการหมุนได้จาก Sketch ที่เขียนใน Arduino ครับ

Specification

  • ขนาดของบอร์ด  50x26x15 mm
  • ขนาดใบพัด 75 mm
  • แรงดันทำงาน 5 โวลต์
  • ใช้ IC L9110 เป็นตัวขับมอเตอร์

Specifications

  • Product size: 50*26*15mm (not including the propeller)
  • The propeller diameter: 75mm
  • Working voltage: 5V

คู่มือการใช้งาน (User Manual)  

https://app.box.com/s/x1dy1rlt6ywaasigxx5f

 

// wired connections

#define HG7881_B_IA 10 // D10 --> Motor B Input A --> MOTOR B +

#define HG7881_B_IB 11 // D11 --> Motor B Input B --> MOTOR B -

 

// functional connections

#define MOTOR_B_PWM HG7881_B_IA // Motor B PWM Speed

#define MOTOR_B_DIR HG7881_B_IB // Motor B Direction

 

// the actual values for "fast" and "slow" depend on the motor

#define PWM_SLOW 50  // arbitrary slow speed PWM duty cycle

#define PWM_FAST 200 // arbitrary fast speed PWM duty cycle

#define DIR_DELAY 1000 // brief delay for abrupt motor changes

 

void setup()

{

  Serial.begin( 9600 );

  pinMode( MOTOR_B_DIR, OUTPUT );

  pinMode( MOTOR_B_PWM, OUTPUT );

  digitalWrite( MOTOR_B_DIR, LOW );

  digitalWrite( MOTOR_B_PWM, LOW );

}

void loop()

{

  boolean isValidInput;

  // draw a menu on the serial port

  Serial.println( "-----------------------------" );

  Serial.println( "MENU:" );

  Serial.println( "1) Fast forward" );

  Serial.println( "2) Forward" );

  Serial.println( "3) Soft stop (coast)" );

  Serial.println( "4) Reverse" );

  Serial.println( "5) Fast reverse" );

  Serial.println( "6) Hard stop (brake)" );

  Serial.println( "-----------------------------" );

  do

  {

    byte c;

    // get the next character from the serial port

    Serial.print( "?" );

    while( !Serial.available() )

      ; // LOOP...

    c = Serial.read();

    // execute the menu option based on the character recieved

    switch( c )

    {

      case '1': // 1) Fast forward

        Serial.println( "Fast forward..." );

        // always stop motors briefly before abrupt changes

        digitalWrite( MOTOR_B_DIR, LOW );

        digitalWrite( MOTOR_B_PWM, LOW );

        delay( DIR_DELAY );

        // set the motor speed and direction

        digitalWrite( MOTOR_B_DIR, HIGH ); // direction = forward

        analogWrite( MOTOR_B_PWM, 255-PWM_FAST ); // PWM speed = fast

        isValidInput = true;

        break;      

      case '2': // 2) Forward      

        Serial.println( "Forward..." );

        // always stop motors briefly before abrupt changes

        digitalWrite( MOTOR_B_DIR, LOW );

        digitalWrite( MOTOR_B_PWM, LOW );

        delay( DIR_DELAY );

        // set the motor speed and direction

        digitalWrite( MOTOR_B_DIR, HIGH ); // direction = forward

        analogWrite( MOTOR_B_PWM, 255-PWM_SLOW ); // PWM speed = slow

        isValidInput = true;

        break;      

         

      case '3': // 3) Soft stop (preferred)

        Serial.println( "Soft stop (coast)..." );

        digitalWrite( MOTOR_B_DIR, LOW );

        digitalWrite( MOTOR_B_PWM, LOW );

        isValidInput = true;

        break;      

 

      case '4': // 4) Reverse

        Serial.println( "Fast forward..." );

        // always stop motors briefly before abrupt changes

        digitalWrite( MOTOR_B_DIR, LOW );

        digitalWrite( MOTOR_B_PWM, LOW );

        delay( DIR_DELAY );

        // set the motor speed and direction

        digitalWrite( MOTOR_B_DIR, LOW ); // direction = reverse

        analogWrite( MOTOR_B_PWM, PWM_SLOW ); // PWM speed = slow

        isValidInput = true;

        break;      

         

      case '5': // 5) Fast reverse

        Serial.println( "Fast forward..." );

        // always stop motors briefly before abrupt changes

        digitalWrite( MOTOR_B_DIR, LOW );

        digitalWrite( MOTOR_B_PWM, LOW );

        delay( DIR_DELAY );

        // set the motor speed and direction

        digitalWrite( MOTOR_B_DIR, LOW ); // direction = reverse      

        analogWrite( MOTOR_B_PWM, PWM_FAST ); // PWM speed = fast

        isValidInput = true;

        break;

         

      case '6': // 6) Hard stop (use with caution)

        Serial.println( "Hard stop (brake)..." );

        digitalWrite( MOTOR_B_DIR, HIGH );

        digitalWrite( MOTOR_B_PWM, HIGH );

        isValidInput = true;

        break;      

         

      default:

        // wrong character! display the menu again!

        isValidInput = false;

        break;

    }

  } while( isValidInput == true );

  // repeat the main loop and redraw the menu...

}

สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
ขอสอบถามสินค้าชุดนี้ มีจำหน่ายมั้ยครับ
ถ้ามี ขอทราบราคาด้วยครับ
นายกฤตเมธ ถาวงศ์
นายกฤตเมธ ถาวงศ์
58.8.94.x
14 พ.ค. 2559 19:55 น.

ชำระเงินค่าสินค้าโดยการโอนเงินเข้าบัญชีธนาคาร KBANK, SCB, BBL,TMB

กรุณาเก็บหลักฐานการโอนเงินของท่านไว้เพื่อแจ้งการชำระเงินด้วยค่ะ

 

ท่านสามารถแจ้งการชำระเงินผ่านระบบอัตโนมัติได้โดย Click Link ข้างล่างค่ะ

https://www.arduitronics.com/informpayment

 

ธ.กสิกรไทย สาขาโลตัส รัตนาธิเบศร์ ออมทรัพย์
ธ.ไทยพาณิชย์ สาขาโลตัส รัตนาธิเบศร์ ออมทรัพย์
ธ.กรุงเทพ สาขาเซ็นทรัล พระราม 3(2) ออมทรัพย์
ธ.ทหารไทย สาขาศูนย์การค้าวรรัตน์ ออมทรัพย์
  • ค่าธรรมเนียม 3.9% + 11 THB
  • การชำระผ่าน PayPal คุณไม่จำเป็นต้องแจ้งชำระเงิน เนื่องจากระบบจะจัดการให้คุณทันที ที่คุณชำระเงินเสร็จสมบูรณ์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

BEST SELLER

รหัสสินค้า BA00001
270.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00001
50.00 บาท
  • สั่งซื้อ
รหัสสินค้า BA00002
440.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00014
98.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00023
44.50 บาท
  • สั่งซื้อ
รหัสสินค้า BA00021
210.00 บาท
  • สั่งซื้อ
รหัสสินค้า AG00006
68.00 บาท
  • สั่งซื้อ
รหัสสินค้า SG00086
80.00 บาท
  • สั่งซื้อ
รหัสสินค้า BA00022
179.50 บาท
  • สั่งซื้อ

SALE

รหัสสินค้า BR00034
60.00 บาท
120.00 บาท
  • สั่งซื้อ
รหัสสินค้า
150.00 บาท
300.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00075
420.00 บาท
700.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00007
50.00 บาท
80.00 บาท
สินค้าหมด
รหัสสินค้า BR00028
120.00 บาท
190.00 บาท
สินค้าหมด
รหัสสินค้า
375.00 บาท
590.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00059
600.00 บาท
920.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00079
190.00 บาท
290.00 บาท
สินค้าหมด
รหัสสินค้า AG00028
100.00 บาท
150.00 บาท
  • สั่งซื้อ
เพิ่มเพื่อน

CATEGORY

Sensors / Modules [638]

CONTACT US

มือถือ0887823467 แฟกซ์02-0153201

SALE

รหัสสินค้า BR00034
60.00 บาท
120.00 บาท
  • สั่งซื้อ
รหัสสินค้า
150.00 บาท
300.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00075
420.00 บาท
700.00 บาท
  • สั่งซื้อ
รหัสสินค้า BR00007
50.00 บาท
80.00 บาท
สินค้าหมด

NEW PRODUCTS

รหัสสินค้า AG00130
225.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00253
195.00 บาท
  • สั่งซื้อ
รหัสสินค้า ฺBA10068
550.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00252
175.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00251
175.00 บาท
  • สั่งซื้อ
รหัสสินค้า AS00250
175.00 บาท
  • สั่งซื้อ
รหัสสินค้า SA10012
350.00 บาท
  • สั่งซื้อ
รหัสสินค้า SD00048
4.00-12.00 บาท

เข้าร่วมร้านค้า

ร้านArduitronics
ร้านArduitronics
/www.arduitronics.com/
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

STATISTICS

หน้าที่เข้าชม6,848,697 ครั้ง
ผู้ชมทั้งหมด2,135,195 ครั้ง
เปิดร้าน21 พ.ค. 2556
ร้านค้าอัพเดท16 ก.ค. 2561

MEMBER

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
Go to Top
พูดคุย-สอบถาม คลิก