บทความ

กำลังแสดงโพสต์จาก สิงหาคม, 2018

งานปฎิบัติครั้งที่ 9

รูปภาพ
Buzzer  +  Keypad  wiring diagram Code 1 #include "LedControl.h" #include "Keypad.h" #define C4  262 #define D4  294 #define E4  330 #define F4  349 #define G4  392 #define A4  440 #define B4  494 #define C5  523 char keys[4][4]={   {7,8,9,0},   {4,5,6,0},   {1,2,3,0},   {0,0,0,0}}; byte rowPins[] = {7,6,5,4}; byte colPins[] = {3,2,1,0}; Keypad keypad = Keypad(makeKeymap(keys),rowPins,colPins,4,4); int melody[] = {C4,D4,E4,F4,G4,A4,B4,C5}; int dl = 300; int buzzerpin = 11; LedControl lc=LedControl(8,10,9,1);  // Pin 8->DIN, 10->CLK, 9->CS(LOAD), 1 = No.of devices void setup()  {   lc.shutdown(0,false);     lc.setIntensity(0,5);    lc.clearDisplay(0);   pinMode(buzzerpin,OUTPUT);   digitalWrite(buzzerpin,HIGH); } void loop()  {   char key = keypad.getKey(); ...

งานปฎิบัติครั้งที่ 8

รูปภาพ
BUZZER wiring diagram Code 01 #include "LedControl.h" #define C4  262 #define D4  294 #define E4  330 #define F4  349 #define G4  392 #define A4  440 #define B4  494 #define C5  523 int melody[] = {C4,D4,E4,F4,G4,A4,B4,C5}; float beats[] ={1,1,1,1,1,1,1,1}; int buzzerpin = 11; int timestop = 70; LedControl lc=LedControl(8,10,9,1); // Pin 8->DIN, 10->CLK, 9->CS(LOAD), 1 = No.of devices void setup() {   lc.shutdown(0,false);   lc.setIntensity(0,5);   lc.clearDisplay(0);   int dl = 500;   pinMode(buzzerpin,OUTPUT);   int numnote;   numnote = sizeof(melody)/2;   for (int i=0;i<numnote;i++)   {     lc.setChar(0,7-i,'-',false);     tone(buzzerpin, melody[i],dl*beats[i]);     delay(dl*beats[i]);     digitalWrite(buzzerpin,HIGH);     delay(timestop);   } } void loop() { } ...
เครื่องรดน้ำต้นไม้อัตโนมัต2ระบบ อุปกรณ์ 1.บอร์ด arduino 30บาท 2. Soil Moisture Sensor Module วัดความชื่นใน ดิน 30บาท 3.ปั้มน้ำตัวเล็ก 100บาท 4.วอยส์เซ็นเซอร์ 60บาท 5สายยาง 30บาท

โฟชาตจ์งานโปรเจค

รูปภาพ

Microcontroller12

รูปภาพ
   GAS Sensor เซ็นเซอร์ก๊าซ         MG-811 เป็น Sensor ตัวจับปริมาณก๊าซ CO2 ที่อยู่ในอากาศ ซึ่งจะให้ Output ออกมาเป็น แรงดันไฟฟ้า (EMF) โดยค่าแรงดัน EMF จะมีค่าแปรผกผันกับปริมาณ CO2 ที่ทำปฏิกิริยากับ Senso อุปกรณ์               -       Arduino         -   MG-811                   -     LM324                   -     R 100K,  10K Wiring diagram       ทดสอบการทำงาน int adcPin = 0; int adcValue = 0; float v; float real_v; void setup ()  {   Serial.begin (9600);   delay (2000);   } void loop () ...

Microcontroller11

รูปภาพ
โปรเจคเครื่องรดน้ำต้นไม้อัตโนมัติ ด้วย Arduino ราคา ถูก พร้อม Code ตัวอย่าง อุปกรณ์ Arduino Uno R3 พร้อมสาย USB Module รีเลย์ relay 1 Chanel 250V/10A Active HIGH II Soil Moisture Sensor Module วัดความชื่นใน ดิน ปั๊มน้ำ DC ขนาดเล็ก สายยางปั้มน้ำ DC ยาว 1 เมตร Adapter 5V 1A หม้อแปลง 5V 1 แอมป์ II Power connector 5.5 mm (ตัวเมีย) PCB สายแพร Jumper Male to Female ยาว 20CM จำนวน 10 เส้น Wiring diagram Code ทดสอบการทำงาน const int analogInPin = A0; const int Relay = 2; int sensorValue = 0;        // ตัวแปรค่า Analog   int outputValue = 0;        // ตัวแปรสำหรับ Map เพื่อคิด % void setup() {     Serial.begin(9600);   pinMode(Relay, OUTPUT); } void loop() {     sensorValue = analogRead(analogInPin);   Serial.print("Soil Moisture = ");     Serial.print(outputValue);   Serial.println(" %");   if (outputValue <= 40) {...

Microcontroller10

รูปภาพ
โปรเจค Ethernet + Blynk ปิด เปิด ไฟ LED ผ่าน อินเตอร์เน็ต โปรเจค นี้จะเป็นการนำ Ethernet Shield W5100 ควบคุมการแสดงผล ปิดเปิด ไฟ LED ผ่าน  ทุกที่ ที่สามารถเชื่อมต่ออินเตอร์เน็ตได้  ด้วยแอพ Blynk ที่สามารถเชื่อมต่ออุปกรณ์ Device ของเราเข้ากับ internet ได้อย่างง่ายดาย Blynk Application  เป็นโปรแกรมบนมือถือที่ทำให้เราสร้างหน้าต่างควบคุมหรือแสดงผลเชื่อมต่อกับพวกไมโครคอนโทรเลอร์(Ardunio, ESP8266, Raspberry Pi) ได้ง่ายๆ และยังสามารถควบคุมผ่าน  ทุกที่ ที่สามารถเชื่อมต่ออินเตอร์เน็ต   ได้อีกด้วย อุปกรณ์ที่ใช้ 1.  Arduino UNO R3 - Made in italy 2.  สาย Jumper Female to Male ยาว 20cm. 3.  สาย Jumper Male to Male ยาว 20cm. 4.  Prototype PCB Board 4x6 cm Double Sides 5.  แผ่นอะคริลิคใส ขนาด 15 x 30 เซนติเมตร 6.  สกรูหัวกลม+น็อตตัวเมีย ขนาด 3มม ยาว 12มม 7.  Relay 1 Channel DC 5V Module 8.  SMD LED Lighting G4 AC DC 12V 9.  รางถ่าน AA 8 ก้อน 10.  Ethernet Shield W5100 11.  A...

Microcontroller 9

รูปภาพ
โครงงานเครื่องนับจำนวนรถยนต์ อุปกรณ์ บอร์ด STM32F4 ชุดเปรียบเทียบแรงดัน R-OPAMP สวิตซ์กดติด-ปล่อยดับ โฟโตทรานซิสเตอร์และหลอดอินฟาเรด Wiring diagram Code ทดสอบการทำงาน

งานปฎิบัติครั้งที่7

รูปภาพ
BUZZER wiring diagram Code 01 #include "LedControl.h" #define C4  262 #define D4  294 #define E4  330 #define F4  349 #define G4  392 #define A4  440 #define B4  494 #define C5  523 int melody[] = {C4,D4,E4,F4,G4,A4,B4,C5}; float beats[] ={1,1,1,1,1,1,1,1}; int buzzerpin = 11; int timestop = 70; LedControl lc=LedControl(8,10,9,1); // Pin 8->DIN, 10->CLK, 9->CS(LOAD), 1 = No.of devices void setup() {   lc.shutdown(0,false);    lc.setIntensity(0,5);   lc.clearDisplay(0);   int dl = 500;   pinMode(buzzerpin,OUTPUT);   int numnote;   numnote = sizeof(melody)/2;    for (int i=0;i<numnote;i++)   {     lc.setChar(0,7-i,'-',false);     tone(buzzerpin, melody[i],dl*beats[i]);     delay(dl*beats[i]);     digitalWrite(buzzerpin,HIGH);     delay(timestop);   } } void loop() { } Code 02 #include "...