Innholdsfortegnelse:

Arduino Mobile: 8 trinn
Arduino Mobile: 8 trinn

Video: Arduino Mobile: 8 trinn

Video: Arduino Mobile: 8 trinn
Video: How to get 5V from 18650 Lithium Battery Powering Arduino ESP32 ESP8266 or charge your phone 2024, Juli
Anonim
Arduino Mobile
Arduino Mobile

Formålet med denne kretskortet er å gi et brett som ligner på ARDUINO UNO, men dedikert til innebygde prosjekter (dvs. drevet av batterier).

Hvorfor ? Fordi du ikke kan drive en arduino uno på lenge med batterier. Mest fordi USB -funksjonen tar få mA, selv i hvilemodus. Spenningsregulatoren trenger også minst 7V for å fungere normalt, en for høy spenning for effektiv bruk med batterier. Og det siste problemet er power green led, også få mA.

Med arduino -mobilen kan du drive kortet fra 1,8V til 5,5V. Det er ingen USB -funksjon lenger eller nesten, vi vil se at i de neste trinnene, ingen spenningsregulator og ingen strøm -LED.

I hvilemodus tar arduino -mobilen bare få uA. Det kan vare måneder på celler.

Pinout er den samme som arduino uno, og den integrerte ledningen som er koblet til pin 13 er fortsatt der.

Trinn 1: La se skjematisk

La se skjematisk
La se skjematisk

Strømforsyning må kobles til J1 (1,8V -> 5,5V).

D1 forhindrer polaritetsfeil. Men det får spenningen til å falle til 0,6V. Hvis du ikke vil ha en dråpe, lodder du SJ1.

Atmega328 bør være forhåndsprogrammert med arduino bootloader. Du kan ta den fra en arduino uno eller programmere en ny mikrokontroller selv (jeg er sikker på at du finner instruksjoner om hvordan du gjør dette).

FTDI-kontakten brukes til å sette inn en USB-seriell enhet for å programmere arduino-mobilen.

Jeg har satt en ISP -kontakt hvis du vil programmere atmega328 direkte, uten arduino -programvare.

Få kondensatorer, en 16Mhz krystall, en LED for pin13 og det er alt!

Trinn 2: La Make the Board

La oss lage brettet
La oss lage brettet

Jeg har vedlagt i denne instruerbare Eagle -filene til skjematisk og PCB.

Jeg anbefaler OSH Park å lage dette brettet, men enhver annen leverandør bør kunne gjøre det.

Hvis du ikke er kjent med å lage Eagle og PCB, kan du kontakte meg. Jeg kan sende deg en PCB.

Trinn 3: La deg laste opp programvaren

La Last opp programvaren din
La Last opp programvaren din

Sett inn FTDI Usb-Serial-adapter (vær oppmerksom på retningen).

Åpne arduino -programvaren, velg riktig COM -PORT og arduino uno som brett.

Last opp skissen din. Jeg anbefaler å bruke blinkskissen for å bekrefte at alt er ok.

NB: Usb-seriell adapter er sterk nok til å drive kortet, så du trenger ikke ekstern strømforsyning når du programmerer.

Trinn 4: Eksperimenter hvilemoduser

Du må bruke sovemodusfunksjonene til atmega328 og avbryter for å vekke den hvis du vil bruke arduino -mobilen på et prosjekt som er på batterier.

Dette emnet kan ikke dekkes her, men du finner flere dokumenter og eksempler på nettet om arduino -dvalemoduser og avbrudd.

Trinn 5: La strømmen til bordet stå alene

Koble fra FTDI.

Koble deretter arudino-mobilen fra en batteripakke (NiMH, Li-Ion …) fra ditt valg.

Husk at spenningen må være mellom 1,8V og 5,5V.

Trinn 6: Fremtidige forbedringer

Jeg la ikke inn en tilbakestillingsknapp. Det kan være fint i en neste versjon.

Det er ingen PÅ/AV -bryter. Jeg kommer til å tenke på det …

Trinn 7: Bestill styret

Som jeg sa, hvis du ikke er kjent med PCB -produksjon, kan du kontakte meg fra instruksjonssending. Jeg kan lage et brett og sende det til deg.

Trinn 8: BOM

Jeg fant alle delene på aliexpress.

Anbefalt: