Arduino trafikljus simulator (8 / 9 steg)
Steg 8: Installera program och drivrutiner
mBlock
Jag valde mBlock att programmera Arduino med repa. Det finns ytterligare verktyg som S4A, att programmera Arduino. Men jag föredrog mBlock eftersom utvecklingsprogrammet verkar vara mer aktiva än S4A. Det kan också generera Arduino-kod och ladda upp den till Arduino så det kan köras oberoende av varandra. När du använder S4A måste du alltid ladda upp S4A firmware till Arduino och kör programmet från datorn. Du kan hämta mBlock här för mac eller windows.
Arduino CH340/341 gränssnitt
Om du har en Arduino med ett CH340 eller CH341 gränssnitt, behöver du rätt drivrutin för att kunna ansluta Arduino med din Mac eller pc. På OS X drivrutiner nuförtiden måste undertecknas, ja du kan inaktivera kext undertecknandet, men gör du Mac mindre säkert. Även om det finns gratis signerade drivrutiner tillgängliga som här på Björns Techblog, det fungerade inte för mig och därför tillbringat några dollar på en kommersiell CH340/CH341 USB-seriell drivrutin från Repleo. När du ansluter från mBlock till USB-seriell port, finns det en chans att du kan markera porten, men misslyckas att ansluta. Du kan upptäcka om en bockmarkering inte visas när du har valt den seriella porten. Detta orsakas av mBlock som verkar ha problem med hantering av specifika portnamn, kan det vara längden på namn eller särskilda tecken. Detta kan enkelt lösas genom att göra en ny länk med ett kort namn för längre drivrutinens namn.
sudo -s ln /dev/tty. Repleo-CH341-0000124 /dev/tty.ch341
Nu kan du ansluta till föraren med hjälp av länken.
När anslutna förändring se till att rätt styrelsen väljs och tillägg är aktiverade
Om du klickar på "Förlängning" på menyraden och sedan markera Arduino.Click på "Styrelser" alternativet på menyraden och välj sedan Arduino Nano (mega328)
Nu ladda upp mBlock firmware genom att välja alternativet "Anslut" på menyraden och sedan uppgradera Firmware. Nu är du redo att gå!