HackerBoxes 0007: Digital ljudlandskap (2 / 13 steg)
Steg 2: RobotDyn UNO CH340G/ATmega328P
Veteran Arduino hacka? Känn dig fri att hoppa över detta steg.
Vi använder dessa UNO stil microcontroller styrelser för allt. De är lätt tillgängliga, och naturligtvis de har oräkneliga verktyg, bibliotek och självstudiekurser tillgängliga online. Denna RobotDyn design var ny för 2016. Vi älskar det. Det har en SMD-version av ATmega328P, en CH340G seriell-till-USB-gränssnitt chip och naturligtvis Arduino bootloader för användning med Arduino IDE. Vi älskar särskilt microUSB kabel gränssnittet. Detta är samma kabel som används för nästan alla Android telefoner och tabletter. Du har säkert en redan, men de är mycket lättillgänglig och billig.
Alla dessa nyare styrelser använder CH340/CH341 seriell-till-USB-gränssnittet. Drivrutiner för detta är ganska vanligt nu, men du kan fortfarande behöva installera drivrutinen på datorn att tillåta Arduino IDE att kommunicera till dessa styrelser. Det finns drivrutiner för CH340/CH341 seriell-till-USB-gränssnitt chip för OS X, Windows och Linux. Här är en video på ämnet.
Om du inte har använt en Arduino innan, kan du hitta en hel del tutorials online. För att komma igång, installera IDE på datorn (bara söka på nätet efter Arduino IDE och din OS typ). Krok UNO upp till datorn med en microUSB-kabel, och sedan ladda "blink" skiss från under menyn exempel. Du behöver inte ens till krok upp en LED (även om du kan om du vill) eftersom det finns en i styrelsen redan. När blink programmet fungerar, du kan ändra värdena för delay() samtal från 1000 till 100 och se att LED blinkar mycket snabbare. Du har bara hackad första koden. Det är bara så lätt. Om du vill ha lite mer steg för steg detalj på denna process, här är en mycket fin referens: blink.