Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii1. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 cài đặt môi trường phát triển tích hợp (IDE) 41.2 thiết lập Ban Arduino 61.3 bằng cách sử dụng môi trường phát triển tích hợp (IDE) để chuẩn bịmột Arduino Sketch 81.4 tải lên và chạy các ký họa chớp 111.5 tạo và lưu một bức phác hoạ 131,6 bằng cách sử dụng Arduino 152. thực hiện các ký họa làm đấu thầu....................................... 192.1 cơ cấu chương trình Arduino 202.2 cách sử dụng đơn giản các loại nguyên thủy (biến) 212.3 sử dụng Floating-Point số 232.4 làm việc với các nhóm của các giá trị 252.5 cách sử dụng Arduino String chức năng 282.6 sử dụng ký tự C Strings 302,7 văn bản phẩy chia tách thành các nhóm 322,8 chuyển đổi một số cho một chuỗi 342,9 chuyển đổi một chuỗi một số 362.10 cấu trúc mã của bạn vào các khối chức năng 382.11 trở lại nhiều hơn một giá trị từ một chức năng 412.12 hành động dựa trên điều kiện 442.13 lặp đi lặp lại một chuỗi các câu 452.14 lặp đi lặp lại lời tuyên bố với một truy cập 472.15 phá vỡ ra khỏi vòng 492.16 tham gia một loạt các hành động dựa trên một 50 đơn biến2.17 so sánh nhân vật và số đánh giá 522.18 so sánh chuỗi 542.19 thực hiện so sánh hợp lý 55vwww.it-ebooks.info2.20 thực hiện hoạt động Bitwise 562,21 kết hợp các hoạt động và phân công 583. cách sử dụng toán tử........................................... 613.1 thêm, trừ, nhân và chia 613.2 incrementing và các giá trị Decrementing 623.3 tìm phần còn lại sau khi phân chia hai giá trị 633.4. xác định giá trị tuyệt đối 643.5 constraining một số cho một phạm vi giá trị 653.6 tìm tối thiểu hoặc tối đa là một số đánh giá 663.7 nuôi một số một quyền lực 673.8 lấy rễ Square 683.9 số Floating-Point làm tròn lên và xuống 683.10 sử dụng hàm lượng giác 693.11 tạo số ngẫu nhiên 703.12 thiết và đọc bit 723.13 chuyển bit 753.14 chiết xuất cao và thấp byte tại một int hay long 773.15 tạo thành an int hay long từ cao và thấp byte 784. Serial Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814.1 gửi thông tin gỡ lỗi từ Arduino cho máy tính của bạn 864.2 gửi định dạng văn bản và các dữ liệu số từ Arduino 894.3 nhận được dữ liệu nối tiếp Arduino 924.4 gửi nhiều văn bản lĩnh vực từ Arduino trong một tin nhắn đơn 954.5 nhận nhiều lĩnh vực văn bản trong một tin nhắn đơn Arduino 984.6 gửi dữ liệu nhị phân từ Arduino 1014.7 nhận dữ liệu nhị phân từ Arduino trên một máy tính 1054.8 gửi giá trị nhị phân từ chế biến cho Arduino 1074.9 cách gửi giá trị của nhiều Arduino Pins 1094.10 làm thế nào để di chuyển con trỏ chuột trên một máy PC hoặc Mac 1124.11 kiểm soát Google Earth bằng cách sử dụng Arduino 1154.12 đăng Arduino dữ liệu vào một tập tin trên máy tính của bạn 1214,13 gửi dữ liệu đến thiết bị nối tiếp hai cùng một lúc 1244,14 nhận nối tiếp dữ liệu từ hai thiết bị cùng lúc 1284.15 thiết lập xử lý trên máy tính của bạn để gửivà nhận dữ liệu nối tiếp 1315. đơn giản đầu vào kỹ thuật số và Analog......................................... 1335.1 bằng cách sử dụng một chuyển đổi 1365.2 bằng cách sử dụng một chuyển đổi mà không có bên ngoài trở 1395.3 đáng tin cậy phát hiện sự đóng cửa của một chuyển đổi 1415.4. xác định bao lâu một chuyển đổi được ép 144vi | Bảng nội dungwww.it-ebooks.info5.5 đọc một bàn phím 1495,6 đọc Analog đánh giá 1525.7 thay đổi phạm vi giá trị 1545.8 đọc Analog đầu vào nhiều hơn sáu 1555.9 Hiển thị điện áp vào 5V 1585.10 đáp ứng với những thay đổi trong điện áp 1615.11 đo điện áp nhiều hơn 5V (điện áp ngăn) 1626. nhận được đầu vào từ các cảm biến............................................. 1656.1 cách phát hiện chuyển động 1676.2 phát hiện ánh sáng 1706.3 phát hiện chuyển động (tích hợp thiết bị dò hồng ngoại thụ động) 1716.4 đo khoảng cách 1736,5 đo khoảng cách chính xác 1766.6 phát hiện rung động 1806.7 phát hiện âm thanh 1816.8 Measuring Temperature 1856.9 Reading RFID Tags 1876.10 Tracking the Movement of a Dial 1906.11 Tracking the Movement of More Than One Rotary Encoder 1936.12 Tracking the Movement of a Dial in a Busy Sketch 1956.13 Using a Mouse 1976.14 Getting Location from a GPS 2016.15 Detecting Rotation Using a Gyroscope 2066.16 Detecting Direction 2086.17 Getting Input from a Game Control Pad (PlayStation) 2116.18 Reading Acceleration 2137. Visual Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
đang được dịch, vui lòng đợi..