Showing posts with label usb. Show all posts
Showing posts with label usb. Show all posts
Monday, August 22, 2016
Digispark USB Development Workshop
Digispark USB Development Workshop

The Digispark is an Attiny85 based microcontroller development board similar to the Arduino line, only cheaper, smaller, and a bit less powerful. This book helps you to get started with Digispark USB development. The following is highlight topics in this book:
- Preparing development environment
- Setting up Digispark USB
- Working with Digital I/O
- DigiUSB - Digispark debugging
- PWM and Analog Input
- Working with I2C
Labels:
development,
digispark,
usb,
workshop
Example of using jSSC communicate between JavaFX and Arduino Uno via USB Serial port
Example of using jSSC communicate between JavaFX and Arduino Uno via USB Serial port
Prepare a simple sketch run on Arduino Uno to send a counting number to serial port, tested on Windows 10.
BlinkUSB.ino
/*
* Send number to Serial
*/
int i = 0;
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
Serial.begin(9600);
}
// the loop function runs over and over again forever
void loop() {
Serial.print(i);
i++;
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Read last post to "Prepare jSSC - download and add library to NetBeans, and create project using jSSC library".
modify the java code, JavaFX_jssc_Uno.java
/*
* Example of using jSSC library to handle serial port
* Receive number from Arduino via USB/Serial and display on Label
*/
package javafx_jssc_uno;
import java.util.logging.Level;
import java.util.logging.Logger;
import javafx.application.Application;
import javafx.application.Platform;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.Scene;
import javafx.scene.control.ComboBox;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
import jssc.SerialPort;
import static jssc.SerialPort.MASK_RXCHAR;
import jssc.SerialPortEvent;
import jssc.SerialPortException;
import jssc.SerialPortList;
public class JavaFX_jssc_Uno extends Application {
SerialPort arduinoPort = null;
ObservableList<String> portList;
Label labelValue;
private void detectPort(){
portList = FXCollections.observableArrayList();
String[] serialPortNames = SerialPortList.getPortNames();
for(String name: serialPortNames){
System.out.println(name);
portList.add(name);
}
}
@Override
public void start(Stage primaryStage) {
labelValue = new Label();
detectPort();
final ComboBox comboBoxPorts = new ComboBox(portList);
comboBoxPorts.valueProperty()
.addListener(new ChangeListener<String>() {
@Override
public void changed(ObservableValue<? extends String> observable,
String oldValue, String newValue) {
System.out.println(newValue);
disconnectArduino();
connectArduino(newValue);
}
});
VBox vBox = new VBox();
vBox.getChildren().addAll(
comboBoxPorts, labelValue);
StackPane root = new StackPane();
root.getChildren().add(vBox);
Scene scene = new Scene(root, 300, 250);
primaryStage.setTitle("Hello World!");
primaryStage.setScene(scene);
primaryStage.show();
}
public boolean connectArduino(String port){
System.out.println("connectArduino");
boolean success = false;
SerialPort serialPort = new SerialPort(port);
try {
serialPort.openPort();
serialPort.setParams(
SerialPort.BAUDRATE_9600,
SerialPort.DATABITS_8,
SerialPort.STOPBITS_1,
SerialPort.PARITY_NONE);
serialPort.setEventsMask(MASK_RXCHAR);
serialPort.addEventListener((SerialPortEvent serialPortEvent) -> {
if(serialPortEvent.isRXCHAR()){
try {
String st = serialPort.readString(serialPortEvent
.getEventValue());
System.out.println(st);
//Update label in ui thread
Platform.runLater(() -> {
labelValue.setText(st);
});
} catch (SerialPortException ex) {
Logger.getLogger(JavaFX_jssc_Uno.class.getName())
.log(Level.SEVERE, null, ex);
}
}
});
arduinoPort = serialPort;
success = true;
} catch (SerialPortException ex) {
Logger.getLogger(JavaFX_jssc_Uno.class.getName())
.log(Level.SEVERE, null, ex);
System.out.println("SerialPortException: " + ex.toString());
}
return success;
}
public void disconnectArduino(){
System.out.println("disconnectArduino()");
if(arduinoPort != null){
try {
arduinoPort.removeEventListener();
if(arduinoPort.isOpened()){
arduinoPort.closePort();
}
} catch (SerialPortException ex) {
Logger.getLogger(JavaFX_jssc_Uno.class.getName())
.log(Level.SEVERE, null, ex);
}
}
}
@Override
public void stop() throws Exception {
disconnectArduino();
super.stop();
}
public static void main(String[] args) {
launch(args);
}
}
Next:
- JavaFX + jSSC - read byte from Arduino Uno, read from Analog Input
Friday, August 19, 2016
ALFA WiFi USB models Now support MAC 10 11 EI Capitan
ALFA WiFi USB models Now support MAC 10 11 EI Capitan
ALFA WiFi USB models Now support MAC 10.11 EI Capitan
Supported Model:AWUS036NHR v2, AWUS036NHV, AWUS036EAC, AWUS036AC, AWUC036ACH, U24N,
Tube-UV, UBDo-UV
Download Link: Here

Monday, August 15, 2016
Alfa WiFi USB Adapter on Windows 8
Alfa WiFi USB Adapter on Windows 8
Windows 8 Compatible List
|
AUTO INSTALLATION
1. Make sure you PC is connecting to Internet
2. Plug AWUS036H into USB port directly
3. Add Hardware Wizard will search & install driver for you automatically
INSTALL DRIVER MANUALLY
(Thats t take AWUS036H as example)


1. Plug in AWUS036H into Windows 8 and launch Device Manager
2. Expend your Network adapters section in Device Manager, click on Settings -> PC Info -> Device
Manager
3. Right click on AWUS036H (Realtek RTL8187 Wireless
. ) and select Update Driver Software .. 
4. Press Browse button to locate driver for AWUS036H for Windows 7 where is located in CD as shown in following picture.
5. Driver is installed as shown in following picture
Monday, August 8, 2016
aplikasi untuk memperbaiki flah disk USB
aplikasi untuk memperbaiki flah disk USB

hai2 kamu punya masalah pada flash disk / USB dengan gejala
- rusak pada HARD WARE nya yg bisa dikarenakan copotnya jalan PCB nya
- rusak pada softwarenya yg di karenakan (kemungkinan karena saat akan melepas usb kamu lupa eject) hahah
nah masalah ke dua itulah yg masih dapat di perbaiki dengan software tool dan flashdisk anda pun terselamatkan,
Untuk MEMPERBAIKI FLASHDISK YANG RUSAK yang rusak secara software, dapat kita lakukan dimana flashdisk biasanya masih bisa terdeteksi oleh windows tetapi ketika kita mencoba untuk membuka flashdisk atau men-double klik flashdisk muncul beberapa pesan error.
DOWNLOAD FLASH FIXED
DOWNLOAD JET FLASH TOOL
DOWNLOAD JET FLASH TOOL
SEMOGA FLASHDISK ANDA TERSELAMATKAN UNTUK MEMBUKA APLIKASI INI ANDA HARUS MEMASTIKAN LAMPU PADA USB ANDA MASIH HIDUP (*) DAN BUKA JIKA ADA PERINGATAN KLIK OKE OKE AJA (TAPI DATA ANDA AKAN TERHAPUS SEMUA HEHEHE)
OKE SOB !
Thursday, August 4, 2016
cara menambah daya usb extender untuk laptop
cara menambah daya usb extender untuk laptop
hay sobat apakah kalian bingung kabel yang anda buat atau kalian beli tidak di kenali oleh komputer atau laptop anda mungkin masalah nya adalah kurangnya daya/listrik pada kabel sehingga perangkat seperti kamera,modemdan lainnya tidak dapat bekerja seperti normal dan cukup basa basinya
langsung menuju TKP
inilah beberapa tips menambah daya listrik pada kabel usb anda by ::adi feri ismail ::
1.pemecahan pertama Menggunakan Kabel USB Active Extension atau dikenal sebagai USB Repeater

pabrik dapat disambung sampai dengan 5 segmen sehingga total 25m. Cara ini mudah
tetapi biaya untuk kabel jadi lebih mahal dari antenna beserta USB adapternya.
Alternatif untuk memperpanjang kabel USB yang lebih ekonomis adalah dengan
membuat kabel USB exender menggunakan kabel UTP. Gambar di bawah menjelaskan
susunan kabel yang akan disambungkan.
2. pemecahan ke dua hasil praktek saya
mengadopsi cas hp cina begitulah sebutanya dengan anda menghubungkan kabel warna merah pada usb extender dan kabel warna merah pada cas hp cina / cas hp yang ada kabelnya wkwkwkw

langsung menuju TKP
inilah beberapa tips menambah daya listrik pada kabel usb anda by ::adi feri ismail ::
1.pemecahan pertama Menggunakan Kabel USB Active Extension atau dikenal sebagai USB Repeater

Gambar 47. Kabel USB repeater
Kabel USB Repeater di pasaran panjang per segmennya 5m dan menurut rekomendasipabrik dapat disambung sampai dengan 5 segmen sehingga total 25m. Cara ini mudah
tetapi biaya untuk kabel jadi lebih mahal dari antenna beserta USB adapternya.
Alternatif untuk memperpanjang kabel USB yang lebih ekonomis adalah dengan
membuat kabel USB exender menggunakan kabel UTP. Gambar di bawah menjelaskan
susunan kabel yang akan disambungkan.
2. pemecahan ke dua hasil praktek saya
mengadopsi cas hp cina begitulah sebutanya dengan anda menghubungkan kabel warna merah pada usb extender dan kabel warna merah pada cas hp cina / cas hp yang ada kabelnya wkwkwkw

yang perlu anda perhatuikan adalah kabel warna merah yaitu kabel yang berguna untuk mengalirkan listrik NAHHHHH itu dia yang jadi masalh anda silahkan sambungkan kabel cas warna merah dan kabel usb extender warna merah dan untuk keamanan solderlah kabel tersebut dan jangan biarkan kabelnya teanjang yah trimakasih dan sampai jumpa
pencarian ::
membuat kabel usb extender untuk laptop menambah daya usb extender usb extender laptop usb extender
pencarian ::
membuat kabel usb extender untuk laptop menambah daya usb extender usb extender laptop usb extender
cara membuat usb extender laptop usb extender tidak terdeteksi laptop
komen di bawah ya !!!!!!!!!!!
komen di bawah ya !!!!!!!!!!!
Subscribe to:
Posts (Atom)