Iteaduino Lite to jeden z wielu dostępnych klonów Arduino, jednak bez wątpienia zasługuje on na kilka dodatkowych słów. Płytka została wyposażona w autorski, 8-bitowy układ LGT8F88A, który śmiało może konkurować z mikrokontrolerem ATmega88. Najważniejszą cechą tego układu jest obsługa 131 instrukcji, których 80% jest wykonywana w jednym cyklu zegara. Wielkim atutem jest również zdolność pracowania z częstotliwością 32MHz, a więc dwukrotnie większą niż tą, którą znamy chociażby z Arduino UNO z ATmega328.
Zobacz cały artykuł: https://www.jarzebski.pl/arduino/arduino-i-klony/iteaduino-lite-lgt8f88a.html
Reklama
Do rodziny dołączy niebawem nowy model Arduino Zero wyposażony w 32-bitowy mikrokontroler Atmela ATSAMD21G18 (ARM Cortex® M0+). Nowa płytka ma być kontynuacją bardzo popularnego modelu Arduino UNO. Jednym z jego najważniejszych funkcji jest wbudowany debugger (EDBG), który udostępnia interfejs debugowania poprzez wirtualny port COM.
Napięcie operacyjne Arduino Zero w odróżnieniu od Arduino UNO wynosi 3.3V. Udostępnia 14 cyfrowych pinów I/O z czego aż dwanaście może pracować jako wyjścia PWM. Tradycyjnie spotkamy tutaj 6 pinów analogowych wykorzystujących 12 bitowy przetwornik ADC. Nowością jest tutaj jeden pin analogowy pracujący jako wyjście o rozdzielczości 10 bitów.
Obciążenie wejść/wyjść cyfrowych to niestety tylko 7mA. Na pocieszenie udostępniono 256 kB pamięci Flash na wgrywany program, 32kB pamięci SRAM i 16kB pamięci EEPROM dostępnej w trybie emulacji. Cieszy również zegar o częstotliwości 48 MHz.
Jeśli interesuje Was sam mikrokontroler Atmela ATSAMD21G18 to pozwala na ustawienie aż sześciu portów komunikacyjnych (SPI, I2C, UART), gdzie sami możemy zdecydować o ich ilości. Z "automatu" otrzymujemy również 20 wejść/wyjść I/O oraz 14 kanałów ADC. ATSAMD21G18 posiada również wybudowany interfejs USB oraz zegar RTC z możliwością ustawienia alarmów. Rarytasem jest również kontroler PTC obsługujący 120 przycisków dotykowych (12x10).
Jak myślicie? Odniesie sukces jak Arduino UNO?
GY-86: Czujnik ciśnienia i temperatury MS5611
Tym razem będziemy przyglądać się działaniu kolejnemu modułowi IMU GY-86, który jest wyposażony w żyroskop i akcelerometr MPU6050, magnetometr HMC5883L oraz barometr i czujnik temperatury MS5611.
W odróżnieniu od modułu GY-80, układ MPU6050 zastępuje L3G4200D oraz ADXL345, natomiast MS5611 z 24-bitowym przetwornikiem zastępuje BMP085.
Jeśli chcesz wiedzieć jak obsłużyć pod Arduino barometr i czujnik temperatury zapraszam do nowego artykułu oraz pierwszej części filmu na jego temat.
DS1307 to za mało? Poznaj super dokładny DS3231
Jeśli omawiany wcześniej układ RTC DS1307 jest dla Ciebie nie wystarczający i mało dokładny, to zapraszam do zapoznania się z układem oznaczonym jako DS3231. Ten super dokładny zegar RTC z kompensacją temperaturową oferuje dokładność na poziomie ±2ppm w pełnym zakresie temperatur 0°C ÷ 40°C oraz ±3.5ppm w zakresie -40°C ÷ 85°C. Posiada również możliwość ustawienia dwóch niezależnych alarmów oraz dwa generatory przebiegów prostokątnych. DS3231 z powodzeniem zastąpi również termometr. Zapomnij o kwarcu zegarkowym i dowiedz się więcej z nowego artykułu w dziale Arduino:
https://www.jarzebski.pl/arduino/komponenty/zegar-czasu-rzeczywistego-rtc-ds3231.html
"Premierowo" na tą okazję powstał również pierwszy film z moim komentarzem. Kto wie? Może nowa forma artykułów z takimi filmami przypadnie Wam również do gustu :)
Wszystko co chciałbyś wiedzieć o DS1307
DS1307 to chyba jeden z najpopularniejszych układów RTC służących do odmierzania czasu w projektach Arduino, wykorzystywany podczas tworzenia różnego rodzaju zegarków. Niestety sprawia on często wiele kłopotów z dokładnością odmierzania czasu. Czy należy się martwić, jeśli zegarek śpieszy się o minutę na miesiąc? A pięć minut na miesiąc? Z czego to wynika? Jak sobie z nią poradzić i czy w ogóle mamy na to wpływ? Czy wiesz, że ten malutki układzik posiada generator przebiegu prostokątnego i pozwala na zapisanie w pamięci 56 bajtów?
Dowiesz się wszystkiego w nowym artykule na temat układu RTC DS1307.