.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

SHIPDROID - Android controlled Boat Vehicle with real-time video (Bluetooth & Wi-Fi)

0 komentar
Bless OTOMASI....







On the Internet there are many articles on the use of RC boat or car with IP or Web-based camera. But most of them used a laptop or an internal router with Open-WRT or DD-WRT firmware. View the video of the RC car or boat  in such projects usually implemented with a PC or Laptop. In this article describes the control crawler platform from any Android-device (tablet, smart phone, etc.), as well as viewing real-time video and rotation control pan/tilt of IP-Camera. it made Android-applications to work with the Wi-Fi IP camera.
The project is built on the Arduino. To control the car using Bluetooth channel. As an IP camera I used the popular model Foscam FI8918 (idr 875.000).



Shipdroid hardware configuration



Sistem tethering for wifi access point


As seen in the figure above, the interaction between the smart phone and tracked platform implemented directly on Bluetooth-channel, and the interaction with the camera implemented on Wi-Fi channel, but through the router. And this is a big disadvantage - because without a router, all operations with the camera will not work, for example in the street or anywhere outside the city. I tried to make a direct control via Wi-Fi, turning on Android'e mode Host Wi-Fi. In the future, I will try to make a direct interaction without a router. I have suggestion that this requires a camera with support W-Fi Direct.
IP-Camera
IP-camera Foscam FI8918 gives a video stream in a format MJPEG (Motion JPEG), in which each frame is compressed using the popular JPEG image compression algorithm. At a resolution of the video stream 320x240, FPS is 25-30. If the video resolution of 640x480, the FPS drops by about 2 times. For Android on the Internet has been found MJPEG class for processing and display of data in activity.


FI8918 model has the function of the rotation and tilt of the camera via the web-interface. In this project, this feature is also implemented. Functions Foscam cameras are well documented (see file IPCAM CGI SDK V1.7). View video stream, control, configuration made through CGI scripts. View the video stream via script videostream.cgi with the appropriate parameters, where the user - user name, pwd - password, resolution - video resolution (8 - 320x240px, 16 - 640x480px)
To control the movement of the camera (the function pan / tilt) is used script decoder_control.cgi, and the parameter "command" set command:
0 - move the camera up
1 - stop the upward movement
2 - move down
3 - stop the downward movement
4 - turn to the left
5 - stop turning left
6 - turn to the right
7 - stop turning to the right
25 - set in the middle
26 - vertical "patrol"
27 - Stop vertical "patrol"
28 - Horizontal "patrolling"
29 - Stop horizontal "patrol"
In the Android application I have used only the interaction with only two scripts, but as noted above, via CGI scripts can do a lot things:
get_camera_params.cgi - get the current camera settings. The script returns the resolution, brightness, contrast, mode 50/60 Hz mode, flip mode.
camera_control.cgi - camera settings.
reboot.cgi - reboot the camera.
restore_factory.cgi - restore factory settings.
get_params.cgi - information about the camera and the many parameters.
set_datetime.cgi - to set the time and date.
set_network.cgi - network settings.
set_wifi.cgi - Wi-Fi network.
set_ddns.cgi - set of configuration Dynamic DNS.
set_ftp.cgi - setting FTP connection.
set_mail.cgi - setting for MAIL.
Etc.
The camera configured to work with a static IP-address. So that it can be accessed from the Android application. Although Foscam support DDNS services, so you can use a dynamic IP.

for a video from Shipdroid you can see this

thanks a lot i hope it can solved and helpful for your project.





Suni

Posisi Tempat Warna Pada Cartridge CL-811

0 komentar

Posisi Tempat Warna Pada Cartridge CL-811. PIXMA IP 2770. Sering terjadi buat yang ingin mengisi ulang sendiri tinta pada
Cartridge CL-811 atau pada Cartridge Colournya sering salah dalam
menentukan posisi tempat warna pada Cartridge CL-811.





Kali ini kami share Posisi Tempat Warna Pada Cartridge CL-811, dan untuk melengkapi artikel Posisi Tempat Warna Pada Cartridge HP yang pernah kami
Suni

NirLauncher Package 1.19.38 Terbaru

0 komentar
NirLauncher Package 1.19.38 Terbaru
NirLauncher Package merupakan sebuah Tools multi guna yang didalam nya
terdapat bundle software software freeware, seperti Crome passview,
Mozilla Pass view , desktop utilities dan masih banyak software yang
berguna di dalam nya. Dalam beberapa kasus software ini mohon dapat di
pergunakan sebaik baik nya, karena dalam tools WEBbrowser seperti
Chromepass
Suni

Nitro PDF 9 Pro Full

0 komentar
Nitro PDF Pro 9 merupakan software pembaca file PDF yang selain memiliki tampilan serta size minimalis, juga di dukung dengan segudang fitur canggih di dalamnya. Selain dapat di gunakan untuk membuka atau membaca file PDF, Nitro PDF Pro juga dapat di gunakan untuk membuat, mengedit, transfer dan membobol security pada file PDF yang di proteksi. Nah, jika anda saat ini sedang mencari software
Suni

Sadar akan kesalahan

0 komentar
"Sebuah kesalahan dapat diperbaiki jika kita sudah mengakui kesalahan tersebut.", kalimat ini telah memberikan saya sebuah wawasan baru atau dalam istilah filsafatnya telah memberikan pencerahan pada hidup saya. Banyak hal yang selama ini tidak mengalami perubahan hanya dikarenakan saya tidak mengakui bahwa hal-hal itu merupakan kesalahan yang senantiasa saya perbuat. Saya tidak mencapai apa yang
Suni

Windows 7 ultimate sp1 lite 64 bit

0 komentar






windows 7 ultimate sp1 lite 64 bit. sudah tau dong kan. intinya ini
merupakan Os windows, yang di custom menjadi kecil ( lite ), karena
ukuranya hanya 873 Mb.

sekedar saran, jangan jadikan windows 7 Ultimate lite ini sebagai OS
untuk pekerjaan, kecuali , nantinya kalo memang full update, silahkan,
karena windows secara otomatis mengisi file yang telah hilang dan
mendefaultkanya
Suni

Menjalankan Aplikasi Lain Dengan VB.NET

0 komentar
Pada Kesempatan kali ini saya akan berbagai cara menjalankan atau memanggil Aplikasi Lain Dengan VB.NET. Bagaimanakah caranya menjalankan atau memanggil apalikasi lain dengan Visual Basic.NET ?� Jika belum tahu caranya silahkan simak tulisan saya ini. Berikut langkah-langkahnya :



Buatlah sebuah form seperti gambar di bawah ini kita akan memanggil aplikasi Kalkulator, MS Paint,Command Promt dan
Suni

Komponen MDI Tab ( Membuat Menu Tab )

0 komentar
Pada postingan sebelumnya telah membahas tentang cara membuat menu samping, pada kesempatan kali ini saya akan menggabungkan menu samping dengan MDI Tab. Komponen ini digunakan untuk mengelompokan MDIChild form ke dalam tab-tab. Contoh :




Komponen yang di butuhkan adalah vbAccelerator VB6 MDI Tab Component Untuk komponen vbAccelerator VB6 MDI Tab Component membutuhkan library� vbAccelerator
Suni

Membuat Login dengan PHP Ekstensi mysqli + Materializecss

0 komentar
Assalamu'alaikum wr. wb.

Kali ini yukcoding akan berbagi tutorial bonusan cara membuat login multi user dengan menggunakan PHP ektensi mysqli versi oop style. OOP yang dimaksud bukan full coding melainkan hanya menggunakan fungsi mysqli oop bawaan, karena mysqli extension bisa dipake secara prosedural ataupun oop pada cara pemanggilannya. Untuk coding PHP saya tetap menggunakan semi prosedural.
Suni

Convert RGB To HSV for color tracking in Raspberry and openCV

0 komentar
Warna  dapat diartikan sebagai hasil persepsi dari cahaya dalam spektrum wilayah yang terlihat oleh retina mata, dengan panjang gelombang antara 400nm sampai dengan 700nm. Untuk dapat memproses data dari nilai warna tertentu maka dibutuhkan sebuah suatu Model warna. Model warna adalah model matematis abstrak yang menggambarkan cara agar suatu warna dapat direpresentasikan sebagai baris angka, biasanya dengan nilai-nilai dari tiga atau empat buah warna atau komponen, misalnya RGB (Red-Green-Blue) , CMYK (Cyan-Magenta-Yellow-Key/Black), HSI (Hue-Satruation-Lightness), atau HSV (Hue-Satruation-Value).
gambar color space

Gapat dilihat pada gambar 3. pada dasarnya susunan warna terdiri adari tiga warna pokok yaitu R (Red), G (Green), dan B(Blue). Formulasi dari nilai tiga warna tadi akan menghasilkan nilai warna yang berbeda. HSV merupakan kependekan dari Hue, Saturation, dan Value. Dimana karakteristik pokok dari warna tersebut adalah:
a.       Hue:  merepresentasikan nilai warna sebenarnya, seperti merah, violet, dan kuning dan digunakan menentukan kemerahan (redness), kehijauan (greeness), dan sebagainya.
b.       Saturation:  merepresentasikan chroma (kemurnian atau kekuatan warna).
c.       Value :  merepresentasikan kecerahan dari warna. Nilainya berkisar antara 0-100 %. Apabila nilainya 0 maka warnanya akan menjadi hitam, semakin besar nilai maka semakin cerah dan  muncul variasi-variasi baru dari warna tersebut. Untuk melakukan konversi nilai RGB ke HSV sebagai berikut.

Untuk dapat merubah nilai RGB menjadi nilai HSV dapat menggunakan teori Travis, sebagai berikut:

a.      Mendapatkan nilai H (hue)

Rumus pengolahan RGB untuk mendapatkan nilai Heu
b.      Mendapatkan nilai S (Saturation)



c.       Mendapatkan nilai V(Value)




Berikut adalah gambaran interface yang telah saya buat untuk proses konversi RGB to HSV. software ini saya tambahkan fitur untuk proses menentukan range nilai RGB to HSV pada pemrograman citra dengan library openCV.



Keterangan:
a.       Parameter RGB threshold 1.
b.      Picture box tampilan warna threshold 1.
c.       Nilai HSV untuk threshold 1.
d.      Konversi data threshold 1 untuk openCV.
e.       Scroll bar untuk mendapatkan nilai konstanta R,G,dan B.
f.       Listing program untuk menentukan ambang nilai threshold.
g.      Nilai HSV untuk threshold 2.
h.      Konversi data threshold 2 untuk openCV.
i.        Picture box tampilan warna threshold 2.

Bukan hanya itu saja software telah saya lengkapi dengan proses pengambilan sample warna secara langsung dengan cara melakukan klik pada image video source player. sehingga memudahkan untuk proses pengambilan data.


Gambar Proses pengambilan data secara manual dengan mengatur scroll pada HsScroll bar


Gambar proses pengambilan data dengan menggunakan fasilitas mouse click pada warna yang di tuju

Bari gambar di atas terdapat listing program dari openCV yang bertujuan untuk tracking objek berwarna orange. Untul list program dam penjelasan image processing dapat di lihat di sini. berikut adalah video uji coba dari image processing di raspberry memanfaatkan library openCV. berikut adalah uji coba color tracking dari percobaan di atas.







untuk aplikasi software konversi yang saya buat dapat di download di sini.





Suni

Akses data sensor PH Df Robot dengan arduino

0 komentar
Salam Otomasi...


Kali ini saya akan menjelaskan bagaimana cara akses data sensor PH keluaran dari df robot. pada dasarnya semua sensor ph umumnya outputnya berupa tegangan analog. sehingga dapat langsung dibaca melalui pin ADC (Analog to Digital Converter) pada fasilitas mikrokontroler. pada percobaan kali ini mikrokontroler yang saya gunakan adalah Arduino.

Berikut adalah listing program untuk proses pembacaan sensor pH pada arduino.

#include <LiquidCrystal.h>
#define SensorPin A0            //pH meter Analog output to Arduino Analog Input 0
#define Offset 0.00            //deviation compensate
#define LED 13
#define samplingInterval 20
#define printInterval 800
#define ArrayLenth  40    //times of collection
int pHArray[ArrayLenth];   //Store the average value of the sensor feedback
int pHArrayIndex=0;  
LiquidCrystal lcd(53, 51, 49, 47, 45, 43);
void setup(void)
{
   
  lcd.begin(16, 2);
  lcd.print("ShipDroid");
  pinMode(LED,OUTPUT);  
  Serial.begin(9600);  
  delay(1000);
  lcd.clear();
}
void loop(void)
{
  digitalWrite(7,LOW);
  static unsigned long samplingTime = millis();
  static unsigned long printTime = millis();
  static float pHValue,voltage;
  if(millis()-samplingTime > samplingInterval)
  {
      pHArray[pHArrayIndex++]=analogRead(SensorPin);
      if(pHArrayIndex==ArrayLenth)pHArrayIndex=0;
      voltage = avergearray(pHArray, ArrayLenth)*5.0/1024;
      pHValue = 3.5*voltage+Offset;
      samplingTime=millis();
  }
  if(millis() - printTime > printInterval)   //Every 800 milliseconds, print a numerical, convert the state of the LED indicator
  {
        lcd.setCursor(0, 0);
        lcd.print("GPS=-7||112");
        lcd.setCursor(0, 1);
        lcd.print("Nilai pH= ");
        lcd.print(pHValue,2);
  Serial.print("Voltage:");
        Serial.print(voltage,2);
        Serial.print("    pH value: ");
Serial.println(pHValue,2);
        digitalWrite(LED,digitalRead(LED)^1);
        printTime=millis();
  }
}
double avergearray(int* arr, int number){
  int i;
  int max,min;
  double avg;
  long amount=0;
  if(number<=0){
    Serial.println("Error number for the array to avraging!/n");
    return 0;
  }
  if(number<5){   //less than 5, calculated directly statistics
    for(i=0;i<number;i++){
      amount+=arr[i];
    }
    avg = amount/number;
    return avg;
  }else{
    if(arr[0]<arr[1]){
      min = arr[0];max=arr[1];
    }
    else{
      min=arr[1];max=arr[0];
    }
    for(i=2;i<number;i++){
      if(arr[i]<min){
        amount+=min;        //arr<min
        min=arr[i];
      }else {
        if(arr[i]>max){
          amount+=max;    //arr>max
          max=arr[i];
        }else{
          amount+=arr[i]; //min<=arr<=max
        }
      }//if
    }//for
    avg = (double)amount/(number-2);
  }//if
  return avg;
}

Jika teman - teman otomasi ingin download source codenya secara langsung dapat diwnload di sini

terimakasih semoga bermanfaat salam otomasi

Suni

Download VB.NET 2008 Full

0 komentar




Denngan visual studio 2008 anda dapat membuat software-software
menarik seperti game, anti virus, aplikasi desktop dan software-software menarik lainnya .

Sebelum anda mendownload dan menginstalnya, pastikan untuk
persyaratan system komputer anda terpenuhi, berikut ini persyaratan
visual studio 2008 :

Persyaratan vb.net :

Supported operating systems:
Windows 7, Windows Server 2003 R2 (
Suni

Aplikasi Pembuatan Kartu Tanda Siswa/Murid - Download Gratis

0 komentar
Update :

Halo, pagi ini saya mau menshare aplikasi yang saya buat sendiri yaitu : Aplikasi Pembuatan Kartu Tanda Siswa/Murid. Aplikasi ini tidak terlalu berfokus pada pembuatan Kartu Tanda Siswa/Murid yang bertampilan waw... tetapi pada kemudahan dalam pembuatan kartu secara massal. 

 Sebelum menginstal Aplikasi ini anda harus menginstal software PDF Creator dahulu, saya sertakan di link download.(contoh Background KTS yang saya pakai  juga saya sediakan)


Bila ketika proses Installasi terkendala dengan ERROR, silahkan pilih IGNORE.

Aplikasi ini sudah saya gunakanan sendiri dalam pembuatan KTS untuk sekolah tempat saya mengajar MTS -MA Al-WASHLIYAH PERDAGANGAN, jadi sudah lolos trial & error, tapi tetap saja pasti akan ditemukan error pada masa-masa yag akan datang. Nah ini penampakan hasilnya (abaikan orangnya ya.. ahahahah, kamera Laptopnya jelek)
 Tampak Depan
Tampak Belakang
Yang saya share kali ini bukanlah source codenya, tetapi sudah jadi Installernya.. alias sudah saja compile. Kalau ada yang berminat dengan source codenya, silahkan nego harganya. :D


nah itu diatas adalah penampakan aplikasinya (Atas : Saat masih jadi Source Code, Bawah: sudah jadi exe). Kita lanjutkan bagaimana cara menggunakannya.

  • Setting Kartu, klik pada menu "Setting Kartu", nah nanti akan ada isi yang berhubungan dengan kartu yang akan kita buat.
  •  Data Siswa, ada dua cara mengisi data, secara manual alias 1 per 1, atau dari file Excel apabila datanya banyak. Untuk yang cara manual ada tombol "Tambah Data" di bagian bawah aplikasi ini .
    Sedangkan untuk yang menggunakan file Excell caranya adalah dengan mengklik menu "Data Siswa" nanti ada submenu "Copy master ..", "Import Data" dan "Hapus Semua Data".
    Pilih dahulu "Copy Master Excell Isian Data Siswa", maka file Excell untuk mengisi data siswa akan tercopy ke Drive C komputer anda.
    Isi dari dari file Master KTS  adalah seperti ini:
    Sudah tau kan isiannya, kalau anda seorang Operator Sekolah pasti data-data diatas anda sudah miliki. Untuk kolom "goldarah" tidak harus diiisi.

    Nah, untuk mecetak kartu-kartu tadi bisa secara keseluruhan, perseorang atau pun secara pilih-pilih.
    Untuk secara keseluruhan, klik dahulu tombol "Tampilkan Semua Data" lalu klik tombol "Cetak Semua" yang ada pada bagian bawah aplikasi. 

    Untuk secara perseorang, anda cukup mendouble klik pada data, lalu klik tombol "Cetak KTS", cara ini juga digunakan untuk mengubah dan menyimpan data siswa yang kita pilih. (ubah data siswa, ubah foto siswa, dll)
    Untuk secara pilih-pilih, caranya adalah dengan mengklik data siswa, lalu klik tombol "Pindah Ke Data Terpilih =>", maka data siswa yang dipilih akan masuk ke List Data Terpilih, lalu klik tombol "Cetak Data Terpilih".
    Hasil cetak akan ada dalam bentuk PDF , jadi bisa dibawa kesana kemari sama seperti file cetak kartu NUPTK.
    Sebelum jadi PDF, tinggal klik tombol "Print" disebelah kiri atas.
    Tinggal dipotong, lipat trus dilaminating ... jadi deh !!!

Suni

Aplikasi Pembuatan Kartu Tanda Siswa/Murid - Download Gratis

0 komentar
Update :

Halo, pagi ini saya mau menshare aplikasi yang saya buat sendiri yaitu : Aplikasi Pembuatan Kartu Tanda Siswa/Murid. Aplikasi ini tidak terlalu berfokus pada pembuatan Kartu Tanda Siswa/Murid yang bertampilan waw... tetapi pada kemudahan dalam pembuatan kartu secara massal. 

 Sebelum menginstal Aplikasi ini anda harus menginstal software PDF Creator dahulu, saya sertakan di link download.(contoh Background KTS yang saya pakai  juga saya sediakan)


Bila ketika proses Installasi terkendala dengan ERROR, silahkan pilih IGNORE.

Aplikasi ini sudah saya gunakanan sendiri dalam pembuatan KTS untuk sekolah tempat saya mengajar MTS -MA Al-WASHLIYAH PERDAGANGAN, jadi sudah lolos trial & error, tapi tetap saja pasti akan ditemukan error pada masa-masa yag akan datang. Nah ini penampakan hasilnya (abaikan orangnya ya.. ahahahah, kamera Laptopnya jelek)
 Tampak Depan
Tampak Belakang
Yang saya share kali ini bukanlah source codenya, tetapi sudah jadi Installernya.. alias sudah saja compile. Kalau ada yang berminat dengan source codenya, silahkan nego harganya. :D


nah itu diatas adalah penampakan aplikasinya (Atas : Saat masih jadi Source Code, Bawah: sudah jadi exe). Kita lanjutkan bagaimana cara menggunakannya.

  • Setting Kartu, klik pada menu "Setting Kartu", nah nanti akan ada isi yang berhubungan dengan kartu yang akan kita buat.
  •  Data Siswa, ada dua cara mengisi data, secara manual alias 1 per 1, atau dari file Excel apabila datanya banyak. Untuk yang cara manual ada tombol "Tambah Data" di bagian bawah aplikasi ini .
    Sedangkan untuk yang menggunakan file Excell caranya adalah dengan mengklik menu "Data Siswa" nanti ada submenu "Copy master ..", "Import Data" dan "Hapus Semua Data".
    Pilih dahulu "Copy Master Excell Isian Data Siswa", maka file Excell untuk mengisi data siswa akan tercopy ke Drive C komputer anda.
    Isi dari dari file Master KTS  adalah seperti ini:
    Sudah tau kan isiannya, kalau anda seorang Operator Sekolah pasti data-data diatas anda sudah miliki. Untuk kolom "goldarah" tidak harus diiisi.

    Nah, untuk mecetak kartu-kartu tadi bisa secara keseluruhan, perseorang atau pun secara pilih-pilih.
    Untuk secara keseluruhan, klik dahulu tombol "Tampilkan Semua Data" lalu klik tombol "Cetak Semua" yang ada pada bagian bawah aplikasi. 

    Untuk secara perseorang, anda cukup mendouble klik pada data, lalu klik tombol "Cetak KTS", cara ini juga digunakan untuk mengubah dan menyimpan data siswa yang kita pilih. (ubah data siswa, ubah foto siswa, dll)
    Untuk secara pilih-pilih, caranya adalah dengan mengklik data siswa, lalu klik tombol "Pindah Ke Data Terpilih =>", maka data siswa yang dipilih akan masuk ke List Data Terpilih, lalu klik tombol "Cetak Data Terpilih".
    Hasil cetak akan ada dalam bentuk PDF , jadi bisa dibawa kesana kemari sama seperti file cetak kartu NUPTK.
    Sebelum jadi PDF, tinggal klik tombol "Print" disebelah kiri atas.
    Tinggal dipotong, lipat trus dilaminating ... jadi deh !!!

Suni

Tawk.to