Εξαρτήσεις εκκινητών, πίνακας ελεγκτών, εργοστάσιο ενοτήτων αισθητήρων
Εκπαιδευτικός προγραμματίσημος κατασκευαστής προγραμμάτων ρομπότ DIY
Τόπος καταγωγής: | Made in China |
Μάρκα: | DIY |
Πιστοποίηση: | CE FC |
Αριθμό μοντέλου: | Duemilanove 2009 |
Ποσότητα παραγγελίας min: | 5pcs |
---|---|
Τιμή: | USD7.85/pc--USD8.9/pc |
Συσκευασία λεπτομέρειες: | ειδική συσκευασία |
Χρόνος παράδοσης: | 1-3 εργάσιμες ημέρες |
Όροι πληρωμής: | L/C, Western Union, MoneyGram και κ.λπ. |
Ελεγκτής: | AVRmega328-20PU | Τάση εισαγωγής (που συστήνεται): | 7-12v |
---|---|---|---|
Ψηφιακές καρφίτσες IO: | 8 | Αναλογικές καρφίτσες εισαγωγής: | 6 |
SRAM: | 1 KB | Ταχύτητα ρολογιών: | 16MHZ |
Τάση λειτουργίας: | 5V | μνήμης flash: | 32 KB (άλλο 2k για bootloader) |
Κανάλι PWM: | 6 | ||
Υψηλό φως: | diy πίνακας arduino,εξάρτηση ανάπτυξης arduino |
Επιτροπή ΟΗΕ Duemilanove 2009 για τον ελεγκτή AVRmega328-20PU Arduino
Προδιαγραφές:
Μικροελεγκτής |
ATmega328p |
Λειτουργούσα τάση |
5V |
Τάση εισαγωγής (που συστήνεται) |
6-11V |
Ψηφιακές I/O καρφίτσες |
14 (το οποίο 6 παρέχουν την παραγωγή PWM) |
Αναλογικές καρφίτσες εισαγωγής |
6 |
ΣΥΝΕΧΕΣ ρεύμα ανά I/O καρφίτσα |
40 μΑ |
ΣΥΝΕΧΕΣ ρεύμα για την καρφίτσα 3.3V |
300 μΑ |
Αστραπιαία σκέψη |
32 KB του οποίου 2KB που χρησιμοποιείται από bootloader |
SRAM |
2 KB |
EEPROM |
1 KB |
Ταχύτητα ρολογιών |
16 MHZ |
Περιγραφή:
1. ολοκαίνουργιο
2. Καλή συνθήκη
3. Καλή τιμή
Ο πίνακας Arduino Duemilanove είναι ένας πίνακας μικροελεγκτών που εδρεύει στο ATmega328. Έχει 14 ψηφιακές εισόδου-εξόδου καρφίτσες (των οποίων 6 μπορούν να χρησιμοποιηθούν ως αποτελέσματα PWM), 6 αναλογικές εισαγωγές, ένας ταλαντωτής κρυστάλλου 16 MHZ, μια σύνδεση USB, ένας γρύλος δύναμης, μια επιγραφή ICSP, και ένα κουμπί αναστοιχειοθέτησης. Περιέχει όλα που απαιτούνται για να υποστηρίξουν το μικροελεγκτή απλά το συνδέστε με έναν υπολογιστή με ένα καλώδιο USB ή το τροφοδοτήστε με έναν προσαρμοστή ρεύμα--συνεχές ρεύμα ή η μπαταρία που παίρνει άρχισε.
Διαδικασία διαμαρτυρίας δοκιμής
/*
Το κύκλωμα:
* Καρφίτσα LCD RS στην ψηφιακή καρφίτσα 8
* Το LCD επιτρέπει την καρφίτσα στην ψηφιακή καρφίτσα 9
* Καρφίτσα LCD D4 στην ψηφιακή καρφίτσα 4
* Καρφίτσα LCD D5 στην ψηφιακή καρφίτσα 5
* Καρφίτσα LCD D6 στην ψηφιακή καρφίτσα 6
* Καρφίτσα LCD D7 στην ψηφιακή καρφίτσα 7
* Καρφίτσα BL LCD στην ψηφιακή καρφίτσα 10
* ΒΑΣΙΚΗ καρφίτσα στην καρφίτσα 0 analogl
*
#include
LiquidCrystal LCD (8, 13, 9, 4, 5, 6, 7)
προσροφητικός άνθρακας msgs [5] [16] = {«σωστός βασικός ΕΝΤΑΞΕΙ»,
«Επάνω βασικός ΕΝΤΑΞΕΙ»,
«Κάτω από βασικό ΕΝΤΑΞΕΙ»,
«Αημένος βασικός ΕΝΤΑΞΕΙ»,
«Επίλεκτος βασικός ΕΝΤΑΞΕΙ»}
INT adc_key_val [5] = {50, 200, 400, 600, 800}
INT NUM_KEYS = 5
INT adc_key_in
INT key=-1
INT oldkey=-1
κενή οργάνωση ()
{
lcd.clear ()
lcd.begin (16, 2)
lcd.setCursor (0,0)
lcd.print («κλειδί της ΠΑΧ που εξετάζει»)
}
κενός βρόχος ()
{
adc_key_in = analogRead (0) το //διαβάζει την αξία από τον αισθητήρα
κλειδί = get_key (adc_key_in) το //μετατρέπει στο βασικό Τύπο
εάν (κλειδί! = oldkey) το //εάν keypress ανιχνεύεται
{
καθυστέρηση (50) το //περιμένει το χρόνο debounce
adc_key_in = analogRead (0) το //διαβάζει την αξία από τον αισθητήρα
κλειδί = get_key (adc_key_in) το //μετατρέπει στο βασικό Τύπο
εάν (κλειδί! = oldkey)
{
lcd.setCursor (0, 1)
oldkey = κλειδί
εάν (βασικό >=0) {
lcd.print (msgs [κλειδί])
}
}
}
καθυστέρηση (100)
}
Το //μετατρέπει την αξία της ΠΑΧ στο βασικό αριθμό
get_key INT (ανυπόγραφο INT που εισάγεται)
{
INT Κ
για (Κ = 0 Κ < NUM_KEYS="">
{
εάν (εισαγωγή < adc_key_val="">
{
επιστροφή Κ
}
}
εάν (Κ >= NUM_KEYS) Κ = -1 Το //κανένα έγκυρο πλήκτρο που πιέζεται
επιστροφή Κ
}
Φωτογραφίες:
Υπεύθυνος Επικοινωνίας: Ms. Erica Teng
Τηλ.:: +8613410424757