Co to jest Duemilanove Arduino®?
Duemilanove Arduino® był tablicą mikrokontrolera wydanym w 2009 roku. Podobnie jak wszystkie inne tablice Arduino®, Duemilanove miał sprzęt typu open source, co oznacza, że może być legalnie wyprodukowany przez każdego producenta, nie płacąc żadnych opłat licencyjnych. Następnie płyta została sparowana z podobnie licencjonowanym oprogramowaniem, aby zapewnić kompatybilność z oprogramowaniem komputerowym i innymi mikrokontrolerami. Arduino® to platforma mikrokontrolera zaprojektowana, aby umożliwić profesjonalistom i hobbystom szybkie tworzenie prototypów urządzeń elektronicznych.
Jako główna płyta podstawowa, Duemilanove Arduino® był dość popularny. Używał interfejsu USB do łączenia się z komputerami i poradził sobie z różnymi czujnikami i kontrolerem. Ponadto Duemilanove Arduino® miał 32 kilobajty przechowywania pokładowego, dwukrotnie większą pojemność dieciemili, którą wymienił. Podobnie jak jego poprzednik, Duemilanove można rozszerzyć za pomocą płyt osłonowych, co dodało dodatkowych funkcji, takich jak COMMUNICJACJA, urządzenia GPS lub specjalistyczne połączenia, takie jak interfejs urządzenia muzycznego (MIDI).
Ta płyta jest bardziej ograniczona niż modele zaawansowane i jego następcy, ale programiści wykorzystali go do stworzenia bardzo interesujących projektów. Jednym z najczęstszych zastosowań Duemilanove była robotyka. Nawet bez wyspecjalizowanej tarczy może łatwo kontrolować silniki i czujniki mogą pozwolić robotowi wykonywać proste zadania, takie jak po świetle.
Na początku 2011 r. Duemilanove Arduino® został w dużej mierze zastąpiony przez UNO Arduino®. UNO ma wiele takich samych funkcji co Duemilanove, ale dodaje znacznie szybszy procesor i ulepszony interfejs USB. Kolejną znaczącą zmianą jest zwiększona jednolitość w produkcji; Duemilanove Arduino® miał kilka wymiennych elementów, w których można zastosować szybszy lub wolniejszy komponent. UNO wyeliminowało tę zmienność w ORDaby ułatwić tworzenie programów, które byłyby gwarantowane wykonanie z tą samą prędkością na dowolnej płycie UNO.
Mimo że jest teraz oficjalnie na emeryturze, wiele starszych planów budowy Arduino® wciąż wspomina o Duemilanove Arduino®. W większości przypadków plany te można łatwo dostosować do pracy z UNO. Jedyne czasy, kiedy UNO nie można łatwo zastąpić Duemilanove, to czasy, gdy programista użył ograniczeń procesora w Duemilanove, aby kontrolować prędkość wykonania. W takich przypadkach oprogramowanie musi być sztucznie spowolnione, aby poprawnie działać na nowej platformie. Natura platformy Arduino® open source oznacza również, że pomimo oficjalnego zastąpienia przez UNO, tablica może być dostępna od producentów, którzy decydują się na kontynuację produkcji tańszej tablicy Dueminanove.