Kas yra Duemilanove Arduino®?

Duemilanove Arduino® buvo mikrovaldiklio plokštė, išleista 2009 m. Kaip ir visos kitos Arduino® plokštės, Duemilanove turėjo atvirojo kodo aparatinę įrangą, o tai reiškia, kad ją legaliai galėjo gaminti bet kuris gamintojas nemokėdamas jokių licencijos mokesčių. Tada plokštė buvo suporuota su panašiai licencijuota programine įranga, kad būtų užtikrintas suderinamumas su kompiuterio programine įranga ir kitais mikrovaldikliais. Arduino® yra mikrovaldiklio platforma, skirta profesionalams ir mėgėjams greitai sukurti elektroninių įrenginių prototipus.

Kaip pagrindinė pradinio lygio lenta, Duemilanove Arduino® buvo gana populiari. Jis naudojo USB sąsają prisijungti prie kompiuterių ir galėjo valdyti įvairius jutiklius ir valdiklius. Be to, „Duemilanove Arduino®“ turėjo 32 kilobaitus integruotos atminties, dvigubai daugiau nei „Diecimila“, kurią jis pakeitė. Kaip ir jo pirmtakas, „Duemilanove“ buvo galima išplėsti naudojant ekrano plokštes, kurios pridėjo papildomų funkcijų, tokių kaip belaidis ryšys, GPS įrenginiai arba specializuotos jungtys, pavyzdžiui, muzikos instrumentų įrenginių sąsaja (MIDI).

Ši plokštė yra labiau ribota nei pažangūs modeliai ir jos įpėdiniai, tačiau kūrėjai ja pasinaudojo kurdami keletą labai įdomių projektų. Vienas iš labiausiai paplitusių Duemilanove naudojimo būdų buvo robotika. Net ir be specializuoto skydo jis galėtų lengvai valdyti variklius, o jutikliai leistų robotui atlikti paprastas užduotis, pavyzdžiui, sekti šviesą.

Iki 2011 m. pradžios Duemilanove Arduino® iš esmės buvo pakeistas Uno Arduino®. „Uno“ turi daug tų pačių funkcijų kaip „Duemilanove“, tačiau prideda žymiai greitesnį procesorių ir atnaujintą USB sąsają. Kitas reikšmingas pokytis – padidėjęs gamybos vienodumas; Duemilanove Arduino® turėjo keletą keičiamų komponentų, kuriuose buvo galima naudoti greitesnį arba lėtesnį komponentą. „Uno“ pašalino šį kintamumą, kad būtų lengviau kurti programas, kurios būtų garantuotos tuo pačiu greičiu bet kurioje „Uno“ plokštėje.

Nors dabar jis oficialiai nebenaudojamas, daugelyje senesnių Arduino® pastatų planų vis dar minimas Duemilanove Arduino®. Daugeliu atvejų šiuos planus galima lengvai pritaikyti darbui su Uno. Vieninteliai laikai, kai Uno negalėjo lengvai pakeisti Duemilanove, yra tie laikai, kai programuotojas naudojo Duemilanove procesoriaus apribojimus, kad kontroliuotų vykdymo greitį. Tokiais atvejais programinė įranga turi būti dirbtinai sulėtinta, kad ji tinkamai veiktų naujoje platformoje. Arduino® platformos atvirojo kodo pobūdis taip pat reiškia, kad nepaisant to, kad oficialiai ją pakeitė Uno, plokštę gali įsigyti gamintojai, kurie nusprendžia toliau gaminti pigesnę Dueminanove plokštę.