Inhoudsopgave:
- Stap 1: Laat het schema zien
- Stap 2: Laat het bord maken
- Stap 3: Laat uw software uploaden
- Stap 4: Experimenteer met slaapstanden
- Stap 5: Laat het bord alleen staan
- Stap 6: Toekomstige verbeteringen
- Stap 7: Bestel het bord
- Stap 8: Stuklijst
Video: Arduino mobiel: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Het doel van deze PCB is om een bord te leveren dat lijkt op de ARDUINO UNO, maar is bedoeld voor embedded projecten (dwz gevoed door batterijen).
Waarom ? Omdat je een arduino uno niet lang van stroom kunt voorzien met batterijen. Vooral omdat de USB-functie weinig mA kost, zelfs in de slaapstand. De spanningsregelaar heeft ook minimaal 7V nodig om normaal te werken, een te hoge spanning voor efficiënt gebruik met batterijen. En het laatste probleem is de power groene led, ook weinig mA.
Met de arduino mobiel kun je het bord van 1.8V tot 5.5V voeden. Er is geen USB-mogelijkheid meer of bijna, dat zullen we in de volgende stappen zien, geen spanningsregelaar en geen power-LED.
In de slaapstand neemt de arduino mobiel maar een paar uA in beslag. Het kan maanden duren op cellen.
De pinout is hetzelfde als de arduino uno en de geïntegreerde led aangesloten op pin 13 is er nog steeds.
Stap 1: Laat het schema zien
De voeding moet worden aangesloten op J1 (1,8V -> 5,5V).
D1 voorkomt polariteitsfouten. Maar het zorgt ervoor dat de spanning daalt tot 0,6 V. Als je geen druppel wilt, soldeer dan SJ1.
De atmega328 moet worden voorgeprogrammeerd met de arduino-bootloader. Je kunt het van een arduino uno halen of zelf een nieuwe microcontroller programmeren (ik weet zeker dat je instructies zult vinden over hoe je dit moet doen).
De FTDI-connector wordt gebruikt om een USB-serieel apparaat in te voegen voor het programmeren van de arduino-mobiel.
Ik heb een ISP-connector geplaatst voor het geval je de atmega328 rechtstreeks wilt programmeren, zonder arduino-software.
Weinig condensatoren, een 16Mhz kristal, een LED voor pin13 en dat is alles!!
Stap 2: Laat het bord maken
Ik heb in deze instructable de Eagle-bestanden van het schema en de PCB bijgevoegd.
Ik raad OSH Park aan om dit bord te maken, maar elke andere provider zou het moeten kunnen.
Als u niet bekend bent met het maken van Eagle en PCB's, neem dan gerust contact met mij op. Ik kan je een PCB sturen.
Stap 3: Laat uw software uploaden
Plaats de FTDI Usb-Serial-adapter (let op de richting).
Open je arduino-software, kies de juiste COM-POORT en de arduino uno als bord.
Upload je schets. Ik raad aan om de knipperschets te gebruiken om te controleren of alles in orde is.
NB: De usb-seriële adapter is sterk genoeg om het bord van stroom te voorzien, dus je hebt geen externe voeding nodig bij het programmeren.
Stap 4: Experimenteer met slaapstanden
U moet de slaapmodusmogelijkheden van de atmega328 en interrupts gebruiken om hem wakker te maken als u de arduino-mobiel wilt gebruiken voor een project dat op batterijen werkt.
Dit onderwerp kan hier niet worden behandeld, maar u zult meerdere documentatie en voorbeelden op internet vinden over arduino-slaapmodi en onderbrekingen.
Stap 5: Laat het bord alleen staan
Koppel de FTDI los.
Voed de arudino mobile dan met een batterijpakket (NiMH, Li-Ion…) naar keuze.
Houd er rekening mee dat de spanning tussen 1.8V en 5.5V moet zijn.
Stap 6: Toekomstige verbeteringen
Ik heb geen reset-drukknop geplaatst. Het zou leuk kunnen zijn in een volgende versie.
Er is geen AAN/UIT-schakelaar. ik zal er aan denken…
Stap 7: Bestel het bord
Zoals ik al zei, als u niet bekend bent met het maken van PCB's, neem dan contact met mij op via instructables mailing. Ik kan een bord maken en naar je opsturen.
Stap 8: Stuklijst
Ik heb alle onderdelen op aliexpress gevonden.
Aanbevolen:
Automatisch volledig opladen mobiel uitschakelen: 20 stappen
Auto-off voor volledig opladen van mobiele telefoons: het opladen van de mobiele telefoon wordt automatisch uitgeschakeld wanneer deze volledig is opgeladen. U hoeft zich geen zorgen te maken over de levensduur van de batterij, zelfs niet als u deze 's nachts hebt achtergelaten. Mobiele telefoons werken op batterijen. Hoewel batterijen handig in gebruik zijn, zijn er ook voorzorgsmaatregelen nodig. Een ma
Mobiel bestuurbare Bluetooth-auto -- Makkelijk -- Eenvoudig -- Hc-05 -- Motorschild: 10 stappen (met afbeeldingen)
Mobiel bestuurbare Bluetooth-auto || Makkelijk || Eenvoudig || Hc-05 || Motor Shield:… ABONNEER aub op mijn YouTube-kanaal………. Dit is de Bluetooth-gestuurde auto die de HC-05 Bluetooth-module gebruikte om met mobiele telefoons te communiceren. We kunnen de auto mobiel bedienen via Bluetooth. Er is een app om de beweging van de auto te besturen
Arduino-programmering via mobiel -- Arduinodroid -- Arduino Ide voor Android -- Knipperen: 4 stappen
Arduino-programmering via mobiel || Arduinodroid || Arduino Ide voor Android || Knipperen: Abonneer je op mijn YouTube-kanaal voor meer video's…… Arduino is een bord, dat rechtstreeks via USB kan worden geprogrammeerd. Het is heel eenvoudig en goedkoop voor school- en schoolprojecten of zelfs in prototypen van producten. Veel producten bouwen er eerst op voort voor i
Hoe code te formatteren op Discord (mobiel): 10 stappen
Hoe code op Discord (mobiel) te formatteren: deze instructieset is voor mensen die regelmatig coderen en ook de discord-app gebruiken. Dit leert je hoe je tekst kunt verzenden en deze vervolgens kunt formatteren in elke gewenste codeertaal
Somfy Bediening vanaf uw mobiel, IFTTT en Google voor $ 20: 16 stappen
Somfy-bediening vanaf je mobiel, IFTTT en Google voor $ 20: in deze Instructable laat ik je zien hoe ik een goedkope (ja, Somfy en goedkope!) Somfy RTS-radiografische afstandsbediening nam en de controle overnam via mijn mobiel, IFTTT (denk aan timers / reacties) en Google home. Het is vermeldenswaard dat dit de RTS Situo-afstandsbediening is, ik heb niet s