วันจันทร์ที่ 6 พฤศจิกายน พ.ศ. 2560

arduino raspberry rpi esp8266 nodemcu joegtec uno nano micro atmega raspberry pi letsrubybyjoe: Arduino+ Stepper Motor(1ph, 2ph, half-step)+ 7 Seg...

Arduino+ Stepper Motor(1ph, 2ph, half-step)+ 7 Segment 1digit(Common Cathode)



Arduino + Stepper Motor(1ph, 2ph, half-step)+ 7 Segment 1digit(Common Cathode)
**sorry for cc(closed caption) , coming as soon.

-แสดงการทำงาน ของ Stepper Motor 24BYJ-48 5Vdc ใน 3 โหมดการทำงานของ stepping คือ ควบคุมแบบ1เฟส 2เฟส และครึ่งขั้น
-ควบคุมความเร็วและทิศทางด้วย VR 10K
-Buzzer เมื่อถึงจุดกลับทิศทาง
-แสดง ตัวเลขโหมดการทำงานของ stepper motor  1 คือ 1เฟส  ,2 คือ 2เฟส 3 คือhalf-step 4หยุดการทำงานของ มอเตอร์
-แสดงวิธีการหาค่า Hex ตาม LSBFirst  ของตัวเลขที่แสดง สำหรับ 7-segment common cathode เพื่อส่งเป็น argument ใน ฟังกชั่นของ shiftout

-working in stepping motor mode is 1phase 2phase and half-step.
-control speed and directoin with Variable Resistor 10K.
-Buzzer when reached the reverse direction point.
-display number indicate that 1 is 1phase , 2 is 2 phase, 3 is half-step , 4 is stop motor.
-how to find out the hex (convert from the set of  8 bits)  correspond with LSBFirst  value of Func's name 'Shiftout'.


*** download the related files from the following link such as arduino sketch , schematic , pdf uln2003 74hc595
https://drive.google.com/open?id=1BbsdPsB7xykisdL4jjVLYTF5waVi9606

credit
-https://www.arduino.cc/en/Tutorial/ShiftOut   //74hc595
-https://www.arduino.cc/en/Reference/ShiftOut  /shiftout func

วันเสาร์ที่ 28 ตุลาคม พ.ศ. 2560

เวปที่สอนเรื่อง transistor ได้ดีมาก

เวปที่สอนเรื่อง transistor ได้ดีมาก ไม่มีพื้นฐานก็สามารถเรียนรู้เและเข้าใจได้โดยง่าย

http://commandronestore.com/learning/transistor003.php

วันเสาร์ที่ 14 ตุลาคม พ.ศ. 2560

ESP8266, Adding Cameras to Domoticz(Floorplan)+ iSpy(Camera Srv.)+ UsbWebcam,IPcamera(Android)(7/7)

ESP8266,Adding Cameras to Domoticz(Floorplan)+ iSpy(Camera Server)+ Usb Webcam, IPcamera(Android mobile phone)+ Temperature Sensor(mlx90614)  control the cameras.(7/7)



In Domoticz you can add cameras that you can use to take snapshots  when an event happens  or realtime view.
in this clip use cameras( Working with  iSpy server):
- 2 usb webcam.
- an android phone IQ5.3 + ipwebcam app(make android phone act as an ip camera) and connect via wifi.

Using temparature sensor  send control command to camera for take snapshot when temparatur more than 30 degree C.
*Using iSpy server as Video Source ,iSpy is our free, open source video surveillance platform. You can use iSpy and iSpyConnect (web based access to your iSpy server) for free on the same network iSpy is running on. Remote access and web services

การใช้งานกล้อง บน Domoticz และ การควบคุมกล้องด้วย sensor เช่นในคลิปนี้ จะทำการ snapshot ภาพ เมื่อ อุณหภูมิสูงกว่า 30 องศาเซลเซียส หรือ สร้างปุ่มสวิทย์เพื่อส่งคำสั่งควบคุมการบันทึกกล้องวีดีโอทั้งหมดหรือแต่ละกล้อง
ในคลิปนี้จะใช้กล้อง 2 ประเภท(ทำงานร่วมกับ *iSpy Server)
-กล้อง Usb Webcam  ในคลิปจะใช้ 2 ตัว
-กล้องของมือถือ ทำให้เป็น ip camera โดยใช้ ipwebcam app  (เชื่อมต่อผ่าน wifi)
*iSpy จะทำหน้าที่เป็น Camera Server เราสามารถส่งคำสั่งควบคุมกล้องได้ด้วยคำสั่งแบบ http command

-Download domoticz_windows_x86.zip(Stable Release 3.5837), iSpy64_6_5_8_0.zip, ESPEasy_R142_RC5.zip,
fiddlersetup.exe, IPCamAdapter.msi, ispyvirtual64.zip
https://drive.google.com/open?id=0BzjoxIwEMrM-cFBNTlpaX3ZFNlE

-pictures of this clip which pictures from mobile phone screeen and windows desktop screen
https://drive.google.com/open?id=0BzjoxIwEMrM-MUs4Vk5PM21zT0U

The relevant clips:
-Using the flashtool to upload the ESP Easy firmware + Domoticz Controller on/off 2 LEDs
https://youtu.be/jFJzHxgJCWI
-Esp8266-01(ESP Easy R137)+MLX90614+LCD2004+PCF8574 ,Using Rules engine and HTTP command (P1/7)
https://youtu.be/WJTUfqoZlTQ
-ESP8266-01(ESP Easy R137) +Temp Sensors(MLX90614)  and LDR +3 Dip switches as the Input Switch(P2/7)
https://youtu.be/GYgRUK1QKzs
-Esp8266-01(ESP Easy)+Create app 'The Easy HTTP Command' (dev. fr. AI2) control device with URL(P3/7)
https://youtu.be/Sz26uxTG1sc
-ESP8266-01(ESP Easy R140)+FloorPlan with Domoticz and Domoticz Lite App(P4/7)
https://youtu.be/FIY-F4M8mRs
-ESP8266, Control another ESP8266(remote unit) by ESP8266(main unit) act as the control central(P5/7)
https://youtu.be/52wTTjBOSBM
-ESP8266(GlobalSync) Share data to All connected ESP8266 unit(ESPEasyใช้งานข้อมูลร่วมกัน)(P6/7)
https://youtu.be/dQ2opGCvqZA
-ESP8266,Adding Cameras to Domoticz(Floorplan)+iSpy(Camera Srv.)+UsbWebcam,IPcamera(Android).(7/7)
https://youtu.be/G4tN2nWY9s4
-ESP8266 (ESP Easy), PCF8591P Analog input (Flame and Hall Sensor)+Send remote commands to other ESP(Additional 1)
https://youtu.be/ThP_pQfcl7E

-credit
http://www.letscontrolit.com/wiki/index.php/ESPEasy   //esp easy page
https://www.domoticz.com/wiki/Camera_Setup   //domoticz.com/wiki/Camera_Setup
https://github.com/domoticz/domoticz/releases  //domoticz/releases
https://play.google.com/store/apps/details?id=com.pas.webcam&hl=en    //ip webcam app
http://www.ispyconnect.com/download.aspx#  // ispyconnect.com/download
http://www.ispyconnect.com/userguide-connecting-cameras.aspx#2 // ispyconnect.com/userguide-connecting-cameras
http://www.ispyconnect.com/userguide-commandline.aspx  //ispyconnect.com/userguide-commandline
http://www.ispyconnect.com/userguide-http.aspx  //ispyconnect.com/userguide-http
https://play.google.com/store/apps/details?id=com.ispyconnect.ispy&hl=en     // ispyconnect  app
https://www.telerik.com/download/fiddler   //fiddler download
https://play.google.com/store/apps/details?id=nl.hnogames.domoticz&hl=en   //domoticz lite app

วันจันทร์ที่ 9 ตุลาคม พ.ศ. 2560

Arudino uno with uln2803 drive the DC Motor(ขยายสัญญาน input ด้วย ULN2...



Arudino uno with uln2803(uln2003)  drives the  DC Motor.
Sorry for CC(closed caption) it coming as soon.

Testing by use the ULN2803 (alternative, may use ULN2003)

ทดสอบขับ dc motor ด้วย arudino uno โดยใช้  uln2803 ขยายสัญญานขา input เพืื่อไปขับโหลด ประเภท inductive load เช่น relaies , motor ,stepping motoor หรือ ขับ LED ก็ได้

ULN2803 มี in-out 8 ch( ULN2003 7in-out)   กระแสขับสุดสุดแต่ละ output pin ไม่เกิน 500mA Vcc ไม่เกิน 50VDC

Note* common diode use voltage same as  supply source to Load and for recommended be ground  of uln2803 is ground of supply Load.


Download uno code the following link , and uln2803 datasheet
https://drive.google.com/drive/folders/0BzjoxIwEMrM-MHkzZnQ1QU9jRms?usp=sharing

credit:
http://www.ti.com/lit/ds/symlink/uln2803a.pdf  //datasheet uln2803

credit: this pic for learning


Arduino UNO and L293D control speed and direction(bidirection) to 2 DC ...



Arduino UNO and L293D control  speed and direction(bidirection) to 2 DC motors
(Ardino UNO และ L293D ควบคุมความเร็วและทิศทาง ให้กับ 2 DC motors)






L293D in package has darlington pair current sink , each output 600mA(Peak 1A only L293D) and clamp diode (ESD protection and transient suppression)

Vcc1 for internal logic  5V , Vcc2 for 4.6-36V

*Download the related file at the following link. as *.ino sketch, shcematic, L293D datasheet






วันพุธที่ 16 สิงหาคม พ.ศ. 2560

เพิ่มเติม แก้ปัญหาจดหมายเวียน (MailMerge)วันเดือนสลับ msaccess(swap date/month in Mail Merge) EP2/2



เพิ่มเติม แก้ปัญหาจดหมายเวียน (MailMerge)วันเดือนสลับ msaccess(swap date/month in Mail Merge) EP2/2

***ปัญหามาจากสายงานหนึ่งต้องการให้ช่วยแก้ปัญหา
สร้างจดหมายเวียน แต่วันเดือนสลับตำแหน่ง เมื่อดึงข้อมูลจาก ms access มาใช้ใน ms word แบบแก้ขัดไปก่อน

Swap position between day and month  When will do the Mail Merge in the ms word which query the data record from Database(ms access).
this is workaround, which is not the best way.

case 1. แก้ปัญหาจดหมายเวียน วันเดือนสลับกันเมื่อใช้ข้อมูลจาก msaccess(swap date/month in Mail Merge) EP1/2
 https://youtu.be/Lc0Q9WO13d0

case 2. กรณีไม่สามารถทำตามได้ในกรณีที่1 ลองเช็คจากคลิปที่2 เพื่อดูว่าจุดไหนที่ ไม่สามารถรันงานได้  EP2/2
ในกรณี 2 นี้ เพิ่ม การทำ format datetime แบบ long date ไว้เพิ่มจาก เดิมที่มี format แบบ short date ไว้เป็น option ให้เลือกว่าจะใช้format date แบบไหน
(case 2. this clip for checking point an error when run fail , look for what point not set yet and then thorw output for error. to solve it see it this clip. EP2/2)
https://youtu.be/kLDv0cM4cOg

***download the related file for testing as in this clip
https://drive.google.com/open?id=0BzjoxIwEMrM-cGwxYklybFJidFE



วันจันทร์ที่ 14 สิงหาคม พ.ศ. 2560

แก้ปัญหาสร้างจดหมายเวียน แต่วันเดือนสลับตำแหน่ง เมื่อเชื่อมฐานข้อมูลจาก ...




***ปัญหามาจากสายงานหนึ่งต้องการให้ช่วยแก้ปัญหา
สร้างจดหมายเวียน แต่วันเดือนสลับตำแหน่ง เมื่อดึงข้อมูลจาก ms access มาใช้ใน ms word แบบแก้ขัดไปก่อน

Swap position between day and month  When will do the Mail Merge in the ms word which query the data record from Database(ms access).
this is workaround, which is not the best way.

**Download the related file , such as Ms Access dbs  for testing
https://drive.google.com/open?id=0BzjoxIwEMrM-OUVQaFA2d3c2cHc

วันพฤหัสบดีที่ 27 กรกฎาคม พ.ศ. 2560

mcu-pic programming(เขียนโค็ดโปรแกรม ลงชิป PIC16F627A)



MCU-PIC Programming (เขียนโค็ดโปรแกรม ลงชิป  PIC16F627A)
for cc(closed caption), it coming as soon.

-เขียนโค็ด ด้วยโปรแกรม mikroC พร้อมกับแปลงเป็น hex file(ไฟล์ภาษาเครื่อง)
 เมื่อได้ hex file ก็พร้อมที่จะอัพโหลดลง mcu PIC16F627A ด้วยโปรแกรม PICkit2
ในคลิปจะสร้าง โปรแกรมเพื่อทำ ไฟวิ่งที่ 1s และ 250ms ใช้ 2 LED.

-Write C-code with the mikroC program and then compile to Hex file.
 When the hex file had, upload it to the mcu PIC16F627A with the PICkit2 programmer.
 In this clip, create the program for  the runing of 2leds at 1s and 250ms.

-Download the related file such as  schematic, program, manual 16f628_627a and etc.
https://drive.google.com/open?id=0BzjoxIwEMrM-Skp0Q0tTaVlzTXM


*credit:
- http://www.smartlearningweb.com/book_PIC-usb.htm
-http://www.thaimicrotron.com/PROPIC/USB1/Main.htm  //diy PICkit 2 lite
-https://shop.mikroe.com/mikroc-pic
-http://www.microchip.com/forums/m400176.aspx
-http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20Readme%20v2-60-00%20(a).txt
-http://web.mit.edu/6.115/www/document/16f628.pdf






วันอาทิตย์ที่ 16 กรกฎาคม พ.ศ. 2560

ส่งภาพจากเครื่องบันทึกข้อมูล(XVR : HDCVI system) เก็บไว้ที่ Gmail (sending image from XVR to Gmail)



*การตั้งค่าและส่งภาพ(ภาพ snapshot เมื่อตรวจเจอการเคลื่อนไหว motion detect) จากเครื่องบันทึกข้อมูล(XVR) ไปเก็บไว้ที่ Email (ในที่นี้ใช้ Gmail)

*Setting and Sending images (motion detect)   from the recorder device (XVR) to your Email (this case use Gmail)

*Gmail message:

XVR ALERT
Alarm Event: Motion Detect
Alarm input channel No.: 1
Alarm Start Time(D/M/Y H:M:S): 16/07/2017
Alarm Device Name: XVR
Alarm Name:
Sender IP Address: 192.168.0.30
Image attached

*คลิป ที่เกี่ยวข้อง(the related clip)
-1. ส่งภาพจากกล้อง ระบบ HDCVI ผ่านเครือข่าย 3G/4G(4G Wi-Fi DWR-932C) แสดงผลภาพและเสียงบนมือถือ.

send image from camera(HDCVI system) via 3G/4G(4G Wi-Fi DWR-932C) network and display image and sound on mobile device.

https://youtu.be/uRxvgvax04g

-2. ส่งภาพจากเครื่องบันทึกข้อมูล(XVR : HDCVI system) เก็บไว้ที่ Gmail (sending image from XVR to Gmail)

https://youtu.be/eglDL2CIr70

*Download the related file such as XVR manual
https://drive.google.com/open?id=0BzjoxIwEMrM-R01hVlNoeDdWV0k


*credit:
- https://myaccount.google.com/security   //Manage your account access and security settings
- https://support.google.com/a/answer/176600?hl=en   //Use SMTP settings to send mail from a printer, scanner, or app
-
 http://www.inaxsys.com/media/files/element/INS44NVR_INS88NVR_user_guide_ENGLISH_STORM_Version_-_EN_2.pdf  //manual xvr







วันพุธที่ 12 กรกฎาคม พ.ศ. 2560

ส่งภาพจากกล้อง ระบบ HDCVI (analog cctv) ผ่านเครือข่าย 3G/4G แสดงผลภาพและ...



-ส่งภาพจากกล้อง hdcvi(analog cctv) ผ่านเครือข่าย 3G/4G แสดงผลภาพและเสียงบนมือถือ

-send  image (+ audio)from hdcvi camera(analog cctv)  via 4g/3g network , to display on mobile phone.

- การเชื่อมต่อ D-LINK MOBILE 4G Wi-Fi (DWR-932C) เพื่อดูกล้อง HDCVI (analog cctv) ที่เชื่อมต่อกับ XVR Recorder  4 channel  ผ่าน D-Link DIR-615 Wireless N Router (wifi connect to wifi) ทำหน้าที่เป็น  wifi repeater  ส่งสัญญานภาพและเสียงไปแสดงยัง App บนมือถือ ( IP Cam Viewer Lite  : Android App) ผ่านเครื่อข่าย 3G/4G

-Connecting D-LINK MOBILE 4G Wi-Fi (DWR-932C)  for view image of HDCVI(analog cctv) which connected with XVR Recoder 4 channel via D-Link DIR-615 Wireless N Router(wifi connect to wifi) , act as wifi repeater for send video and audio ,display to mobile app( IP Cam Viewer Lite: andriod app) via the 3G/4G network.

-แสดงขั้นตอนการเซตอัพระบบอย่างคร่าวๆ สำหรับรายละเอียดเพิ่มเติมศึกษาได้ใน เอกสารอ้างอิง ด้านล่างครับ


*Download file  : manual and cofig  XVR (neo cctv),  network diagram
https://drive.google.com/open?id=0BzjoxIwEMrM-VjBoU1RhNHV5Q0k

*credit
- http://www.inaxsys.com/media/files/element/INS44NVR_INS88NVR_user_guide_ENGLISH_STORM_Version_-_EN_2.pdf
- http://www.dahuasecurity.com/nvr-interface-setting-network.html
















วันพุธที่ 14 มิถุนายน พ.ศ. 2560

Use Arduino Nano to display audio and video on TV.(แสดงภาพและเสียงบนทีวี)



Use Arduino Nano to display audio and video on TV.(แสดงภาพและเสียงบนทีวี)
-ในคลิปจะแสดง การส่งสัญญานภาพและเสียงจาก Arduino ไปแสดงบนทีวี ซึ่งใช้แค่ arudino และ ตัวความต้านทาน 2-3 ตัว  การทำงานของวงจรในคลิปคือ จะตรวจจับการเคลื่อนไหวด้วย motion sensor ถ้าหากพบการเคลื่อนไหวจะส่งสัญญานภาพและเสียงไปยังทีวีเพื่อแสดงภาพและเสียง
.
-In this clip , send both audio and video signals to show on Televistion(TV), just use only an Arudino and a few resistor .
 its work for this project , will detect the motion of object  if found, send  both video and audio signal  to display and sound on TV.

***Link for Download the related files, arduino sketch, library TV-out,image,schematic
https://drive.google.com/open?id=0BzjoxIwEMrM-azNzXy1mX2dEMDA

***Workaround solution:
- in case text flicker, use TV.delay_frame(1); //useful for minimizing or eliminating on screen flicker caused by

updating the display.
ref: https://code.google.com/archive/p/arduino-tvout/issues

- I have found that with those resistors, There is too much voltage to the TV. Should be 1 volt. I used a 2200 and 1k

ohm resistor. also a 75 ohm resistor to ground. Gives a crystal clear picture. Try this if it won't work on your TV or

DVR.
ref: https://www.youtube.com/watch?v=DT9K0ZZl_rQ

credit:
-https://www.tindie.com/products/masihvahida/vga-duino-vga-graphic-shield-for-arduino/?pt=full_prod_search
-https://www.youtube.com/watch?v=DT9K0ZZl_rQ
-https://www.kickstarter.com/projects/67935456/vgaduino-ii-new-256-color-graphic-shield-for-ardui?
ref=nav_search
-https://code.google.com/archive/p/arduino-tvout/issues






วันพุธที่ 7 มิถุนายน พ.ศ. 2560

Transmitting and Receiving Sensor Ultrasonic Transducer 40khz(Only test)





Transmitting and Receiving Sensor Ultrasonic Transducer 40khz(Only test , For those who are interested.)

- ทดสอบการใช้  เสียงในช่วงคลื่น ultrasonic 40khz ใช้ตัวส่ง a transmitter และตัวรับ a receiver โดยสังเกตจาก led จะสว่างเมื่อได้รับ ultrasonic sound 40khz และจะดับเมื่อไม่มี ultrasonic sound 40khz (จะตอบสนองต่อคลื่นเสียงที่ 40khz เท่านั้น)
-วงจรสำหรับทดสอบ ดาวน์โหลดได้ลิงค์ด้านล่าง

*** Testing ,  a transmitter and a recevier at 40khz if a receiver can response then the green LED will light .
      On the other hand , the LED is off.

TC40-16T / R ultrasonic sensor 16mm 40khz
4 Product Performance
1 ) the nominal frequency (KHz): 40KHz
2 ) emission sound pressure at10V (0dB EQ 0.02mPa): GE 17dB
3 ) receive sensitivity at40KHz (0dB = V / ubar):GE -65dB
4 ) capacitance at1KHz, LE 1V (PF): 2000 ± 30%
5 ) detection distance (m):. 0.2 ~ 20
6) .- 6dB pointing angle : 80o
7 ) Housing material : Aluminum
8 ) Color: Silver


TC T 40 - 16 T / R 1
(TC) piezoelectric ultrasonic transducer
(T) Category : T- versatility
( 40 ) the center frequency : (KHz)
( 16 ) outer diameter : Φ (mm)
(T) usage : T- launch ; R- accepted ; TR- transceivers use either


*Eagle file and schematic and  it has a  arduino sketch file for test at 40khz)
https://drive.google.com/open?id=0BzjoxIwEMrM-SlBFS0N2akpBS00


transmitter part

transmitter  (solder diagram, red line is top view, blue line is bottom view)

bottom view
recevier part

solder view(bottom view) , recevier



charger lipo 3.7v , via regulator 5v2a ,  via ams1117(output to 3.3v and 5v)

solder view(bottom view) , charger






วันพฤหัสบดีที่ 1 มิถุนายน พ.ศ. 2560

Circuit Wizard , let's create your own circuit symbol and pcb symbol(สร้...,



Circuit Wizard , let's create your own circuit symbol and pcb symbol , then  can share and keep in your library for use it later.

Circuit Wizard , สร้าง ชิ้นส่วน หรือ parts ของ electronics component ที่เราสร้างขึ้นมาได้เอง นำมาใช้เป็น symbol ในส่วน schematic และ pcb layout (แผ่นวงจร)

How to use the custom component .
1. Download my_component and copy it's content(2 *.cwz  files) to the following path.(in my case is  Windows7)
C:\Program Files (x86)\New Wave Concepts 105\Circuit Wizard\Library
2. Open circuit wizard and looking for 'My Components' libray in Gallery tab.
3. Have funny.

*Downlaod this link (*.cwz, pdf ne555, manual cw)
https://drive.google.com/open?id=0BzjoxIwEMrM-UFUwak9HdXc0UUE

***component หรือ parts ที่เราได้สร้างขึ้นมา ไม่สามารถ simulate ได้ แต่สามารถนำไปทำ schematic และ แผ่นลายวงจร(แผ่นปริ้นท์)ได้


*credit
-http://www.ti.com/lit/ds/symlink/na555.pdf  //NE555 PDIL5
-https://www.new-wave-concepts.com/downloads.html   //download circuit wizard




วันอังคารที่ 23 พฤษภาคม พ.ศ. 2560

mq-02 detect smoke and alert to mobile app

mq-02 detect smoke and alert to mobile app



mq-02  detect smoke and alert to mobile app ,then the sound level from buzzer and the brightness from led 10mm depend on the level of volt which receive value from map funciton of arudino , the arduino reading from MQ2 sensor  respectively

mobile app receive value form bluetooth,display a sensor value if a  value more than a threshold value then sound and vibration with red color of  text box.you can take picture for a hazard place.

thanks for watchiing.

link aia file, apk file , ino file
https://drive.google.com/folderview?id=0BzjoxIwEMrM-NE9aWnotdGFuZVU&usp=sharing

ai2 block image
https://drive.google.com/file/d/0BzjoxIwEMrM-MEx2TGxSODFPdDg/view?usp=sharing

credit
http://www.arduinoall.com/product/274/passive-buzzer
http://ai2.appinventor.mit.edu/     

วันจันทร์ที่ 22 พฤษภาคม พ.ศ. 2560

ESP8266-12F w/ WebConfig and Control Page , display and Alarm Sound on ...



ESP8266-12F w/ WebConfig  and Control Page + PIR Motion (HC-SR501) , display and Alarm Sound on the Web Browser(PC, Mobile)

Demonstration(Short example clip , what it can do)
***Sorry, Details of Code and Hardware Wire will be shown as soon,Thanks


***ESP8266-12F + PIR Motion (HC-SR501) , display and Alarm Sound on the Web Browser(PC, Mobile)

***Sorry, Details of Code and Hardware Wire will be shown as soon,Thanks

- Alarm Security with Pir Sensor (HC-SR501)
Display and send audio detection via web browser (here using Google Chrome Version 58.0.3029.110 (64-bit))
-WebConfig for setting ssid,pwd , select fixed ip or dynamic ip given from the router
-Timer system for on/off the motion detect system and  on/off the electric device via the relays. (it has 2 relays )
-display temperature in Celceius degree.
-can setting the timer via the web or the OLED + Keypad4x4
-can to apply for other for related fields.

***Main Devices List
-ESP8266-12E, ESP8266-12F  + PCB Adaptor for esp8266-12e
-Alarm Security with Pir Sensor (HC-SR501)
-DS3231 RTC module
-OLED 0.96"  128x64px
-Matrix Keypad4x4
-PCF8574AT IO expender x 2
-Active Buzzer 5vdc
-Relays 2 channel with opto-isolate
-2 LED 5mm
-NPN 2N2222 x 2
-NPN BC547  x 2
- R, C

**Related Clip
-Assemble parts together and flashing fw. Esp8266-12e,12f + PCB ADAPTER + XC6206P Regulator
https://youtu.be/GJLV1nkl-UU

-Timer system with nodeMCU (Turn on/off the power by setting the timer) , 2 periods timer / an relay
https://youtu.be/JHD-qtlMAlQ

-nodeMCU v2 +Keypad 4x4 + PCF8574AT( io expender), use 2 wires only.
https://youtu.be/lDhUqzp4410

คลิปทดสอบตัวอย่างสั้นๆ  Alarm Security with Pir Sensor
- ระบบตรวจจับความเคลื่อนไหว PIR Motion Sensor Module (HC-SR501) + ESP8266-12F(esp-12f) แสดงผลและส่งเสียงการตรวจจับ ผ่านหน้า Web browser (ในที่นี้ ใช้ Google Chrome Version 58.0.3029.110 (64-bit))
- web config สำหรับ กำหนดค่า ssid,pwd เลือกโหมด รับ ip หรือ fix ip addr
- ตั้งเวลา on/off สำหรับ motion detect และหรือควบคุมอุปกรณ์ไฟฟ้าอื่นๆผ่านรีเลย์สวิทย์
-แสดงผล อุณหภูมิ
-สามารถตั้งเวลา Timer system ผ่านทางเวป หรือ ผ่านทาง จอ OLED+Keypad4x4
-ฟังกชั่นอื่นๆ เช่น เปิดปิดหน้าจอ OLED , on/off ,DateTime,Timer system อื่นๆ ผ่านทาง OLED+Keypad
-สามารถนำไปประยุกต์การใช้งานอื่นๆได้ตามสมควร
**รายละเอียด Code และ Hardware Wire จะทำมาแสดงในไม่ช้า ขอบคุณครับ

credit:
http://www.instructables.com/id/PIR-Motion-Sensor-Tutorial/