Monday, June 9, 2014
Wednesday, April 23, 2014
เริ่มเล่น Raspbery Pi สักที ลืมหมดล่ะ
Raspberry Pi Default account
User : pi
Password : raspberry
--------------------------------
Wifi Basic command
--------------------------------
Check wifi connected
- iwcongi
--------------------------------
Check if each network interface
- ifconfig
--------------------------------
WiFi Scanning
- iwlist wlan0 scanning
--------------------------------
Setting Wifi Connect to router WPA Security (Not work with WPA2)
Setting by DHCP
1. Command to edit network interface file
>sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "YOUR_SSID"
wpa-psk "YOUR_PASSPHRASE"
Setting by Static IP
1. Command to edit network interface file
>sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet static
address 192.168.0.6
netmask 255.255.255.0
gateway 192.168.0.1
wpa-ssid "YOUR_SSID"
wpa-psk "YOUR_PASSPHRASE"
Reference my tutorial
1. Download image for SD card
http://www.engadget.com/2012/09/04/raspberry-pi-getting-started-guide-how-to/
2. Wifi Connect
2.1auto dhcp
http://www.maketecheasier.com/setup-wifi-on-raspberry-pi/
http://pingbin.com/2012/12/setup-wifi-raspberry-pi/
2.2 Static IP
http://docs.brewpi.com/installing-your-pi/rpi-setup.html
https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis
Wednesday, September 25, 2013
Test MR3020 with Arduino Uno
i test serial port via usb2serial converter with mr3020
driver usb to serial i install
opkg update opkg install kmod-usb-serial opkg install kmod-usb-serial-ftdi
Refference:
http://smartcity.cs.columbia.edu/openwrt/openwrt_packages.php
this source code on mr3020 run with shell script and arduino board run with softwareserial
http://forum.arduino.cc/index.php/topic,39485.0.html
http://arduino.cc/en/Reference/SoftwareSerial
Tuesday, September 24, 2013
Test Livestream webcam on MR3020 with OpenWRT
firmware from http://wiki.openwrt.org/toh/tp-link/tl-mr3020
this test i don't break cover on rounter and so i connect rouner via Lan cable by "telnet 192.168.1.1"
and internet i connect via myhome wifi on web GUI like below figure
then on console i can connect to internet.
in tutorial in follow by
http://www.ediy.com.my/index.php/blog/item/80-tp-link-tl-mr3020-%20-openwrt-%20-webcam
http://www.ediy.com.my/index.php/blog/item/33-tp-link-tl-wr1043nd-router-%20-web-cam-=-ip-cam
http://forums.ninjablocks.com/index.php?p=/discussion/251/fixed-webcam-issue-mjpg-streamer-unable-to-set-format-1196444237-res-640x480/p1
and this my succeed command....
root@OpenWrt:/# mjpg_streamer -i "/usr/local/lib/input_uvc.so -y -d /dev/video0
-f 10 -r 320x240" -o "/usr/local/lib/output_http.so -p 8080 -w /www/webcam"
above i can stream at only 5frame per sec
i decrease quality of image and then i can stream at 10fream per sec
mjpg_streamer -i "/usr/local/lib/input_uvc.so -y -d /dev/video0 -q 50 -f 10 -r 320x240" -o "/usr/local/lib/output_http.so -p 8080 -w /www/webcam"
but the last perferman banwidth of webcam can only stream average at 7-8fps
if you want run on background mode. there are parameter like this
mjpg_streamer
-i | input "
-o | output "
[-h | help ]........: display this help
[-v | version ].....: display version information
[-b | background]...: fork to the background, daemon mode
Note: If you start mjpg-streamer in the background use this to stop it:
kill -9 `pidof mjpg_streamer`
Next step
boot at start
https://forum.openwrt.org/viewtopic.php?id=28661
read on it.
http://sourceforge.net/p/mjpg-streamer/discussion/739917/thread/595fe908
http://wolfpaulus.com/jounal/embedded/raspberrypi_webcam
Guild
http://store.jpgottech.com/support/tp-link-mr3020-openwrt-flashing-guide/
Nextstep - usb2serial with usbport
https://forum.openwrt.org/viewtopic.php?id=18786
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=695737
http://smartcity.cs.columbia.edu/openwrt/openwrt_packages.php
http://www.kelvinsthunderstorm.com/omnimaopenwrt-and-xbee/
https://forum.openwrt.org/viewtopic.php?id=40841
Monday, September 16, 2013
Setting OpenCV with Visual Studio 2010 for window7 64bit (OpenCV2.4.6)
My resource.
1. OpenCV 2.6.4
2. Cmake 2.8.11.2
3. Visual Studio 2010
4. Windows 7 64bit
Refference
prepare program
Example code
Saturday, October 15, 2011
Using SyntaxHighlighter on your BLOGGER

4- After you meet this tag insert code follow picture

after insert you can check error by click Preview if every think OK, Click “Savetemplate” and click “Close” for close this diablo
5-Ok now your Blogger ready for use SyntaxHighlighter :D……Let’s go to use SyntaxHighlighter for your Article….
.
..
...
....
6- Create your new article or edit old you article , for normal you will stay in Composs mode if you want insert code you have to click “HTML” for insert code
you have to insert tag “
……Your Code...
” Bold is language you will insert code . Now it’s
ready for insert your code. Test insert
code in picture I insert c-language code.
7- If you insert your code already click “Preview”.

If it’ not error you can see your code with your language style.
/*
* ReadAnalogToSerial.c
*
* Created: 16/5/2554 11:01AM
* Author: Sathaporn C.
*/
#include <stdio.h>
int main (void)
{
printf("Hello World");
return(0);
}
this website can generate Highlight for your code ezyyyyyyy
Credit:
http://phpdream.blogspot.com/2008/05/blogger-syntaxhighlighter.html
http://zobayer.blogspot.com/2010/01/syntaxhighlighter-for-blogger.html
http://developertips.blogspot.com/2007/08/syntaxhighlighter-on-blogger.html
http://symplik.blogspot.com/2010/06/add-syntax-highlight-in-google-sites.html
Saturday, January 22, 2011
Wednesday, July 14, 2010
บทความประทับใจ เตือนใจวันนี้
จากลิงค์ที่มา...
Saturday, June 19, 2010
AVR ATMEGA8L CC2500

การใช้งานจะเห็นว่าจากวงจร ที่แรกกะใช้ uC 5v แต่เอาไปเอามา AVR ก็มีแบบ L ที่ทำงานแบบ Low voltage เลยจัดการใช้ซะเลยก็ได้ไม่ต้อง ต่อ r divide volt จาก 5 เป็น 3 v ที่แรกก็พยายหา code อยู่นานก็หาไม่เจอซะที ของ thaieasyelec แจกก็เป็น ของ pic เขียนก็ไม่แป็น แต่ก็ไม่มีทางเลือกคับเอาไงเอากันเอา code มาแปลงเป็น avr เลยครับ ผลก็ลองผิดลอถูกจนได้ libraly ของ avr ครับ ตาม คลิป ครับ ใครอยากได้ code ไปลอง post ไว้เลยครับเด่วเอามาแจกครับขอเวลา ปรับแต่ง code ให้สวยนิสเนิงครับบบ 55+Monday, February 8, 2010
การ set path ใน ubuntu
ทำการเปิด terminal มาแล้วก็ทำการใช้ editor ตัวไหนก็ได้
ที่ผมรู้จักก็มีอยู่สองตัวคือ nano กับ gedit
การ edit ก็พิม
1. กรณี nano -----> nano ~/.bashrc
kolry@ubuntu:~/Downloads/work$ nano ~/.bashrc 2. กรณี nano -----> gedit ~/.bashrc
kolry@ubuntu:~/Downloads/work$ gedit ~/.bashrc
*** "~/" เป็นการอ้างอิง directory ของ directory user ของเรา หลังจาก พิมไปเสร็จแล้วก็จะขึ้น หน้า edit ขึ้นมา แล้วให้เราใส่ path เข้าไปบรรทัดล้างสุดดังนี้
PATH=$PATH:/home/kolry/Downloads/work/arm-2008q3/binแก้path ตามที่เราต้องการที่ตัวหนังสือสีเขียวในตัวอย่าง
Wednesday, January 27, 2010
มาใช้ Python ทำเว็บด้วย TurboGear กันดีกว่าาาาา
ใกล้ถึงวันส่งความคืบหน้า assignment SoftwareEng เข้ามาทุกทีแต่ก็ยังไม่ได้เริ่มทำเลยซักกะทีมันแต่ทำหุ่นไปแข่งที่ India รายการ A.N.T.Z ซะหลายอาทิตย์งานการไม่ได้ทำไรเลยเฮ้อ......
และแล้วพอกลับจากอินตะราเดียเราก็เลยต้องลุยปั่น assignment ภาษา python กันซะทีหลังจากดองมานานนน
โปรแกรมที่ทำก็ตกลงกันว่าจะทำ โปรแกรมจัดการชุมนุม ทุกๆอย่างไม่ว่าจะเป็นประวัติสมาชิกชุมนุม ระบบยืมของ รายละเอียดการเก็บของในชุมนุม ระบบสั่งซื้อของ online ผ่าน internet ดูขอบเขตงานไปดูมาก็ไม่พ้นระบบ webappplication งานนี้เลยต้องเว็บแหละหลักๆๆๆ ก็รู้ว่า python มันก็ทำเว็บได้นิ ขนาดgoogle ยังใช้ python เลยๆ ก็เลยเริ่มค้นหา ใน google ซะเลยว่าจะทำเว็บโดชใช้ python เนี่ยทำงายยยย หาไปหามาก็เจออยู่สามตัวก็มี
1. turboGear
2.django
3.pylon
เริ่มด้วยหาไปหามาเจอพบว่าเค้านิยมใช้กันแค่ turboGear กับ django หลักๆๆที่เจอ ก็เลยตัด pylon ทิ้งไปเหลือสองตัว ก็ตัดสินใจอยู่นานไม่รู้จะใช้ไรดีก็เลยไปถามเพื่อนๆเห็นเค้าใช้ แต่ Django กัน ก็เอาเลยว่ะเอาที่เคาไม่ใช้กันดีกว่า turboGear เนี่ยแหละ จัดเลยเริ่มหาวิธิลง หาไปหามาครึ่งวันเจอเว็บไทยเว็บนึง http://www.happy24hours.com/?p=69 เว็บเนี่ยเลย แต่ทำไปทำมาเหมือนจะได้แระ ติดปัญหาเยอะมากก
ขั้นตอน 1,2 ก็ผ่านไปดีก็จิงแต่ไอ้ตอนลง turboGear เนี่ยแหละไม่ยอมผ่านซะทีก็ค่อยๆแก้ไป
สรุปปัญหาที่ได้ก็คือ ลืม copy file “ez_setup.py” มาไว้ใน folder python26/script/… เนี่ยแหละ นั่งแก้นานนนนนนมาก หลาย ชม.มากกกกก พอได้แล้วมาติดขั้นตอนการ run อีก ดันไป activate ตัว paster ถึงว่า run เท่าไหร่ก็ไม่ทำงานลองไป deactivate ปุ๋บได้เลยงานเนี่ยสบายมากกกกกก
ขอเขียนหยาบก่อนแระกันไม่ไหวแระคับง่วงมากกกกกกกกกกกกกกกตีสี่แระ นั้งทำมาตั้งแต่ บ่ายสามบามสี่แระ ทำนานนนนมากกกกก
Tuesday, December 15, 2009
มา set EditPlus3 ให้ compile TurboC3 กันดีกว่าาา
จะว่าไปหลายๆๆ คนก็อาจจะว่าเอ้......ทำไม้ทำมายต้องทำด้วยฟ่ะ
ทั้งๆๆๆที่เอ้.....ตัวโปรแกรมมันเองก็ compile เองได้
ตามจริงผมก็ไม่ได้อยากไปวุ่นกับมัีนหรอกคับแต่
อาจารย์วิชา Image อ่ะเด้้้ มาสั่ง การบ้าน ให้เขียนโปรแกรม โดยใช้ turboC3 หรือต่ำกว่าเท่านั้นเลยงานเข้าละซิ555555+
ก็เลยเอาฟ่ะเอาไงเอากัน
ด้วยเป็นคนที่ไม่ชอบ หน้าต่าง code Editor ของ TurboC เลยจำได้ว่า สมัยตอนเรียน assembly เคยใช้ turboC จัดการ Tlink กับ Tasm เลยจัดการทวนความจำจัดลย TurboC ต้อง จัดการกะเจ้า TurboC3 ได้หล่ะคับ เลยจัดการเลยทวนความจำหาตามเว็บเจอบ้างแต่ก็ไม่ชัดเจนเลยลองมั่วเลยได้ที่สุดก็ได้แระคับ
ตามรูปเลยสำหรับคนที่อยากนะคับ
ก่อนอื่นจะให้ขึ้นตามรูปต้องเลือก Document ที่ข้างบนแล้ว เลือก Permanent setting... ก็จะขึ้นหน้าต่างที่เห็นแหละคร๊าบบบบ


ไม่มันไม่ชัดฟ่ะะะะะงงงงอ่ะเอาหม่ายย

จากนั้นจัดเลยทดลองใช้เลย ดู short cut ได้เลยครับกด
ตามเนี้่ยเลยคร๊าบบบบ
* ผมลงturboC ที่C:\TC นะคับป๋ม โปรแกรมมัน อัพขึ้นไม่ได้อ่ะคับใครอยากได้สงเมลล์มาแระกันคับ kolry@msn.com คับป๋ม หรือไม่ก็หาเอากันเองแระกันคับ
Friday, November 27, 2009
virus auto run ไปปิด Show Hidden file จาก Folder Options
เริ่มทำตั้งแต่ข้อ 1 ก็ใช้ไม่ได้ เ้ลยลองทำข้อหลังๆๆๆ เอ่อใช้ได้นี่หว่ารีบจดไว้ก่อนเด่วลืม
ตามเนี้ยเล้ย
12. Start > Run > พิมพ์ "regedit"
13. เข้าตามนี้เลยครับ HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft >
Windows > CurrentVersion > Explorer >
Advanced > Folder > Hidden > SHOWALL
14. ลบ "CheckedValue" ออกไปครับ จะเห็นมันอยู่ทางขวามือ (ลบเลยครับไม่ต้องกลัว เด๋วสร้างใหม่)
15. คลิ๊กขวา (ที่หน้าจอขวามือตรงที่ว่างๆนะครับ) > new > DWord Value
16. พิมพ์ "CheckedValue" แล้ว enter
17. ดับเบิ้ลคลิกไฟล "CheckedValue" แล้วใส่ค่า = 1 ครับ (hex) (ค่าเดิมมันเป็น 0 เราก็แก้เป็น 1 ตามนั้นแหละครับ)
18. ok & ปิดหน้าต่าง regedit ครับ
19. เปิด My computer > Tools > folder options (อย่าดับเบิ้ลคลิก icon ทุก drive นะครับ)
20. เลือก แท็บ "View"
21. เลือก Hidden files and folders > "show hidden files and folders"
ถอดติ๊ก "Hide extensions for known file types"
22. ถอดติ๊ก "Hide protect Operating System Files (Not recommend)"
23. Ok
thank ---> http://www.adslthailand.com/forum/viewtopic.php?f=25&t=70130 สำหรับที่มาครับ
Sunday, November 15, 2009
ว้าวว my....Benq s41 ประหยัดไฟกว่าที่คิด

วันเนี่ยนั่งรถทัวร์กลับเลยเซ็งๆ ก็เลยยกเจ้า benQ s41 ตัวโปรด(เมื่อนานมาแระ สาเหตุ มันเข้าศูนย์บ่อยยยยมากกกกก) มานั่งเลน ต่อ GPRS กับ เจ้า 5320 XpressMusic ที่แรกบอกได้ตั้ง 1.3 ชม. ก็คิดว่าเอ้้้..... window มันมั่วนี่หว่าตั้ง ชม.ครึ่ง จะเล่นได้ไงฟ่ะ
เล่นไปเล่นมา ตั้งนาน แบ็ตไม่ยอมดื้อ ยังขึ้นเวลาลดลงเรื่อย ฮ่าๆๆๆ แปลกใจมากกก ได้ 1.27 ชม หมด เดินทางได้ครึ่งทางพอดี ฮ่าๆๆๆ ใช้ได้ๆๆๆ
Window เนี่ยมันก็เชื่อถือได้เหมือนกันแหะ แต่คราวหน้า ซื้อnetbook กว่าเอาแบบข้าววันข้าวคืนเลยดีกว่าฮ่าๆๆๆๆๆๆๆ
เย้ๆๆ ได้ blog ใหม่แร้ว
แล้วช่วงเนี้ยรู้สึกว่าชีวิตชักมีไรให้จำ ให้ทำ ให้เรียนรู้อีหเยอะเลย งั้นเรามาหัดเขียน blog กันดีกว่า ฮ่าๆๆๆ
^-^








