ATTINY13A watchdog timer trigger Q/ #Q module (5s-60000sec)

ATTINY13A watchdog timer trigger Q/ #Q module (5s-60000sec)
ATTINY13A watchdog timer trigger Q/ #Q module (5s-60000sec)ATTINY13A watchdog timer trigger Q/ #Q module (5s-60000sec)
รหัสสินค้า M2928
หมวดหมู่ Arduino Compatible Board
ราคา 35.00 บาท
น้ำหนัก 5 กรัม
ลงสินค้า 23 ก.ย. 2562
อัพเดทล่าสุด 21 พ.ค. 2565
ขออภัย สินค้าหมด
บัตรประชาชน
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay
ATTINY13A watchdog trigger module
*
https://hamboelektronik.com/how-to-program-attiny13-using-arduino/
*
https://www.instructables.com/Updated-Guide-on-How-to-Program-an-Attiny13-or-13a/
*
https://github.com/MCUdude/MicroCore




*

/*
ATTINY13A arduino pin
pin1 = RESET / A0 HIGH Voltage programming
pin2 = 3 / A3
pin3 = 4 / A2
pin4 = GND

pin8 = VCC
pin7 = 2 /A1/SCK
pin6 = 1 /MISO
pin5 = 0 /MOSI
*/

#define Q_OUT 4
#define A_SEL 0
#define B_SEL 1
#define Q_SEL 2
#define LED_FLASH 3

//-----------------------------------
#define CONFIG_1A 2

#if CONFIG_1A == 1
#define TIME_T0 5 // 5 วินาที
#define TIME_T1 10 // 10 วินาที
#define TIME_T2 20 // 20 วินาที
#define TIME_T3 60 // 60 วินาที
#define HIGH_DELAY 2000
#define LOW_DELAY 2000
#endif

#if CONFIG_1A == 2
#define TIME_T0 30 // 30 วินาที
#define TIME_T1 60 // 60 วินาที
#define TIME_T2 300 // 5 นาที
#define TIME_T3 600 // 10 นาที
#define HIGH_DELAY 2000
#define LOW_DELAY 2000
#endif
//-----------------------------------

uint8_t timer_setting = 0;
uint8_t output_setting = 0;
uint16_t delay_trig;
unsigned int loop_i;

void setup() {

pinMode(Q_OUT, OUTPUT);
pinMode(LED_FLASH, OUTPUT);
pinMode(A_SEL, INPUT_PULLUP);
pinMode(B_SEL, INPUT_PULLUP);
pinMode(Q_SEL, INPUT_PULLUP);

// state RESET / LED onoff 50mS
for(loop_i = 0; loop_i< 10; loop_i++) {
digitalWrite(LED_FLASH, LOW); // turn the LED on
delay(50); // wait for 50mS
digitalWrite(LED_FLASH, HIGH); // turn the LED off
delay(50); // wait for 50mS
}

if(digitalRead(A_SEL) == 1) { timer_setting |= 0x01; }
if(digitalRead(B_SEL) == 1) { timer_setting |= 0x02; }
switch(timer_setting) {
case 0: delay_trig = TIME_T0; break;
case 1: delay_trig = TIME_T1; break;
case 2: delay_trig = TIME_T2; break;
case 3: delay_trig = TIME_T3; break;
}

if(digitalRead(Q_SEL) == 1) {
digitalWrite(Q_OUT, LOW);
output_setting = 1;
} else {
digitalWrite(Q_OUT, HIGH);
}

}

void loop() {
for(loop_i = 0; loop_i< delay_trig ; loop_i++) {
digitalWrite(LED_FLASH, LOW); // turn the LED on
delay(500); // wait for 0.5 second
digitalWrite(LED_FLASH, HIGH); // turn the LED off
delay(500); // wait for 0.5 second
}

if( output_setting == 1) {
digitalWrite(Q_OUT, HIGH);
digitalWrite(LED_FLASH, LOW);
// state LED ON 2000 mS
// pulse = 220mS /cap 10uF
delay(HIGH_DELAY);
digitalWrite(Q_OUT, LOW);
delay(100);
}else {
digitalWrite(Q_OUT, LOW);
digitalWrite(LED_FLASH, HIGH);
// state LED OFF 2000 mS
// pulse = 220mS /cap 10uF
delay(LOW_DELAY);
digitalWrite(Q_OUT, HIGH);
delay(100);
}
} 
*

วิธีการชำระเงิน

ธนาคารกรุงเทพ จำกัด (มหาชน) สาขาบิ๊กซี รามคำแหง สะสมทรัพย์
ธนาคารไทยพาณิชย์ จำกัด (มหาชน) สาขาคลองจั่น ออมทรัพย์
บมจ. ธนาคารกรุงไทย สาขาเดอะมอลล์บางกะปิ ออมทรัพย์
บมจ. ธนาคารกสิกรไทย สาขาโลตัส บางกะปิ ออมทรัพย์
พร้อมเพย์ สาขา- mobile
Scan this!
กิตติ แซ่เอี้ยว
096-xxxxxx-3
Accept All Banks | รับเงินได้จากทุกธนาคาร
  • ค่าธรรมเนียม 3.9% + 11 THB
  • การชำระผ่าน PayPal คุณไม่จำเป็นต้องแจ้งชำระเงิน เนื่องจากระบบจะจัดการให้คุณทันที ที่คุณชำระเงินเสร็จสมบูรณ์

CATEGORY

TRACKCODE

  • ค้นหา
*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

CONTACT US

096-898-2243

STATISTICS

หน้าที่เข้าชม5,170,602 ครั้ง
ผู้ชมทั้งหมด1,569,942 ครั้ง
ร้านค้าอัพเดท16 ก.ย. 2568

MEMBER

Join เป็นสมาชิกร้านค้า

ร้านmcucity
ร้านmcucity
/www.mcucity.com/
Join เป็นสมาชิกร้าน
807
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ
ติดตามร้านของเราผ่านแอพได้แล้ววันนี้
  • พิมพ์ “mcucity” ในช่อง Search
  • หรือเข้าจากรายการร้านค้าโปรดของฉัน
พูดคุย-สอบถาม