Pertanyaan yang diberi tag «serial»

Komunikasi serial adalah koneksi USB standar antara Arduino dan komputer dengan kabel USB A ke B standar atau melalui pin TX / RX menggunakan konverter USB ke serial. Itu juga bisa merujuk ke perpustakaan serial.

11
Bagaimana cara membagi string yang masuk?
Saya mengirim daftar posisi servo melalui koneksi serial ke Arduino dalam format berikut 1:90&2:80&3:180 Yang akan diuraikan sebagai: servoId : Position & servoId : Position & servoId : Position Bagaimana saya membagi nilai-nilai ini, dan mengubahnya menjadi integer?

12
Bagaimana cara mencetak beberapa variabel dalam sebuah string?
Katakanlah saya memiliki beberapa variabel yang ingin saya cetak ke terminal, apa cara termudah untuk mencetaknya dalam sebuah string? Saat ini saya melakukan sesuatu seperti ini: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var 3:");Serial.println(var3); Apakah ada cara yang lebih baik untuk melakukan ini?

20
Program perencanaan data serial
Saya perlu memplot data serial dari Arduino. Saya memerlukan dukungan untuk: Berbagai format data (misalnya ditandatangani, tidak ditandatangani, 8 bit, 16 bit); Plot beberapa data pada sumbu yang sama; Ekspor / Impor data file. Karena memplot data serial dari Arduino adalah kebutuhan umum, pertanyaan saya adalah: Program / utilitas apa …
36 serial 

6
Serial.begin (): Mengapa tidak selalu menggunakan 28800?
Dalam banyak kode contoh online, orang menambahkan baris Serial.begin(9600)di blok pengaturan. Ketika saya mencari apa yang Serial.begin()ada di dokumentasi resmi, ia mengatakan bahwa ia mengontrol bit per transfer data per detik. Jadi pertanyaan yang jelas adalah, mengapa tidak menggunakan 28800, tingkat transfer tertinggi? Mengapa orang puas dengan 9600? Apa batasannya …
35 serial 

3
Mengapa memulai monitor serial memulai kembali sketsa?
Jika saya mengunggah sketsa yang mengirim data serial, saya langsung melihat lampu LED TX / RX setelah sketsa diunggah. Jika saya kemudian memulai monitor serial, sketsa tersebut muncul untuk memulai kembali. Sketsa minimum yang menunjukkan perilaku ini: void setup() { Serial.begin(9600); Serial.println("Setup"); } void loop() { Serial.println("Loop"); delay(1000); } Diuji …

2
Bagaimana Arduino menangani buffer overflow serial?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Arduino Stack Exchange. Bermigrasi 5 tahun yang lalu . Bagaimana Arduino menangani buffer overflow serial? Apakah itu membuang data yang masuk terbaru atau yang tertua? Berapa banyak byte yang bisa ditampung oleh buffer?
27 serial 


2
Arduino sebagai USB HID
Apakah mungkin untuk membangun perangkat HID (seperti keyboard) menggunakan Arduino uno? Saat ini, saya memiliki input tombol pada Arduino yang memberikan output pada baris serial. Jadi, bagaimana saya bisa mengubah firmware saya saat ini menjadi sesuatu yang dapat berperilaku seperti keyboard HID? Haruskah saya menulis driver perangkat jendela baru? Haruskah …



13
Mengunggah Arduino Nano memberikan kesalahan: avrdude: stk500_recv (): programmer tidak merespons
Saya memiliki Arduino Nano (Sainsmart) yang saya coba unggah sketsa. Di bawah Arduino IDE, perangkat yang dipilih adalah Arduino Nano w/ ATmega328. Namun mengunggah sketsa memberi saya kesalahan avrdude: stk500_recv(): programmer is not responding Saya mencoba kedua port USB ( /dev/tty.usbserial& /dev/cu.usbserial) tetapi kesalahan yang sama tetap ada. Arduino terhubung …

4
Protokol Komunikasi Praktik Terbaik dan Pola
Setiap kali saya mendesain protokol serial untuk digunakan di antara dua arduinos, saya merasa agak seperti menciptakan kembali roda. Saya ingin tahu apakah ada praktik atau pola terbaik yang diikuti orang. Pertanyaan ini kurang tentang kode aktual, tetapi lebih banyak tentang format pesan. Misalnya, jika saya ingin memberi tahu Arduino …
19 serial 

1
Arduino Nano tidak ada port serial untuk MacBook Air 2013
Masalah Saya memiliki Arduino Nano yang terhubung melalui kabel USB (Tipe A ke Mini Tipe B) ke MacBook Air (Model Mid 2013). LED PWR menyala saat Arduino terhubung. Membuka perangkat lunak Arduino, menarik Tools > Serial Portmenu tidak menunjukkan port serial yang valid. Yang saya lihat adalah: /dev/tty.Bluetooth-Incoming-Port /dev/cu.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem …


6
Bagaimana saya tahu frekuensi pengambilan sampel?
Saya mulai agak bingung tentang laju sampling dan baudrate dll. Saya punya kode Arduino ini: #include <eHealth.h> extern volatile unsigned long timer0_overflow_count; float fanalog0; int analog0; unsigned long time; byte serialByte; void setup() { Serial.begin(9600); } void loop() { while (Serial.available()>0){ serialByte=Serial.read(); if (serialByte=='S'){ while(1){ fanalog0=eHealth.getECG(); // Use the timer0 …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.