Posts

ศึกษาก่อนลงทุน การลงทุนมีความเสี่ยง ไม่ลงทุนเสี่ยงกว่า

Image
แบ่งการลงทุน 3 ส่วน  1) มีความเสี่ยงน้อย อัตราเติบโต 75% ขึ้นไป  2) อัตราเสี่ยงสูง แต่ปันผลดี  3) หุ้นวิ่งตามตลาด อันไหนดีก็ซื้อๆ ขายๆ ไปครับ แบ่งออกมาได้ดังนี้ 

Connect Rpi and Display with you Desktop Screen

Image
Credit : Link  http://diyhacking.com/connect-raspberry-pi-to-laptop-display/ If you have an HDMI display: Using the connected HDMI display on your pi, you should install VNC server in raspberry pi. Open the LX-Terminal and type the following commands to install VNC: $ sudo apt-get update $ sudo apt-get install tightvncserver If you don’t have an HDMI display: If you do not have a display even for one time setup, then no need to worry. Install Putty as per your windows configuration and via SSH you can connect with your raspberry pi. And, as you get access of your pi terminal, run the same commands as above to install VNC. Starting VNC Server on Pi : For starting VNC, enter the following command in SSH terminal: $ vncserver :1 Download VNC client from here and install it. When you first run VNC viewer, you will see following: Step 5 : Running VNC server at startup in Raspberry Pi Connecting to your raspberry pi remotely with VNC is fine as long as your pi...

ลงทุนดีกว่า?

จากที่ ม. คืน เงินสะสมกลับมาให้ เพราะเปลี่ยนแปลงนโยบาย ทำให้สิ่งที่ผมกลับมาคิดคือ แล้วอะไรคือหลักประกันหลังจากที่ไม่ได้ทำงาน - ออมเงิน 15-30% ของรายได้ - ฝากเงิน จากดอกเบี้ย ร้อยละ 2 ต่อปี แต่เงินเฟ้อ ร้อยละ 3 ต่อปี เงินมันลดค่าลงเรื่อยๆ - พันธบัตรต่างๆ ธกส ออมสิน ทั้งปี จะประมาณ 2.95% ต่อปี 3 ปีขายคืน และต้องซื้อแบบถูกทุกงวดด้วยนะครับ  - กองทุนจากธนาคาร ให้ผลตอบแทน 10-15% ต่อปี - ลงทุนใน port ซื้อขายหุ้น มีหุ้นปันผล หุ้นเติบโตก้าวหน้า (VI) และหุ้นเก็งกำไร 30% ขึ้นไป 

Mode TCP เพื่อ post ข้อมูลลง thingspeak

การกำหนดค่า SSID และ PASSWORD สำหรับ accesspoint ที่เราจะต่อเข้าไปในตัวแปร #define SSID "TP-LINK2" #define PASS "1234567890" #define IP "184.106.153.149" // thingspeak.com String GET = "GET /update?key=xxxxxxxxxxxxxx&field1="; xxxxxxx คือ apikey ที่จะต้องไปสมัครใช้งาน thingspeak ก่อนและได้รับมา การใช้งานใน mode ของ TCP ไม่ว่าจะเป็น ESP8266 หรือ SIM900 module   String cmd = "AT+CIPSTART=\"TCP\",\"";   cmd += IP;   cmd += "\",80";   sendDebug(cmd); หลังจากนั้นทำการส่งข้อมูลใน field1 ของ graph   cmd = GET;   cmd += tenmpF;   cmd += "\r\n";   EPSsend.print("AT+CIPSEND=");   EPSsend.println(cmd.length());   if(EPSsend.find(">")){     Serial.print(">");     Serial.print(cmd);     EPSsend.print(cmd);   }else{     sendDebug("AT+CIPCLOSE");   } โปรแกรมย่อยการส่งคำสั่ง void sendDebug(String cmd){   Serial.print("SEND: ...

ESP8266 wifi Module

Image
Wi-Fi Module ESP8266  [ espressif.com ] ใช้ไฟ 3.3V ใช้กระแสที่ 70mA สูงสุดที่ 240mA ผมลองใช้งานบันทึกข้อมูลอุณหภูมิห้องไว้ที่ Thingspeak.com CH38880 arduino + ESP8266 + ds18B20 [ arduino code ]  การต่อวงจรจากบอร์ด  Wi-Fi Module ESP8266 ไปบอร์ด Arduino or MCU Vcc-3.3V Gnd-Gnd CH_PD-3.3V TX-TX(ขา 1) Rx-RX(ขา 0) ขั้นแรก ทดสอบตั้งโหมด STA (stand alone) 1. ทำการรีเซต ESP8266 โดยพิมพ์ AT+RST 2. เซตเลือกโหมด Wi-Fi Module ESP8266 สามารถตั้งโหมดได้ 3 โหมดโดยใช้คำสั่ง AT+CWMODE AT+CWMODE : ตั้งค่า Wifi Mode : AT+CWMODE=<โหมด> : เช็คว่าอยู่โหมดไหน AT+CWMODE? : 1 = โหมด Sta 2 = โหมด AP 3 = โหมด Sta และ AP ปกติค่าเริ่มต้นจะเป็นโหมด Sta สำหรับ Router , AP เป็นโหมดปกติสำหรับ Devices  เราต้องการตั้งเป็นโหมด Sta+AP แสดงว่า เป็นโหมด 3 ให้พิมพ์ AT+CWMODE=3 ขั้นที่ 2 เชื่อมต่อกับ Wi-Fi Router 1. ค้นหาเครือข่าย Wi-Fi ที่ใช้ได้ พิมพ์ AT+CWLAP รอซักครู่ ก็จะเห็นรายชื่อ wifi ที่อยู่รอบ ๆ ตัวเราปรากฎขึ้นมา ...

Discrete Filter Simulink

Image
การออกแบบ filter แบบดิจิตอลใน simulink เลือกความถี่ fc 15 Hz  ทดสอบโดยการผสมความถี่ ทำการจำลองสัญญาณความถี่หลักกับสัญญาณรบกวน เก็บค่าในตัวแปร x รูปแบบ array เก็บค่า 1 วินาที สุ่มทุกๆ 1ms  หลังจากนั้นมาหา สัญญาณรบกวน โปรแกรมนี้ใช้หาค่าสัญญาณรบกวนของ system plant ในระบบจากการเก็บค่าจาก adc มาได้  m file m=length(x); n=pow2(nextpow2(m)); y=fft(x,n); power=y.*conj(y)/n; fs=1000; f=(0:n-1)*(fs/n); plot(f,power) ทำการคำนวนและหา transfer function  tau = 1/2*pi*fc fc = 15Hz tau = 1/2*pi*15 = 0.0106 >> sys = tf([1],[0.0106 1]); >> sys Transfer function:      1 ------------ 0.0106 s + 1 ทำการแปลง c2d sampling 200Hz >> c2d(sys,0.005) Transfer function:   0.3761 ---------- z - 0.6239 นำไปใช้งานกับ matlab simulink dsPIC โดยใช้กับ discrete transfer function ที่สำคัญของ simulink กับการรับส่งค่าระหว่างบล๊อกของ microcontroller  ก็คือการ convert data type 

Install MATLAB SIMULINK dsPIC, waijung and STM32 fio board

Image
Install dsPIC MATLAB Blockset :  http://www.kerhuel.eu/wiki/Simulink_-_Embedded_Target_for_PIC Link:  http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=SW007023 Install waijung Link :  http://waijung.aimagin.com/index.htm?software_installation.htm Install Fio Board Link :  http://www.aimagin.com/learn/index.php?title=Getting_Ready#Set_FiO_Std_in_USB_IAP_Mode