Inhaltsverzeichnis:

Arduino Mobile - Gunook
Arduino Mobile - Gunook

Video: Arduino Mobile - Gunook

Video: Arduino Mobile - Gunook
Video: Arduino MOBILE 2024, November
Anonim
Arduino-Mobile
Arduino-Mobile

Der Zweck dieser Platine besteht darin, eine Platine ähnlich der ARDUINO UNO bereitzustellen, die jedoch für Embedded-Projekte bestimmt ist (dh mit Batterien betrieben wird).

Wieso den ? Weil Sie ein Arduino Uno nicht lange mit Batterien betreiben können. Vor allem, weil die USB-Funktion selbst im Schlafmodus nur wenige mA verbraucht. Der Spannungsregler benötigt außerdem mindestens 7 V, um normal zu funktionieren, eine zu hohe Spannung für den effizienten Einsatz mit Batterien. Und das letzte Problem ist die grüne LED, auch wenige mA.

Mit dem Arduino Mobile können Sie das Board von 1,8 V bis 5,5 V mit Strom versorgen. Es gibt keine USB-Fähigkeit mehr oder fast, das werden wir in den nächsten Schritten sehen, kein Spannungsregler und keine Power-LED.

Im Schlafmodus benötigt das arduino mobile nur wenige uA. Es kann Monate auf Zellen dauern.

Die Pinbelegung ist die gleiche wie beim Arduino Uno und die integrierte LED, die mit Pin 13 verbunden ist, ist noch vorhanden.

Schritt 1: Sehen Sie sich den Schaltplan an

Lassen Sie sich den Schaltplan ansehen
Lassen Sie sich den Schaltplan ansehen

Die Stromversorgung muss an J1 (1,8V -> 5,5V) angeschlossen werden.

D1 verhindert Polaritätsfehler. Aber es lässt die Spannung auf 0,6 V abfallen. Wenn Sie keinen Tropfen wollen, löten Sie SJ1.

Der atmega328 sollte mit dem Arduino-Bootloader vorprogrammiert sein. Sie können es von einem Arduino Uno nehmen oder selbst einen neuen Mikrocontroller programmieren (ich bin sicher, Sie finden Anleitungen dazu).

Der FTDI-Anschluss wird verwendet, um ein USB-Seriell-Gerät zum Programmieren des Arduino-Mobils anzuschließen.

Ich habe einen ISP-Anschluss gesetzt, falls Sie den atmega328 direkt ohne Arduino-Software programmieren möchten.

Ein paar Kondensatoren, ein 16Mhz Quarz, eine LED für Pin13 und das ist alles !!

Schritt 2: Lassen Sie das Board machen

Lass das Board machen
Lass das Board machen

Ich habe in diesem anweisbaren die Eagle-Dateien des Schaltplans und der Platine beigefügt.

Ich empfehle OSH Park, dieses Board zu machen, aber jeder andere Anbieter sollte es können.

Wenn Sie mit Eagle und PCB-Herstellung nicht vertraut sind, können Sie mich gerne kontaktieren. Ich kann dir eine Platine schicken.

Schritt 3: Lassen Sie Ihre Software hochladen

Lassen Sie Ihre Software hochladen
Lassen Sie Ihre Software hochladen

Setzen Sie den FTDI USB-Seriell-Adapter ein (achten Sie auf die Ausrichtung).

Öffnen Sie Ihre Arduino-Software, wählen Sie den richtigen COM PORT und das Arduino Uno als Board aus.

Laden Sie Ihre Skizze hoch. Ich empfehle, die Blinkskizze zu verwenden, um zu überprüfen, ob alles in Ordnung ist.

Hinweis: Der USB-Seriell-Adapter ist stark genug, um das Board mit Strom zu versorgen, sodass Sie beim Programmieren keine externe Stromversorgung benötigen.

Schritt 4: Experimentieren Sie mit den Schlafmodi

Sie müssen die Schlafmodusfunktionen des atmega328 und die Unterbrechungen verwenden, um es aufzuwecken, wenn Sie das Arduino-Mobilgerät in einem batteriebetriebenen Projekt verwenden möchten.

Dieses Thema kann hier nicht behandelt werden, aber Sie finden im Internet mehrere Dokumentationen und Beispiele zu Arduino-Schlafmodi und -Interrupts.

Schritt 5: Lassen Sie die Platine als Standalone-Gerät mit Strom versorgen

Trennen Sie den FTDI.

Dann versorgen Sie das arudino mobile mit einem Akku (NiMH, Li-Ion…) Ihrer Wahl.

Denken Sie daran, dass die Spannung zwischen 1,8 V und 5,5 V liegen muss.

Schritt 6: Zukünftige Verbesserungen

Einen Reset-Knopf habe ich nicht eingebaut. Es könnte in einer nächsten Version schön sein.

Es gibt keinen EIN/AUS-Schalter. Ich werde daran denken…

Schritt 7: Bestellen Sie das Board

Wie gesagt, wenn Sie mit der Leiterplattenherstellung nicht vertraut sind, kontaktieren Sie mich von instructables Mailing. Ich kann ein Brett machen und es dir schicken.

Schritt 8: Stückliste

Ich habe alle Teile auf aliexpress gefunden.

Empfohlen: