Zestawy startowe, płyta kontrolera, fabryka modułów czujników
Producent programowalnych projektów edukacyjnych DIY
Miejsce pochodzenia: | Guangdong Chiny (kontynentalne) |
Nazwa handlowa: | Oky Newstar |
Orzecznictwo: | negotiable |
Numer modelu: | duemilanove |
Minimalne zamówienie: | 1 kawałek/sztuk |
---|---|
Cena: | negotiable |
Szczegóły pakowania: | 15 cm x 10 cm x 3 cm |
Czas dostawy: | 3-5 dni roboczych po dokonaniu płatności |
Zasady płatności: | L / C, D / A, D / P, T / T, Western Union, MoneyGram |
Możliwość Supply: | 1000 szt/sztuk dziennie |
Kolor: | jako zdjęcie | Pakiet: | Torba antystatyczna |
---|---|---|---|
MOQ: | 10 sztuk | Stan przedmiotu: | Magazyn |
Gwarancja: | 2 lata | Nazwa produktu: | Rada Rozwoju Funduino Duemilanove |
High Light: | płyta arduino diy,płyta rozwojowa arduino,płyta rozwojowa Funduino Duemilanove |
Rada Rozwoju Funduino Duemilanove
Funduino Duemilanove Development Board 2009 dla Arduino na podstawie ATmega328
Modułino duemilanove 2009 kompatybilny z kartą rozwojową ARDUINO
Opis:
Płyta Duemilanove Board Arduino to płyta mikrokontrolera oparta na ATmega328. Posiada 14 cyfrowych styków wejściowych / wyjściowych (z których 6 może być używanych jako wyjścia PWM), 6 wejść analogowych, oscylator kwarcowy 16 MHz, złącze USB, gniazdo zasilania, nagłówek ICSP i przycisk resetowania. Zawiera wszystko, co jest potrzebne do obsługi mikrokontrolera; po prostu podłącz go do komputera za pomocą kabla USB lub podłącz go za pomocą przejściówki AC-DC lub akumulatora, aby rozpocząć.
Dane techniczne:
Mikrokontroler | ATmega328p |
Napięcie robocze | 5V |
Napięcie wejściowe (zalecane) | 6-11V |
Cyfrowe piny we / wy | 14 (z których 6 dostarcza wyjście PWM) |
Piny wejściowe analogowe | 6 |
Prąd DC na pin I / O | 40 mA |
Prąd DC dla 3.3V Pin | 300 mA |
Pamięć flash | 32 KB z czego 2KB używane przez bootloader |
SRAM | 2 KB |
EEPROM | 1 KB |
Szybkośc zegara | 16 MHz |
Przetestuj procedurę proTest
/ *
Obwód:
* LCD RS pin do cyfrowego pinu 8
* LCD Włącz pin do cyfrowego pinu 9
* Pin D4 LCD do cyfrowego pinu 4
* Pin D5 LCD do cyfrowego pinu 5
* Złącze LCD D6 do cyfrowego złącza 6
* LCD D7 pin do cyfrowego pin 7
* LCD BL pin do cyfrowego pinu 10
* KEY pin to analogl pin 0
* /
#include <LiquidCrystal.h>
LiquidCrystal lcd (8, 13, 9, 4, 5, 6, 7);
char msgs [5] [16] = {"Prawy klawisz OK",
"Up Key OK",
"Down Key OK",
"Lewy klawisz OK",
"Wybierz klawisz OK"};
int adc_key_val [5] = {50, 200, 400, 600, 800};
int NUM_KEYS = 5;
int adc_key_in;
int key = -1;
int oldkey = -1;
void setup ()
{
lcd.clear ();
lcd.begin (16, 2);
lcd.setCursor (0,0);
lcd.print ("testowanie klucza ADC");
}
void loop ()
{
adc_key_in = analogRead (0); // odczytaj wartość z czujnika
key = get_key (adc_key_in); // zamień na naciśnięcie klawisza
if (key! = oldkey) // jeśli wykryte zostanie naciśnięcie klawisza
{
opóźnienie (50); // poczekaj na czas odbicia
adc_key_in = analogRead (0); // odczytaj wartość z czujnika
key = get_key (adc_key_in); // zamień na naciśnięcie klawisza
if (key! = oldkey)
{
lcd.setCursor (0, 1);
oldkey = klucz;
if (key> = 0) {
lcd.print (msgs [key]);
}
}
}
opóźnienie (100);
}
// Konwertuj wartość ADC na numer klucza
int get_key (unsigned int input)
{
int k;
dla (k = 0; k <NUM_KEYS; k ++)
{
if (input <adc_key_val [k])
{
return k;
}
}
jeśli (k> = NUM_KEYS) k = -1; // Brak prawidłowego klucza
return k;
}
Przewaga konkurencyjna:
1. Wygodna i przyjazna obsługa klienta
2. Niskie ceny bezpośrednio od dostawców fabrycznych
3. Szybka dostawa na całym świecie.
4. Wysoka jakość dzięki globalnym standardom.
5. 3 letnia gwarancja fabryczna
6. Bezpieczny sposób wysyłki i płatności
Osoba kontaktowa: Ms. Erica Teng
Tel: +8613410424757