Showing posts with label Software Elektronika. Show all posts
Showing posts with label Software Elektronika. Show all posts

Saturday 13 June 2015

tutorial C# : chat Ehernet


Hai sobat jufrikablog kali ini kembali jufrikablog akan membagikan sebuah latihan khusus bagi kamu yang sedang mencari tutorial pemrograman c# , ya kali ini kita akan bicara tentang komunikasi ethernet

Komunikasi ethernet itu sekilas info adalah salah satu jenis komunikasi yang paling sering ditemui, bisa digunakan untuk komunikasi antar PC, PC dengan mikrokontroller, PC dengan PLC, PLC dengan PLC dll . misal nya saja menggunakan RJ 45. ada juga yang nirkabel dengan menggunakan wireless router . nah kali ini kita akan mencoba menbuat sebuah aplikasi chatting teks sederhana menggunakan protocol UDP.
pertama sobat harus memiliki software pemrograman berbasis c#  contoh visual studio atau microsoft visual c# atau sharpdevelop.
kedua sobat desain form seperti ini
 ketiga kita deklarasikan using using nya :D , pada bagian tersebut kita tambahkan :
using System.Net;
using System.Net.Sockets;
using System.Threading;

fungsinya memanggil library yang akan dipakai sebagai jalur untuk mengakses beberapa fungsi yang diperlukan seperti penggunaan thread, akses port.

 keempat deklarasian fungsi AddMessage yang bertipe delegate void, delegate disini digunakan karena adanya pengaksesan sebuah tool (richTextBox) pada 2 buah event yang berbeda.
delegate void AddMessage(stringmessage);

kemudian deklarasikan juga variabel “port” yang mana nantinya nilai variabel ini digunakan sebagai port yang akan digunakan aplikasi untuk mengirimkan dan menerima data. juga
variabel “broadcastAddress” yang mana nantinya variabel ini digunakan untuk mendefinisikan alamat IP tujuan
int port = 11000;
const string broadcastAddress = "192.168.0.255";
nah  selanjutnya tulis program lengkapnya sebagai berikut sob :)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Net.Sockets;
using System.Threading;
namespace PeerToPeerChat
{
    public partial class ChatForm : Form
    {
        delegate void AddMessage(stringmessage);
        
        string userName;
        
       int port = 11000;
           const string broadcastAddress = "192.168.0.255";
        UdpClient receivingClient = new UdpClient(11000);
           UdpClientsendingClient;
        
           ThreadreceivingThread;
        public ChatForm()
        {
            InitializeComponent();
            this.Load += new EventHandler(ChatForm_Load);
            btnSend.Click += new EventHandler(btnSend_Click);
        }
        private voidChatForm_Load(object sender, EventArgs e)
        {
               tbSend.Focus();
               InitializeSender();
               InitializeReceiver();
           }
        
       private voidInitializeSender()
       {
           sendingClient = newUdpClient(broadcastAddress, port);
           sendingClient.EnableBroadcast = true;
       }
        
       private voidInitializeReceiver()
       {     
           ThreadStartstart = new ThreadStart(Receiver);
           receivingThread = newThread(start);
           receivingThread.IsBackground = true;
           receivingThread.Start();
    }
    private voidbtnSend_Click(object sender, EventArgs e)
    {
        tbSend.Text = tbSend.Text.TrimEnd();
        
           if (!string.IsNullOrEmpty(tbSend.Text))
           {
               stringtoSend = "<" + Environment.MachineName + "> : " + tbSend.Text;
               byte[] data = Encoding.ASCII.GetBytes(toSend);
               sendingClient.Send(data, data.Length);
               tbSend.Text = "";
           }
        
           tbSend.Focus();
    }
    private voidReceiver() {
           IPEndPoint endPoint = newIPEndPoint(IPAddress.Any, port);
           AddMessagemessageDelegate = MessageReceived;
        
           while (true)
           {
               byte[] data = receivingClient.Receive(ref endPoint);
               stringmessage = Encoding.ASCII.GetString(data);
               Invoke(messageDelegate, message);
            System.Console.Beep(1500, 300);
           }
       }
        
       private voidMessageReceived(string message)
       {
           rtbChat.Text += message + "\n";
       }
  }
}

Thursday 21 May 2015

DOWNLOAD PROTEUS ISIS 8.0 FULL VERSION + CRACK




Hai sobat jufrikablog kali ini saya akan membagikan software simulasi rangkaian elektronika yang bisa sobat gunakan juga untuk simulasi microcontoller ,atmega , arduino dsb. Dan software ini sudah banyak di pakai untuk para elektronikawan :D langsung saja berikut link downloadnya sobat :D dibagikan secara free dan full


DOWNLOAD  | 168 MB | include crack

review


Cara Penginstalan bisa dilihat di folder download sob

Sekian sobat jufrikablog semoga bermanfaat postingan saya kali ini , dan jika artikel ini bermanfaat bagi sobat mohon dukungannya dengan like blog saya terimakasih :)

Monday 18 May 2015

Serial transmit c#

hai sobat jufrikablog seperti biasa setiap seminggu sekali jufrikablog akan memposting tentang c# selama pelajaran c# di kuliahan ada :D . Sekilas tentang serial transmit intinya adalah mengirim dan menerima data dengan serial port dengan method write dengan parameter berupa string yang ingin dikirim. Nah untuk lebih paham mari kita buat aplikasi chat dengan serialport

1.  Buat solution baru. dan sesuaikan dengan desain di bawah

2. masukan komponen serialport dan timer
3. pada event form load maka kita buka dahulu serial portnya dengan mengetikan seperti ini
   serialPort1.Open();
4. lalu pada tombol kirim kita buat seperti ini
  serialPort1.Write(textBox1.Text);
5. lalu pada timer kita setting pembacaannya menjadi 500 ms dan visiblenya dari false ke true
6. Double click untuk timer. Ketikkan statemen di bawah ini di dalam fungsi TimerTick :

if (serialPort1.BytesToRead != 0) // maksudnya kita kondisikan bahwa jika kondisi bye tidak 0 baru menulis
{
textBox2.Text = serialPort1.ReadExisting(); // membaca dari serial port yang diterima
 }

7.Buka hyperterminal, kemudian amati data yang tampil pada hyperterminal saat anda mengirim data. (jangan lupa setting com dan baudaratenya sob)

8. Buka Arduino.exe.
9.  Ketikkan program dibawah ini pada Arduino IDE.

10. compile dan upload ke arduino dan coba kirim karater khusus sesuai program yaitu a
dan lihat led akan hidup dan coba karater lainya :D

sekian 10 langkah tutorial kali ini sob semoga bermanfaat :)

Menghidupkan 3 Buah Lampu Arduino dengan Compiler C#


Hai sobat jurikablog sebenarnya pengiriman data melalui serial port sangat sederhana, cukup menggunakan method Write dengan parameter berupa string yang ingin dikirim. disini jufrikablog mencontohkan jika sobat ingin membuat program compile untuk mematikan dan menghidupkan lampu pada arduino dengan simple


1. Alat dan bahan
    3 Buah software : arduino simulator / memakai proteus isis , virtual port setting , dan sharpdevelop atau visual studio c#
2. buat program compiler nya dengan design yang akan jadi seperti ini (komponen : button , serialport, timer, label, textbox)


3. lalu masukan program ini ke tombol send
    serialPort1.Write(textBox1.text);
4.dan pada button on  setting seperti ini (contoh pada button on untuk lampu led 1 memakai karakter 'a')
   Button2.Enabled = false;
   Button5.Enabled = true;
   serialPort.Write('a'); // lihat karakter a di arduino untuk menghidupkan lampu led a
dan pada button off kebalikannya (false dan truenya) dan sesuaikan pembacaan karaternya
  
5. pada void main formnya kita setting serial port open terlebih dahulu
    serialPort1.Open();
6. atur timer menjadi 500 ms dan ubah dari false jadi true
 
dan juga pada serialport atur com yang akan digunakan (misal com1)

7. pada program arduino buat seperti ini
int LEDA=13;
int LEDB=12;
int LEDC=8;


void setup()
{
 Serial.begin(9600);
 pinMode(LEDA,OUTPUT);
 pinMode(LEDB,OUTPUT);
 pinMode(LEDC,OUTPUT);

}

void loop()
{
 if (Serial.available())
{
  char inChar = (char)Serial.read();
  if(inChar=='a')digitalWrite(LEDA,1);
  else if (inChar=='b')digitalWrite(LEDB,1);
  else if (inChar=='c')digitalWrite(LEDC,1);
  else if (inChar=='d')digitalWrite(LEDA,0);
  else if (inChar=='e')digitalWrite(LEDB,0);
  else if (inChar=='f')digitalWrite(LEDC,0);
  else {
    digitalWrite(LEDA,0);
    digitalWrite(LEDB,0);
    digitalWrite(LEDC,0);
  }
}

}

8. Masukan program tersebut ke dalam rangkaian arduino tadi dengan cara seperti digambar
9. Setelah sukses setting com nya di db 9 nya (contoh com 3) dan baud rate 9600
10. lalu jalankan program di c# dan simulasi arduino nya cek video berikut sob :D
note : untuk menghubungkan virtual port bisa di setting dengan software virtual port bisa download disini

Saturday 2 May 2015

Game Tic Tac Toe Source Code C#


Hai sobat jufrikablog kali ini saya akan share bagaimana jika sobat ingin membuat game tic tac toe dengan c# . Disini saya menggunakan mode dual player karna saya rasa lebih enak bermain dengan kawan bukannya robot / komputer :D langsung saja berikut langkahnya

1. Sobat Harus Punya sharp develop atau vstudio atau software sejenis yang bisa digunakan untuk membuat aplikasi dengan bahasa c#
2. Buat Windows Form dengan beberapa komponen penting seperti desain berikut(9 button dan 1 menustrip)
3. Buat Masing Masing Button diarahkan ke void yang sama
4. Buat Codingan seperti ini di class form sobat >>Click This To Full View<<


5.Jalankan program sobat dan ajak teman sobat untuk bermain bersama :D


#Sedikit Penjelasan Coding
Jalannya program yaitu dengan memanfaatkan pergantian text di button yang di setting di button_click
pemenangnya di tentukan dengan syarat yang ada di check_for_winner()
Sobat bisa download gamenya disini

DOWNLOAD

Untuk Video Demonya bisa sobat lihat di bawah ini

Monday 6 April 2015

Download ZD Soft Screen Recorder 8 Pro+ Crack Gratis!!

Hai sobat jufrikablog , kali ini saya akan membagikan sebuah aplikasi perekam desktop yang paling ringan (dibanding Camtasia ,camstudio, bandiCam), biasanya saya pakai untuk membuat tugas tutorial di pemrograman c# , banyak fitur yang bisa sobat gunakan disini dan juga banyak kelebihan yang bisa sobat temukan di aplikasi ini langsung saja bisa sobat download di bawah ini


Fitur yang saya temukan:
  • Full screen recording.
  • Partial screen recording.
  • Multi-monitor screen recording.
  • Follow focus window mode.
  • Follow mouse cursor mode.
  • Mouse cursor highlight/click effects.
  • Embed your own text/image logo in recording.
  • Support full screen mode games.
  • Support windowed mode games.
  • Support Direct3D 8/9/10/11 games.
  • Support OpenGL games.
  • In-game webcam overlay.
  • In-game frame rate info.
  • In-game recording indicator.
  • Embed webcam overlay in recording.
  • Display webcam overlay on desktop.
  • Display webcam overlay in PC game.
  • Customizable webcam overlay size.
  • Customizable webcam overlay position.
  • Toggle webcam overlay by hotkey.
  • Webcam latency correction.
  • System audio recording.
  • Voice recording.
  • System audio + voice mixing.
  • Custom audio source recording.
  • Playback device configuration shortcut.
  • Recording device configuration shortcut.
  • Mute/Unmute at any time during recording.
  • Scheduled recording.
  • Customizable hotkeys.
  • Stealth recording mode.
  • AVI/WMV recording video formats.
  • PNG/JPG/BMP screenshot formats.
tes aplikasi


    System requirements:

    • Intel/AMD Dual-Core 1.5GHz or faster CPU.
    • 1GB or more system RAM.
    • 10GB or more hard disk space.
    • Microsoft Windows XP/Vista/7/8/8.1
    • Microsoft Windows Media Player 9 or higher version.

    DOWNLOAD | 1 MB

    sekian sobat jufrikablog jangan lupa like blognya ya :D


    Friday 13 March 2015

    Membuat Aplikasi Kalkulator Bilangan Kompleks dengan C#



    Hai sobat jufrikablog , pad postingan kali ini saya akan memberikan tutorial bagaimana membuat aplikasi kalkulator , namun aplikasi kalkulator yang saya buat adalah aplikasi kalkulator bilangan kompleks , karena kalkulator ini sedikit yang share :D . berikut langkah pembuatannya


    Sebelumnya sobat harus memahami bagaimana cara menggunakan radio button sobat bisa melihat nya disini , setelah memahaminya kita masuk ke tahap berikut

    1. Siapkan alat dan bahan (laptop /pc dan aplikasi sharpdevelop ) 
    2. Buka Program sharpdevelopnya dan buat file >solution>  pilih windows aplication.
    3. pada bagian desain buat seperti ini , dimana tools"nya bisa sobat ambil di bagian tools .
    4. Setelah mendesain tampilannya selanjutnya ialah membuat programnya
      untuk operasi yang digunakan ialah penjumlahan , pengurangan , perkalian, dan pembagian bilangan kompleks.
    5. buat / deklarasikan variable variable yang digunakan di masing" button atau bisa sobat gunakan tipe public variable. dengan cara : buat seperti ini di bawah
      public
       partial class MainForm : Form
          {
              public double r1, r2 , ro , i1 ,i2 , io ; // nah yang ini yang saya maksud
              public MainForm()
    6. klik 2x button penjumlahan dan masukan codingan ini
    7. klik 2x button pengurangan dan masukan codingan ini
    8. klik 2x button pembagian dan masukan codingan ini
    9. klik 2x button perkalian dan masukan codingan ini
    10.  
      10. Setelah itu untuk tombol clear dan off nya bisa sobat manipulasi dengan cara berikut ini :
      klik button off 
      lalu masukan codingan close();
      klik button clear dan masukan
            textBox1.Text="";
            textBox2.Text="";
            textBox3.Text="";
            textBox4.Text="";
            textBox5.Text="";
            textBox6.Text="";

    setelah itu sobat compile dan jalankan aplikasinya ,sobat bisa lebih mempercantik tampilannya sesuai kretifitas sobat :D

    sobat bisa mengunduh aplikasi sempurnanya dibawah ini

    atau menonton videonya disini


    sekian tutorial dari saya semoga blog ini bermanfaat bagi nusa dan bangsa merdeka !! !
       
       

    Wednesday 8 October 2014

    Download Cadsoft Eagle Profesional 7.1.0 Full Version




    Hai sobat jufrikablog bagi pencinta taupun pendesign layout pcb pasti sudah tidak asing lagi dengan software yang satu ini yaitu  Software design eagle dan di jufrikablog ini kamu dapat mendownload versi terbaru dari eagle yaitu Eagle Profesional 7.1.0 + cracknya.


    system minimal : Windows XP, Windows Vista, Windows 7,Windows 8, Windows 8.1

    berikut sedikit tampilannya ketika membuka schematic :D


    Bagi yang sudah tidak sabar ingin mendownloadnya dilahkan klik link dibawah ini , di dalamnya terndapat crack dan installan cadsoft eagl 7.1.0

    DOWNLOAD | 50.49 MB



    semoga bermanfaat sobat dan jangan lupa like blognya ya :D

    Tuesday 17 June 2014

    Download Aplikasi Z 80 Simulator IDE 9.81 Full Version

    1336302653_z80-simulator-ide

    Hai sobat jufrikablog, kali ini jufrikablog akan meng share aplikasi untuk pencinta elektronika sebuah simulator Zilog Z80mikroprosesor 8-bit untuk pengendali miroprosesor yaitu Z80 Simulator IDE 9.81 yang sudah di crack atau full version . Langsung saja berikut link downloadnya 

    DOWNLOAD | 3.08 MB



    Dengan kompilator BASICassembler,simulator, debugger dan disassembler untuk Zilog Z80mikroprosesor 8-bit.

    Semoga bermanfaat sobat jufrikablog ;)

    Wednesday 9 April 2014

    Download Electronic Workbench 5.12 update 2014

    ewb

    Hai sobat jufrikablog Elektro , Sudah lama jufrikablog tidak menyinggung masalah elektro di posting blog , kali ini saya akan membagikan sebuah software yang bernama Electronic Workbench 5.12 . software simulasi yang biasa digunakan untuk mensimulasikan rangkaian/ circuit elektronika. bagi yang ingin mencobanya silahkan download

    setupnya Disini

    DOWNLOAD | 7.1 MB



    electronics-workbench-5_12

     

    ceck clean virus :eset ,windows defender, smadav, avast pro.

    Sekian artikel download Electronic Workbench 5.12 update 2014 dari jufrikablog. semoga bermanfaat :)

    apabila ada pertanyaan silahkan berkomentar ya sobat (y)

    Monday 27 January 2014

    Download Cadsoft Eagle Profesional 6.50 Full Version

    adownloaded CadSoft Eagle Professional 6.5 Cracked

     

    Hai sobat jufrikablog bagi pencinta taupun pendesign layout pcb pasti sudah tidak asing lagi dengan software yang satu ini yaitu  Software design eagle dan di jufrikablog ini kamu dapat mendownload versi terbaru dari eagle yaitu Eagle Profesional 6.5.0 + cracknya.

    system minimal : Windows XP, Windows Vista, Windows 7,new suport Windows 8  !

    Bagi yang sudah tidak sabar ingin mendownloadnya dilahkan klik link dibawah ini



    DOWNLOAD |44 MB|



    last update link : 25 maret 2014