แสดงบทความที่มีป้ายกำกับ joegtec แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ joegtec แสดงบทความทั้งหมด

วันอาทิตย์ที่ 28 ตุลาคม พ.ศ. 2561

โปรแกรมบริหารการจัดการคลีนิกฟันยิ้ม โปรแกรมคลีนิกฟันยิ้ม โปรแกรมระบบทันตกรรม เขียนโดย joeGTEC

โปรแกรมบริหารการจัดการคลีนิกฟันยิ้ม  โปรแกรมคลีนิกฟันยิ้ม โปรแกรมระบบทันตกรรม
เขียนโดย joeGTEC

*สนใจ ต้องการให้พัฒนาระบบโปรแกรมใดๆ ( User Program /  เขียนโปรแกรมหรือฟังกชั่น ตามความต้องการของลูกค้า) ติดต่อได้  
joeGTEC (mail : saksitd2012@gmail.com)



โปรแกรมคลีนิกทำฟัน

วิธีการใช้งานโปรแกรมคลีนิกฟันยิ้ม






-ระบบ login first
หน้าต่าง login


-สามารถเพิ่มลบ แก้ไข ฐานข้อมูลลูกค้า แสดงการ์ดบริการ
 auto move next  Enter key , auto move next with Tab key
หน้าต่างเพิ่มลบแก้ไขข้อมูลลูกค้า

-เพิ่มจัดเก็บรายละเอียดการบริการ หรือการเข้ารับการรักษา หรือบริการในแต่ละวัน และแสดงผล
หน้าต่างเพิ่มรายละเอียดการบริการ หรือการรักษา


-แสดงการ์ดบริการ และรายละเอียด ประวัติการรักษา/บริการ ของลูกค้า
การ์ดบริการ
-หน้าต่างสืบค้นข้อมูลลูกค้า


-หน้าต่างแสดงยอดรายรับ แต่ละวัน หรือเดือน หรือปี  สามารถ แยกผลการค้นหาตาม
1.ชื่อหมอฟัน
2.ประเภทบริการ คือ จัดฟัน หรือ ทั่วไป
3.ยอดค้างชำระ ลูกหนี้ค้างชำระ

- หน้าต่างแสดงสถิติ แสดงสถิติยอดรายรับและแสดงผลกราฟ

  • ยอดรายรับ  รายวัน เดือน ปี หรือ เปรียบเทียบแต่ละปี  
  • ยอดลูกค้า แต่ละประเภท แบ่งเป็น 1.ทั่วไป 2.จัดฟัน

เลือกหมวด การค้นหา ยอดรายรับ หรือ จำนวนลุกค้าแต่ละประเภท

กราฟ แสดงยอดรายรับ
- หน้าต่าง เพิ่ม ลบ แก้ไข ผู้ใช้งานระบบ

หน้าต่างผู้ใช้งานระบบ

- หน้าต่าง เพิ่ม ลบ แก้ไข ชื่อหมอฟันหรือทันตแพทย์
หน้าต่าง ชื่อหมอฟัน หรือทันตแพทย์

-สามารถรองรับระบบ server-client  เซฟเวอร์จะใช้ mysql database ด้วย rapsberry pi
 จะช่วยประหยัดต้นทุนของ เซฟเวอร์ ได้เป็น 10เท่า  เช่น เคยลงทุนเซฟเวอร์ 2หมื่น ก็จะเหลือ 2พันโดยประมาณ  ทำให้สามรถ สำรองเซฟเวอร์ได้หลายเครื่อง และระบบจัดเก็บจะใช้ sdcard class 10 16GB หรือใหญ่กว่า ก็ได้  เนื่องด้วยราคา sdcard ไม่แพง และอนาคตความเร็วและพื้นที่ที่มากขึ้นจะสวนทางกับราคาที่ถูกลง ทำให้สามารถทำ backup เก็บไว้ได้หลายหน่วย และที่สำคัญจะประหยัดค่าไฟ


raspberry pi เป็น mysql server

-สามารถดูข้อมูลผ่านทาง เวปไซต์ หรือ web app

ล็อคอินเข้า ระบบโปรแกรมคลีนิกทำฟัน ผ่านทาง web browser


Playlist ที่เกี่ยวข้องกับโปรแกรมคลีนิกฟันยิ้ม
https://www.youtube.com/playlist?list=PLNdfN-jCIakTW1DbLFjgFHzfpJmuB5_0e

https://www.youtube.com/watch?v=Sca1JW_msOQ&list=PLNdfN-jCIakTW1DbLFjgFHzfpJmuB5_0e&index=2
PLAYLIST โปรแกรมคลีนิกฟันยิ้ม

วันจันทร์ที่ 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