Innehållsförteckning:

Arduino Mobile: 8 steg
Arduino Mobile: 8 steg

Video: Arduino Mobile: 8 steg

Video: Arduino Mobile: 8 steg
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
Arduino Mobile
Arduino Mobile

Syftet med detta kretskort är att tillhandahålla ett kort som liknar ARDUINO UNO men som är avsett för inbäddade projekt (dvs drivna med batterier).

Varför ? Eftersom du inte kan driva en arduino uno på länge med batterier. Mest för att USB -funktionen tar få mA, även i viloläge. Spänningsregulatorn behöver också minst 7V för att fungera normalt, en för hög spänning för effektiv användning med batterier. Och det sista problemet är power green, även få mA.

Med arduino -mobilen kan du driva kortet från 1,8V upp till 5,5V. Det finns ingen USB -kapacitet längre eller nästan, vi kommer att se det i nästa steg, ingen spänningsregulator och ingen ström -LED.

I viloläge tar arduino -mobilen bara få uA. Det kan vara månader på celler.

Pinout är samma som arduino uno och den integrerade lysdioden ansluten till pin 13 finns fortfarande kvar.

Steg 1: Låt se schemat

Låt se schemat
Låt se schemat

Strömförsörjning måste anslutas till J1 (1,8V -> 5,5V).

D1 förhindrar polaritetsfel. Men det får spänningen att sjunka till 0,6V. Om du inte vill ha någon droppe, löd SJ1.

Atmega328 bör förprogrammeras med arduino bootloader. Du kan ta den från en arduino uno eller själv programmera en ny mikrokontroller (jag är säker på att du hittar instruktioner om hur du gör detta).

FTDI-kontakten används för att sätta in en USB-seriell enhet för att programmera arduino-mobilen.

Jag har satt en ISP -kontakt om du vill programmera atmega328 direkt, utan arduino -programvara.

Få kondensatorer, en 16Mhz kristall, en LED för pin13 och det är allt !!

Steg 2: Låt Make the Board

Låt göra styrelsen
Låt göra styrelsen

Jag har bifogat i denna instruerbara Eagle -filer i schemat och PCB.

Jag rekommenderar OSH Park att göra denna tavla men alla andra leverantörer borde kunna göra det.

Om du inte känner till Eagle och PCB -tillverkning, kontakta mig gärna. Jag kan skicka ett kretskort till dig.

Steg 3: Låt ladda upp din programvara

Låt ladda upp din programvara
Låt ladda upp din programvara

Sätt i FTDI Usb-Serial-adapter (tänk på riktningen).

Öppna din arduino -programvara, välj rätt COM PORT och arduino uno som tavlan.

Ladda upp din skiss. Jag rekommenderar att du använder blinkskissen för att verifiera att allt är ok.

OBS: USB-seriell adapter är tillräckligt stark för att driva kortet, så du behöver inte extern strömförsörjning vid programmering.

Steg 4: Experiment sömnlägen

Du måste använda sömnlägesfunktionerna för atmega328 och avbryter för att väcka den om du vill använda arduino -mobilen på ett projekt som drivs med batterier.

Detta ämne kan inte täckas här men du hittar multipla dokumentationer och exempel på webben om arduino -sömnlägen och avbrott.

Steg 5: Låt Power styrelsen stå fristående

Koppla bort FTDI.

Driv sedan arudino-mobilen från ett batteri (NiMH, Li-Ion …) från ditt val.

Kom ihåg att spänningen måste vara mellan 1,8V och 5,5V.

Steg 6: Framtida förbättringar

Jag satte inte en återställningsknapp. Det kan vara trevligt i en nästa version.

Det finns ingen PÅ/AV -omkopplare. Jag kommer att tänka på det …

Steg 7: Beställ styrelsen

Som jag sa, om du inte är bekant med PCB -tillverkning, kontakta mig från instructables -utskick. Jag kan göra en tavla och skicka den till dig.

Steg 8: BOM

Jag hittade alla delar på aliexpress.

Rekommenderad: