lonelybinary.com
Πλακέτα Arducam ESP32 UNO
Οδηγός χρήσης
Αναθ. 1.0, Ιούνιος 2017
Εισαγωγή
Η Arducam κυκλοφόρησε τώρα μια πλακέτα Arduino με βάση το ESP32 για μονάδες μίνι κάμερας Arducam διατηρώντας την ίδια μορφή παραγόντων και pinout με την τυπική πλακέτα Arduino UNO R3. Το καλύτερο φως αυτής της πλακέτας ESP32 είναι ότι συνδυάζεται καλά με τις μονάδες κάμερας Arducam mini 2MP και 5MP, υποστηρίζει τροφοδοσία και επαναφόρτιση μπαταρίας λιθίου και με ενσωματωμένη υποδοχή κάρτας SD. Μπορεί να είναι ιδανική λύση για την ασφάλεια του σπιτιού και τις εφαρμογές κάμερας IoT.
Χαρακτηριστικά
- Ενσωματωμένη μονάδα ESP-32S
- 26 ψηφιακές ακίδες εισόδου/εξόδου, οι θύρες IO είναι ανεκτικές στα 3.3V
- Διεπαφή κάμερας Arducam Mini 2MP/5MP
- Επαναφόρτιση μπαταρίας λιθίου 3.7V/500mA μέγ
- Ενσωματωμένη υποδοχή κάρτας SD/TF
- Είσοδος υποδοχής 7-12V
- Ενσωματωμένη διεπαφή micro USB-Serial
- Συμβατό με Arduino IDE
Ορισμός Pin
Η πλακέτα έχει ενσωματωμένο φορτιστή μπαταρίας λιθίου, ο οποίος δέχεται προεπιλεγμένη μπαταρία λιθίου 3.7V/500mA. Η ένδειξη φόρτισης και η ρύθμιση ρεύματος φόρτισης βρίσκονται στην Εικόνα 3.
Ξεκινώντας ESP32 με το Arduino IDE
Αυτό το κεφάλαιο σας δείχνει πώς να αναπτύξετε μια εφαρμογή για την πλακέτα Arducam ESP32 UNO χρησιμοποιώντας το Arduino IDE. (Δοκιμασμένο σε μηχανήματα Windows 32 64 και 10 bit)
4.1 Βήματα για την εγκατάσταση υποστήριξης Arducam ESP32 στα Windows
- Έναρξη Λήψη και εγκατάσταση του πιο πρόσφατου Arduino IDE Windows Installer από το arduino.cc
- Κατεβάστε και εγκαταστήστε το Git από το git-scm.com
- Ξεκινήστε το Git GUI και εκτελέστε τα παρακάτω βήματα:
Επιλέξτε Κλωνοποίηση υπάρχον αποθετήριο:
Επιλέξτε πηγή και προορισμό:
Τοποθεσία πηγής: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Κατάλογος στόχος: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Κάντε κλικ στο Clone για να ξεκινήσει η κλωνοποίηση του αποθετηρίου: Ανοίξτε το C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools και κάντε διπλό κλικ στο get.exe
Όταν τελειώσει το get.exe, θα πρέπει να δείτε τα εξής files στον κατάλογο
Συνδέστε την πλακέτα ESP32 και περιμένετε να εγκαταστήσουν τα προγράμματα οδήγησης (ή εγκαταστήστε με μη αυτόματο τρόπο ό,τι μπορεί να απαιτείται)
4.2 Χρήση Arduino IDE
Μετά την εγκατάσταση της πλακέτας Arducam ESP32UNO, μπορείτε να επιλέξετε αυτήν την πλακέτα από το μενού Εργαλείο->Πίνακας. Και υπάρχουν αρκετά έτοιμα προς χρήση π.χamples από το File-> Πχamples->ArduCAM. Μπορείτε να χρησιμοποιήσετε αυτά π.χamples άμεσα ή ως σημείο εκκίνησης για να αναπτύξετε τον δικό σας κώδικα.
Ξεκινήστε το Arduino IDE, επιλέξτε την πλακέτα σας στο μενού Εργαλεία > Πίνακας >Επιλέξτε το πρώηνample από File-> Πχamples->ArduCAM
Διαμορφώστε τη ρύθμιση της κάμερας
Πρέπει να τροποποιήσετε το memorysaver.h file για να ενεργοποιήσετε την κάμερα OV2640 ή OV5642 για μονάδες κάμερας ArduCAM Mini 2MP ή 5MP. Μόνο μία κάμερα μπορεί να ενεργοποιηθεί τη φορά. Η προφύλαξη μνήμης.h file βρίσκεται στο
C:\Users\O υπολογιστής σας\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Μεταγλώττιση και ανέβασμα
Κάντε κλικ στη μεταφόρτωση του πρώηνampΤο le θα αναβοσβήνει αυτόματα στον πίνακα.
4.3 Πρamples
Υπάρχουν 4 πρώηνamples για 2MP και 5MP mini κάμερα ArduCAM.
ArduCAM_ESP32_ Λήψη
Αυτό το πρώηνampχρησιμοποιεί το πρωτόκολλο HTTP για τη λήψη φωτογραφιών ή βίντεο μέσω οικιακού δικτύου Wi-Fi από το ArduCAM mini 2MP/5MP και προβολή στο web πρόγραμμα περιήγησης.
Η προεπιλογή είναι η λειτουργία AP, μετά τη μεταφόρτωση της επίδειξης, μπορείτε να αναζητήσετε το 'arducam_esp32' και να το συνδέσετε χωρίς κωδικό πρόσβασης.Εάν θέλετε να χρησιμοποιήσετε τη λειτουργία STA, θα πρέπει να αλλάξετε το 'int wifiType = 1' σε 'int wifiType =0'. Το ssid και ο κωδικός πρόσβασης θα πρέπει να τροποποιηθούν πριν από τη μεταφόρτωση.
Μετά τη μεταφόρτωση, η διεύθυνση IP της πλακέτας λαμβάνεται μέσω πρωτοκόλλου DHCP. Μπορείτε να υπολογίσετε τη διεύθυνση IP μέσω της σειριακής οθόνης όπως φαίνεται στην Εικόνα 9. Η προεπιλεγμένη ρύθμιση baudrate σειριακής οθόνης είναι 115200bps.
Τέλος, ανοίξτε το index.html , εισαγάγετε τη διεύθυνση IP που λάβατε από τη σειριακή οθόνη και, στη συνέχεια, τραβήξτε φωτογραφίες ή βίντεο. Το html files βρίσκονται στο
C:\Users\O υπολογιστής σας\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
Αυτό το πρώηνampΧρειάζονται φωτογραφίες που μεσολαβούν στο ArduCAM mini 2MP/5MP και στη συνέχεια αποθηκεύονται στην κάρτα TF/SD. Το LED υποδεικνύει πότε γράφει η κάρτα TF/SD. ArduCAM_ESP32_Video2SD
Αυτό το πρώηνampΤο le λαμβάνει βίντεο κλιπ κίνησης JPEG χρησιμοποιώντας ArduCAM mini 2MP/5MP και στη συνέχεια αποθηκεύεται στην κάρτα TF/SD σε μορφή AVI. ArduCAM_ESP32_Sleep
Για να μειώσετε την κατανάλωση ενέργειας, η κλήση της λειτουργίας διασύνδεσης μεταβαίνει αμέσως στη λειτουργία Deep – sleep. Σε αυτή τη λειτουργία, το τσιπ θα αποσυνδέσει όλες τις συνδέσεις wi-fi και τις συνδέσεις δεδομένων και θα εισέλθει στη λειτουργία αναστολής λειτουργίας. Μόνο η μονάδα RTC θα εξακολουθεί να λειτουργεί και να είναι υπεύθυνη για το χρονισμό του τσιπ. Αυτή η επίδειξη είναι κατάλληλη για τροφοδοσία μπαταρίας.
Έγγραφα / Πόροι
![]() |
ArduCam ESP32 UNO R3 Development Board [pdf] Οδηγός χρήστη ESP32 UNO R3 Development Board, ESP32, UNO R3 Development Board, R3 Development Board, Development Board, Board |