วันอังคารที่ 30 สิงหาคม พ.ศ. 2554

วันนี้ต้อมป้ายไฟ เอารูปป้ายไฟที่ผมทำมาให้ดู มันออกจะเบอๆ ไปหน่อย
เพราะถ่ายจากกล้องมือถือธรรมดา อิอิ 

สนใจสั่งป้ายไฟ
โทร 084-672-4645
หรือ
อีเมลล์ ng.pornprasert@gmail.com check mail ทุกวัน 
ส่วนเรื่องราคาคุยกันได้ถูก 







วันเสาร์ที่ 20 สิงหาคม พ.ศ. 2554

เอารูปป้ายไฟของน้ององศา
มาให้ดู
---------------------------------------------------------------- 
ถ้าสนใจสั่งทำป้าย โทร 084-6724645
E-mail ng.pornprasert@gmail.com 
ราคา 200-2000 บาท
----------------------------------------------------------------








วันศุกร์ที่ 29 กรกฎาคม พ.ศ. 2554

           การสร้างลิงค์ติดต่อสื่อสารแบบ TCP/IP ที่เป็น sockets เป็นการเชื่อมต่อแบบ connection-orientated ซึ่งนั้นก็หมายความว่าการสนทนาระหว่างเครื่อง client กับ server จะทำการเชื่อมต่อตลอดเวลาที่สนทนานอกเสียจากมันจะเสีย ซึ่งการสนทนากันหรือการแลกเปลี่ยนข้อมูลระหว่าง client กับ server นั้นจะต้องเป็นไปตามกฎของ protocol 
          สำหรับตัวอย่างการติดต่อ TCP/IP  ที่เป็น sockets ผมจะให้
- โทรศัพท์มือถือ android ให้เป็น client 
- notebook เป็น server 

รูปแสดงไดอะแกรมแสดงการติดต่อสื่อสารกันระหว่าง client และ server ด้วย TCP Socket

รูปแสดงลำดับขั้นตอนในการติดต่อสื่อสารข้อมูล TCP Socket
Java Code
package com.tomkrub.app.simpleconnect;
import java.io.IOException;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import android.view.View;
import android.view.View.OnClickListener;

public class SimpleConnectActivity extends Activity {
    /** Called when the activity is first created. */
   
    private Button btnConnect;
    private EditText editIP;
    private EditText editPort;
   
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);     
                
        editIP = (EditText)findViewById(R.id.editIP);
        editPort = (EditText)findViewById(R.id.editPort);       
        btnConnect = (Button)findViewById(R.id.btnConnect);
       
        btnConnect.setOnClickListener(new OnClickListener()
                {    public void onClick(View v){   
                    connect(editIP.getText().toString(),Integer.parseInt(editPort.getText().toString()));
                 }
                });      
       
       // connectIP();
    }

   public void connect (String IP,int Port)
    {
        Socket clientSocket = null;
        try {
            //clientSocket = new Socket("localhost", 5000);//127.0.0.1
            clientSocket = new Socket(IP,Port);
           
            Toast.makeText(this, clientSocket.getInetAddress().toString(),
                    Toast.LENGTH_LONG).show();
            //clientSocket.close();
           
        } catch (UnknownHostException e) {
            // TODO Auto-generated catch block
             Toast.makeText(this, "UnknownHostException "+e,
                        Toast.LENGTH_LONG).show();
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
             Toast.makeText(this, "IOException "+e,
                        Toast.LENGTH_LONG).show();
            e.printStackTrace();
        }
                      
          PrintWriter outToServer = null;
        try {
            outToServer = new PrintWriter(clientSocket.getOutputStream(),true);
            outToServer.println ("test sentence na krub") ; //ประโยคที่ทำการส่งให้ server
            Toast.makeText(this, "test",Toast.LENGTH_LONG).show();
            clientSocket.close();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
                       
    }
   
}
   

Server  TCP chat program Download TCPChat.jar หรือ Gui.java 

ผลการทดลอง
ขณะรอการเชื่อมต่อจาก client

ป้อน IP กับ Port ของ Server พร้อมกด Connect

Server เชื่อมต่อกับ client พร้อมได้รับข้อมูล




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

ขาย LED สีชมพู Round 5MM คุณภาพดี ลดกระหน่ำ
รูป LED ขณะจ่ายไฟ 3V เข้าไป แสงสีชมพูสวยมาก


รูปถ่ายด้านบนของ LED
20 - 100 ดวง ดวงละ 3 บาท (ส่งเป็นซองจดหมายไม่เสียค่าาส่​งเพิ่ม)
200 - 500 ดวง ดวงละ 2.5 บาท (ส่งเป็นพัสดุ ค่าส่ง 50 บาท ทั่วประเทศ)
มากกว่า 500 ดวง ดวงละ 2 บาท (ส่งเป็นพัสดุ ค่าส่ง 50 บาท ทั่วประเทศ)
ราคาปกติ ดวงละ 5-6 บาท

วันศุกร์ที่ 22 กรกฎาคม พ.ศ. 2554

ก็วันนี้ผมเอาคลิปวีดีโอเจ้าหุ่นยนต์ iRobot Create ซึ่งถูกควบคุมด้วย Android (a Nexus One)
มีการทำงานด้วยกัน 4 โหมดภายใน App ที่ชื่อว่า Cellbots.apk Download
 
1. ใช้ directional pad (D-Pad) ในการควบคุมหุ่นยนต์
2. ใช้ joystick ในการควบคุมหุ่นยนต์
3. ใช้ accelerometer ในการควบคุมหุ่นยนต์
4. ใช้ voice ในการควบคุมหุ่นยนต์

และยังออกแบบมาให้สามารถเชื่อมต่อผ่าน USB ,Bluetooth,Wifi ได้
ซึ่ง App Cellbots สนับสนุน Android 2.2 (Froyo) ขี้นไป นะครับ



ขอบคุณข้อมูลจาก http://www.cellbots.com/

วันอาทิตย์ที่ 22 พฤษภาคม พ.ศ. 2554

วันนี้จะมาบอกวิธีอัพเดตโทรศัทพ์คู่ใจของเรา LG GT540 ให้เป็น android 2.3 แรงได้ใจ ซึ่ง Rom 20D android 2.1 รอมศูนย์ไทยนั้นเมื่อใช้ไปนาน เริ่มอืดได้ใจวัยรุ่นเมื่อลง app เยอะๆ งั้นมาดูกันก่อนว่า android 2.3 มีอะไรกันบ้าง
Works:
FM-radio, wired headset, Wi-fi, Bluetouth, camera (video recording 3gp/m4v - it is mp4), 3D-accelerator, GPS, aGPS, sensors, memory card, touch .... well etc.

Does not work.
Hardware-accelerated DivX / Xvid (solved with RockPlayer)
All sorts of wireless headsets
There never will be flash (full)






วันศุกร์ที่ 18 กุมภาพันธ์ พ.ศ. 2554

รับทำป้าย LED ป้ายไฟคอนเสิร์ต ป้ายเชียร์ ป้ายชื่อร้าน
รับทำทุกรูปแบบสั่งได้ 
สนใจสั่งทำ หรือซื้ออุปกรณ์  ได้ที่ ng.pornprasert@gmail.com
หรือโทรสอบถามรายละเอียดเพิ่มเติม 080-422-4466(ต้อม)
ราคาแล้วแต่ขนาดของงาน(ราคากันเอง รับประกัน 3 เดือนเต็ม)

จัดส่งทั่วไปประเทศหรือมารับเองก็ได้นะครับ
ตัวอย่างป้าย LED