VMA502
BỘ DIY CƠ BẢN VỚI ATMEGA2560 CHO ARDUINO®
HƯỚNG DẪN SỬ DỤNG
Giới thiệu
Gửi đến tất cả cư dân của Liên minh Châu Âu
Thông tin quan trọng về môi trường của sản phẩm này
Biểu tượng này trên thiết bị hoặc bao bì chỉ ra rằng việc vứt bỏ thiết bị sau vòng đời của nó có thể gây hại cho môi trường. Không vứt bỏ thiết bị (hoặc pin) như rác thải đô thị chưa được phân loại; nó nên được đưa đến một công ty chuyên biệt để tái chế. Thiết bị này nên được trả lại cho nhà phân phối của bạn hoặc cho một dịch vụ tái chế địa phương. Tôn trọng các quy tắc môi trường địa phương.
Nếu có thắc mắc, hãy liên hệ với cơ quan xử lý chất thải tại địa phương.
Cảm ơn bạn đã chọn Velleman®! Vui lòng đọc kỹ hướng dẫn sử dụng trước khi đưa thiết bị này vào sử dụng. Nếu thiết bị bị hỏng trong quá trình vận chuyển, không cài đặt hoặc sử dụng thiết bị và liên hệ với đại lý của bạn.
Hướng dẫn an toàn
Trẻ em từ 8 tuổi trở lên và những người có khả năng thể chất, giác quan hoặc tinh thần hạn chế hoặc thiếu kinh nghiệm và kiến thức có thể sử dụng thiết bị này nếu họ được giám sát hoặc hướng dẫn về cách sử dụng thiết bị một cách an toàn và hiểu được những nguy hiểm liên quan. Trẻ em không được chơi với thiết bị. Trẻ em không được vệ sinh và bảo dưỡng thiết bị nếu không có sự giám sát.
Chỉ sử dụng trong nhà.
Tránh xa mưa, ẩm ướt, chất lỏng bắn tung tóe hoặc nhỏ giọt.
Hướng dẫn chung
![]() |
|
Arduino® là gì
Arduino® là một nền tảng tạo mẫu mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Bo mạch Arduino ® có thể đọc đầu vào – cảm biến bật đèn, ngón tay đặt trên nút hoặc tin nhắn Twitter – và biến nó thành đầu ra – kích hoạt động cơ, bật đèn LED, xuất bản nội dung nào đó trực tuyến. Bạn có thể yêu cầu bo mạch của mình phải làm gì bằng cách gửi một bộ hướng dẫn đến bộ vi điều khiển trên bo mạch. Để làm như vậy, bạn sử dụng ngôn ngữ lập trình Arduino (dựa trên Wiring) và phần mềm Arduino ® IDE (dựa trên Xử lý).
Lướt tới www.arduino.cc Và arduino.org để biết thêm thông tin.
Nội dung
- 1 x bo mạch phát triển ATmega2560 Mega (VMA101)
- 15 x LED (màu sắc khác nhau)
- Điện trở 8 x 220 Ω (RA220E0)
- Điện trở 5 x 1K (RA1K0)
- Điện trở 5 x 10K (RA10K0)
- 1 x bảng mạch 830 lỗ
- Công tắc phím 4 x 4 chân
- 1 x còi hoạt động (VMA319)
- 1 x còi thụ động
- 1 x diode cảm biến hồng ngoại
- 1 x Cảm biến nhiệt độ LM35 (LM35DZ)
- 2 x công tắc nghiêng bóng (tương tự MERS4 và MERS5)
- 3 x bóng bán dẫn quang
- 1 x màn hình LED 7 đoạn một chữ số
- 30 x dây nối bảng mạch
- 1 x cáp USB
ATmega2560Mega
VMA101
VMA101 (tương thích với Arduino®) Mega 2560 là bo mạch vi điều khiển dựa trên ATmega2560. Nó có 54 chân đầu vào/đầu ra kỹ thuật số (trong đó 15 chân có thể được sử dụng làm đầu raPWM), 16 đầu vào tương tự, 4 UART (cổng nối tiếp phần cứng), bộ tạo dao động tinh thể 16 MHz, kết nối USB, giắc cắm nguồn, tiêu đề ICSP, và một nút đặt lại. Nó chứa mọi thứ cần thiết để hỗ trợ vi điều khiển. Kết nối nó với máy tính bằng cáp USB hoặc cấp nguồn cho nó bằng bộ chuyển đổi AC-to-DC hoặc pin để bắt đầu. Mega tương thích với hầu hết các tấm chắn được thiết kế cho Arduino ® Duemilanove hoặc Diecimila.
1 | Giao diện USB | 7 | Atmel mega2560 |
2 | ICSP cho 16U2 | 8 | nút đặt lại |
3 | I / O kỹ thuật số | 9 | I / O kỹ thuật số |
4 | Atmel mega16U2 | 10 | Đầu vào nguồn 7-12 VDC |
5 | ICSP cho mega2560 | 11 | chân nguồn và chân đất |
6 | Đồng hồ 16 MHz | 12 | chân đầu vào tương tự |
vi điều khiển …………………….. ATmega2560 hoạt động voltagđ …………………….. 5 VDC đầu vào voltage (khuyến nghị) ……………………………7-12 VDC đầu vào voltage (giới hạn) ………………………………6-20 VDC chân I/O kỹ thuật số ………..54 (trong đó 15 chân cung cấp đầu ra xung điện) các chân đầu vào tương tự ……………………………… 16 Dòng điện một chiều trên mỗi chân I/O …………………… 40 mA Dòng điện một chiều cho chân 3.3 V ……………………….50 mA bộ nhớ flash ………………… 256 kB trong đó 8 KB được sử dụng bởi bootloader SRAM ………..…….. 8 kB EEPROM……………………………… 4 kB tốc độ đồng hồ …………………………….. 16 MHz chiều dài kích thước …………………….. 112 mm chiều rộng ………………………………..55 mm cân nặng ……………………………………………………………………………. 62 gam |
Hoạt động
Bảng mạch
Breadboard là một trong những phần cơ bản nhất khi học cách xây dựng mạch điện. Trong hướng dẫn này, chúng tôi sẽ giới thiệu cho bạn về breadboard là gì và cách chúng hoạt động.
Chúng ta hãy nhìn vào một chiếc breadboard lớn hơn, điển hình hơn. Ngoài các hàng ngang, bảng mạch còn có những thứ được gọi là đường ray điện chạy dọc theo các cạnh. Chip có chân nhô ra cả hai bên và vừa khít với khe núi. Vì mỗi chân trên IC là duy nhất nên chúng ta không muốn cả hai bên được kết nối với nhau. Đó là lúc mà sự tách biệt ở giữa bảng trở nên hữu ích. Như vậy, chúng ta có thể kết nối các thành phần với mỗi bên của IC mà không can thiệp vào chức năng của chân ở phía đối diện.
Đèn LED nhấp nháy
Hãy bắt đầu với một thí nghiệm đơn giản. Chúng ta sẽ kết nối một đèn LED với một trong các chân kỹ thuật số thay vì sử dụng LED13 được hàn vào bảng.
Phần cứng cần thiết
- 1 x đèn LED M5 màu đỏ
- 1 x điện trở 220 Ω
- 1 x bảng mạch
- dây nhảy khi cần thiết
Thực hiện theo sơ đồ dưới đây. Chúng tôi đang sử dụng chân kỹ thuật số 10 và kết nối đèn LED với điện trở 220 Ω để tránh dòng điện cao làm hỏng đèn LED.
Sự liên quanMã lập trình
Kết quả
Sau khi lập trình, bạn sẽ thấy đèn LED nối với chân 10 nhấp nháy, với khoảng thời gian khoảng một
thứ hai. Xin chúc mừng, thử nghiệm hiện đã hoàn tất thành công!
Đèn LED tăng dần dần dần
PWM (Điều chế độ rộng xung) là một kỹ thuật được sử dụng để mã hóa các mức tín hiệu tương tự thành mức tín hiệu số. Máy tính không thể xuất âm lượng analogtage nhưng chỉ có vol kỹ thuật sốtaggiá trị điện tử. Vì vậy, chúng tôi sẽ sử dụng bộ đếm có độ phân giải cao để mã hóa mức tín hiệu tương tự cụ thể bằng cách điều chỉnh chu kỳ nhiệm vụ của PWM. Tín hiệuPWM cũng được số hóa vì tại bất kỳ thời điểm nào, khi nguồn DC hoàn toàn là 5 V (bật) hoặc 0 V (tắt). tậptage hoặc dòng điện được đưa đến tải tương tự (thiết bị sử dụng nguồn điện) bằng chuỗi xung lặp lại được bật hoặc tắt.
Đang bật, dòng điện được đưa vào tải; đang tắt, không phải vậy. Với băng thông phù hợp, bất kỳ giá trị tương tự nào cũng có thể được mã hóa bằng cách sử dụngPWM. Khối lượng đầu ratagGiá trị điện tử được tính toán thông qua thời gian bật và tắt.
đầu ra voltage = (thời gian bật/thời gian xung) * âm lượng tối đataggiá trị e
PWM có nhiều ứng dụng: lamp điều chỉnh độ sáng, điều chỉnh tốc độ động cơ, tạo âm thanh, v.v. Sau đây là các thông số cơ bản của PLC:
Có sáu giao diện PQM trên Arduino ®, cụ thể là chân kỹ thuật số, 3, 5, 6, 9, 10 và 11. Trong thí nghiệm này, chúng tôi sẽ sử dụng chiết áp để kiểm soát độ sáng của đèn LED.
Phần cứng cần thiết
- 1 x điện trở thay đổi
- 1 x đèn LED M5 màu đỏ
- 1 x điện trở 220 Ω
- 1 x bảng mạch
- dây nhảy khi cần thiết
Sự liên quan
Mã lập trìnhTrong mã này, chúng tôi đang sử dụng hàm analogWrite (giao diệnPWM, giá trị tương tự). Chúng ta sẽ đọc phần tương tự
giá trị của chiết áp và gán giá trị cho cổngPWM, do đó sẽ có sự thay đổi tương ứng đối với
độ sáng của đèn LED. Phần cuối cùng sẽ hiển thị giá trị analog trên màn hình. Bạn có thể xem xét điều này
làm dự án đọc giá trị tương tự, thêm phần gán giá trị tương tự PLC.
Kết quả
Sau khi lập trình, xoay núm chiết áp để xem sự thay đổi của giá trị hiển thị. Ngoài ra, hãy lưu ý sự thay đổi rõ ràng về độ sáng trên bảng mạch.
Bộ rung hoạt động
Bộ rung hoạt động được sử dụng rộng rãi trên máy tính, máy in, báo thức, v.v. như một bộ phận tạo âm thanh. Nó có một nguồn rung động bên trong. Chỉ cần kết nối nó với nguồn điện 5 V để khiến nó kêu liên tục.
Phần cứng cần thiết
- 1 x còi báo động
- Phím 1 x
- 1 x bảng mạch
- dây nhảy khi cần thiết
Sự liên quan
Mã lập trình
Kết quả
Sau khi lập trình, chuông sẽ reo.
Transistor quang điện
Phototransistor là một bóng bán dẫn có điện trở thay đổi tùy theo cường độ ánh sáng khác nhau. Nó là nền tảng
về hiệu ứng quang điện của chất bán dẫn. Nếu ánh sáng tới có cường độ mạnh thì điện trở giảm; nếu
ánh sáng tới yếu, điện trở tăng. Transistor quang thường được ứng dụng trong việc đo
ánh sáng, điều khiển ánh sáng và chuyển đổi quang điện.
Hãy bắt đầu với một thí nghiệm tương đối đơn giản. Transistor quang là một phần tử có điện trở thay đổi theo
cường độ ánh sáng thay đổi. Tham khảo thí nghiệm điều khiển xung điện xung bằng cách thay thế chiết áp bằng phototransistor. Khi
có sự thay đổi về cường độ ánh sáng thì sẽ có sự thay đổi tương ứng trên đèn LED.
Phần cứng cần thiết
- 1 x bóng bán dẫn quang
- 1 x đèn LED M5 màu đỏ
- 1 x điện trở 10KΩ
- 1 x điện trở 220 Ω
- 1 x bảng mạch
- dây nhảy khi cần thiết
Sự liên quan
Mã lập trình
Kết quả
Sau khi lập trình, thay đổi cường độ ánh sáng xung quanh phototransistor và quan sát sự thay đổi của đèn LED!
Cảm biến ngọn lửa
Cảm biến ngọn lửa (diode thu hồng ngoại) được sử dụng riêng trên robot để tìm nguồn lửa. Cảm biến này rất cao
nhạy cảm với ngọn lửa.
Cảm biến ngọn lửa có ống IR được thiết kế đặc biệt để phát hiện cháy. Độ sáng của ngọn lửa sau đó sẽ được chuyển đổi thành tín hiệu mức dao động. Các tín hiệu là đầu vào của bộ xử lý trung tâm.
Phần cứng cần thiết
- 1 x cảm biến ngọn lửa
- 1 x còi báo động
- 1 x điện trở 10KΩ
- 1 x bảng mạch
- dây nhảy khi cần thiết
Sự liên quan
Kết nối cực âm với chân 5 V và cực dương với điện trở. Kết nối đầu kia của điện trở với GND. Kết nối một đầu của dây nhảy với một kẹp, được kết nối điện với dương cảm biến, đầu còn lại với chân analog.
Mã lập trình
Cảm biến nhiệt độ LM35
LM35 là một cảm biến nhiệt độ phổ biến và dễ sử dụng. Nó không yêu cầu phần cứng khác, bạn chỉ cần một cổng analog để nó hoạt động. Khó khăn nằm ở việc biên dịch mã để chuyển đổi giá trị tương tự mà nó đọc thành nhiệt độ độ C.
Phần cứng cần thiết
- 1 x cảm biến LM35
- 1 x bảng mạch
- dây nhảy khi cần thiết
Sự liên quan
Mã lập trìnhKết quả
Sau khi lập trình, mở cửa sổ giám sát để xem nhiệt độ hiện tại.
Công tắc cảm biến độ nghiêng
Cảm biến độ nghiêng sẽ phát hiện hướng và độ nghiêng. Chúng nhỏ, công suất thấp và dễ sử dụng. Nếu sử dụng đúng cách, chúng sẽ không bị hao mòn. Sự đơn giản của chúng khiến chúng trở nên phổ biến trong đồ chơi, đồ dùng và các thiết bị khác. Chúng được gọi là công tắc thủy ngân, công tắc bóng nghiêng hoặc bi lăn.
Đèn LED kích hoạt nghiêng đơn giản
Đây là kết nối cơ bản nhất của công tắc nghiêng nhưng có thể hữu ích khi người ta tìm hiểu về chúng. Đơn giản chỉ cần kết nối nối tiếp với đèn LED, điện trở và pin.
Đọc trạng thái chuyển đổi bằng vi điều khiển
Bố cục bên dưới hiển thị điện trở kéo lên 10K. Mã nêu rõ điện trở kéo lên tích hợp mà bạn có thể bật bằng cách đặt chân đầu vào ở đầu ra cao. Nếu bạn sử dụng pull-up bên trong, bạn có thể bỏ qua cái bên ngoài.
Mã lập trình
Hiển thị bảy đoạn một chữ số
Màn hình phân đoạn LED là phổ biến để hiển thị thông tin số. Chúng được ứng dụng rộng rãi trên màn hình của lò nướng, máy giặt, v.v. Màn hình LED là một thiết bị phát sáng bán dẫn. Đơn vị cơ bản của nó là một đèn LED (điốt phát sáng). Màn hình phân đoạn có thể được chia thành màn hình 7 đoạn và 8 đoạn.
Theo phương pháp nối dây, màn hình phân đoạn LED có thể được chia thành màn hình có cực dương chung và màn hình có cực âm chung. Màn hình cực dương chung là màn hình kết hợp tất cả các cực dương của bộ đèn LED thành một cực dương chung (COM).
Để hiển thị cực dương chung, hãy kết nối cực dương chung (COM) với +5 V. Khi mức âm cực của một đoạn nhất định ở mức thấp, đoạn đó sẽ bật; khi mức âm cực của một đoạn nhất định cao thì đoạn đó sẽ tắt. Để hiển thị cực âm chung, hãy kết nối cực âm chung (COM) với GND. Khi mức cực dương của một đoạn nhất định cao, đoạn đó sẽ bật; khi mức cực dương của một đoạn nhất định thấp thì đoạn đó sẽ tắt.
Sự liên quan
Mã lập trình
Chỉ sử dụng thiết bị này với các phụ kiện ban đầu. Velleman nv không thể chịu trách nhiệm trong sự kiện này hư hỏng hoặc thương tích do sử dụng (không đúng) thiết bị này. Để biết thêm thông tin liên quan đến điều này sản phẩm và phiên bản mới nhất của sách hướng dẫn này, vui lòng truy cập webđịa điểm www.velleman.eu. Các thông tin trong sách hướng dẫn này có thể thay đổi mà không cần thông báo trước.
© THÔNG BÁO BẢN QUYỀN Bản quyền của hướng dẫn này thuộc về Velleman nv. Mọi quyền trên toàn thế giới được bảo lưu. Không phần nào của sách hướng dẫn này được phép sao chép, sao chép, dịch hoặc giảm bớt sang bất kỳ phương tiện điện tử nào hoặc bằng cách khác mà không có sự đồng ý trước bằng văn bản của người giữ bản quyền. |
Bảo hành chất lượng và dịch vụ Velleman®
Kể từ khi thành lập vào năm 1972, Velleman® đã có được kinh nghiệm sâu rộng trong thế giới điện tử và hiện đang phân phối sản phẩm của mình tại hơn 85 quốc gia.
Tất cả các sản phẩm của chúng tôi đều đáp ứng các yêu cầu nghiêm ngặt về chất lượng và các quy định pháp lý tại EU. Để đảm bảo chất lượng, các sản phẩm của chúng tôi thường xuyên trải qua quá trình kiểm tra chất lượng bổ sung, bởi cả bộ phận chất lượng nội bộ và các tổ chức chuyên môn bên ngoài. Nếu, dù đã áp dụng mọi biện pháp phòng ngừa, vẫn xảy ra vấn đề, vui lòng khiếu nại tới cơ quan bảo hành của chúng tôi (xem các điều kiện bảo hành).
Điều kiện bảo hành chung liên quan đến sản phẩm tiêu dùng (cho EU):
- Tất cả các sản phẩm tiêu dùng đều được bảo hành 24 tháng đối với lỗi sản xuất và vật liệu lỗi kể từ ngày mua ban đầu.
- Velleman® có thể quyết định thay thế một sản phẩm bằng một sản phẩm tương đương hoặc hoàn lại toàn bộ hoặc một phần giá bán lẻ khi khiếu nại có giá trị và việc sửa chữa hoặc thay thế miễn phí sản phẩm đó là không thể, hoặc nếu chi phí vượt quá mức.
Bạn sẽ được giao một mặt hàng thay thế hoặc được hoàn lại số tiền bằng 100% giá mua trong trường hợp xảy ra sai sót trong năm đầu tiên kể từ ngày mua và giao hàng hoặc một mặt hàng thay thế với giá 50% giá mua hoặc hoàn lại giá trị 50% giá trị bán lẻ trong trường hợp sai sót xảy ra vào năm thứ hai sau khi
ngày mua và giao hàng. - Không được bảo hành:
– mọi thiệt hại trực tiếp hoặc gián tiếp gây ra sau khi giao hàng cho sản phẩm (ví dụ do oxy hóa, va đập, rơi rớt, bụi, bẩn, độ ẩm…), và do sản phẩm cũng như nội dung bên trong sản phẩm (ví dụ mất dữ liệu), bồi thường cho khoản lợi nhuận bị mất;
– hàng hóa tiêu hao, phụ tùng hoặc phụ kiện bị lão hóa trong quá trình sử dụng bình thường, chẳng hạn như pin (có thể sạc lại, không sạc lại, tích hợp hoặc thay thế), lamps, các bộ phận cao su, dây đai truyền động… (danh sách không giới hạn);
– các lỗi do hỏa hoạn, ngập nước, sét đánh, tai nạn, thiên tai, v.v…;
– các lỗi do cố ý, vô ý hoặc do xử lý không đúng cách, bảo trì cẩu thả, sử dụng sai mục đích hoặc sử dụng trái với hướng dẫn của nhà sản xuất;
– thiệt hại do sử dụng sản phẩm cho mục đích thương mại, chuyên nghiệp hoặc tập thể (thời hạn bảo hành sẽ giảm xuống còn sáu (6) tháng khi sản phẩm được sử dụng cho mục đích chuyên nghiệp);
– thiệt hại do đóng gói và vận chuyển sản phẩm không đúng cách;
– mọi thiệt hại gây ra do việc sửa đổi, sửa chữa hoặc thay đổi được thực hiện bởi bên thứ ba mà không có sự cho phép bằng văn bản của Velleman®. - Các sản phẩm cần sửa chữa phải được giao đến đại lý Velleman® của bạn, được đóng gói chắc chắn (tốt nhất là trong bao bì gốc) và phải kèm theo biên lai mua hàng gốc cùng mô tả lỗi rõ ràng.
- Gợi ý: Để tiết kiệm chi phí và thời gian, vui lòng đọc lại hướng dẫn và kiểm tra xem lỗi có phải do nguyên nhân rõ ràng không trước khi mang sản phẩm đi sửa. Lưu ý rằng việc trả lại sản phẩm không bị lỗi cũng có thể liên quan đến chi phí xử lý.
- Việc sửa chữa sau khi hết hạn bảo hành sẽ phải chịu chi phí vận chuyển.
- Các điều kiện trên không ảnh hưởng đến mọi bảo hành thương mại.
Bảng liệt kê trên có thể được sửa đổi theo bài viết (xem hướng dẫn của bài viết).
Sản xuất tại PRC
Nhập khẩu bởi Velleman nv
Legen Heirweg 33, 9890 Gavere, Bỉ
www.velleman.eu
Tài liệu / Tài nguyên
![]() |
Bộ công cụ tự làm cơ bản velleman với Atmega2560 cho Arduino [tập tin pdf] Hướng dẫn sử dụng Bộ công cụ tự làm cơ bản với Atmega2560 cho Arduino |