(en test) enregistreur de données Gps moto

coucou me revoilou :slight_smile:

dans mes recherches j'ai trouvé ce montage pour une uno

avec ce code

ICI

qui crée des CSV et fonctionne très bien!

puis-je utiliser une nano?

je n'ai pas besoin de l'altitude et vitesse, est ce utile de les supprimer pour économiser la mémoire ?

d'autre part:

je souhaiterais connaître la meilleur solution , pour alimenter un gps a base D'Arduino nano, uno ou

nodemcu v3 (qui puisse convenir aux 3 versions si possible!) ?

a partir du circuit 12 v du véhicule

5v,9v ou 12v ? transfo, abaisseur de tension, pont?

si vous connaissez un tuto clair pour la nodemcu v3 avec les mêmes fonctionnalités, et des combines

pour l'installation sur une moto , je suis preneur! :smiling_imp:

merci

gpsLogger.ino (9.05 KB)

je n'ai pas besoin de l'altitude et vitesse, est ce utile de les supprimer pour économiser la mémoire ?

Cela semble évident, encore que les µSD actuelles ont une capacité énorme.

Arduino UNO, NANO : alimenter par la broche VIN en 12V.

NodeMCU : certains peuvent aussi être alimentés en 12V par la broche VIN, mais tout dépend du régulateur 3.3V implanté sur la carte. Certains supportent 20V, d'autres 6.5V.

Dans le doute intercaler un régulateur 3.3V 500mA minimum et alimenter par la broche 3.3V, en respectant les valeurs des condensateurs d'entrée et de sortie de la datasheet du régulateur.

j'ai 16 GO

c'est surtout pour la vitesse de calculs!

et RX non cablé

Donc, oui.

alors je supprime ce qui est en jaune? 8)

ICI

de plus le Gps est appelé a être fixe sur la moto et étanche!

comment récupérer les données de la carte?

câble USB , Bluetooth, wi-fi ? le plus simple! ;D

Sans nom 1.doc (27 KB)

câble USB , Bluetooth, wi-fi ? le plus simple! ;D

Tout dépend de tes connaissances dans chaque domaine.

comme dab, nul

mais capable de tout

avec de l'aide

Pourquoi ne pas envisager un ESP32 ?
C'est petit et tout est dessus, y compris un filesystem SPIFFS si tu peux te contenter de qq Mo.

Et le Bluetooth pour communiquer avec ton smartphone, que je suppose posé sur le réservoir...

j'ai une nodemcu v3 esp 12 que je n'ai pas encore utilisé pour me raser :smiling_imp:

et ca La

lesept:
Et le Bluetooth pour communiquer avec ton smartphone, que je suppose posé sur le réservoir...

farceur

j'ai une nodemcu v3 esp 12 que je n'ai pas encore utilisé pour me raser :smiling_imp:

Une bonne occasion de l'utiliser.

tu peut vérifier le code et le schéma

Stp avant que je me lance ::slight_smile: :wink:

dans les codes pour esp 12 certains déclare le pin et d'autres le GPIO le résultat est il le même?

define GPS_TX 2 = gpio
define GPS_TX 4 = D4 c'est pareil? je pige pas!

Non, les pinouts des modules ESPxx sont souvent différents de ceux des circuits intégrés qu'ils hébergent (sauf pour l'ESP32 où c'est en général respecté). Par exemple, pour un module NodeMCU V3 :

Tu peux chercher sur Google des images avec 'ESP12 pinout' qui ressemblent au schéma que tu as posté ou à ton module

donc ca

Connections
GPS

  • GPS GND to ESP8266 GND
  • GPS 5V to ESP8266 VIN AKA 5V
  • GPS TX to ESP8266 GPIO0
  • GPS RX to ESP8266 GPIO2
    SDCard Reader
  • Card Reader GND to ESP8266 GND
  • Card Reader VCC to ESP8266 VIN AKA 5v
  • Card Reader MISO to ESP8266 GPIO12
  • Card Reader MOSI to ESP8266 GPIO13
  • Card Reader SCK to ESP8266 GPIO14
  • Card Reader CS to ESP8266 GPIO15

correspond bien a mon schéma sauf les 5v qui passent en 3.3 ?

Si ton module correspond à celui dont j'ai posté le pinout :
GPIO12 : D6
GPIO13 : D7
GPIO14 : D5
GPIO15 : D8

ok, mais comment tu le déclarerait?

15 ou 8 dans le code!

le gars parle de créé un
LOG.CSV file in the root of the SDCard.

c'est pas plutôt un dossier?

voir le code Ici

moi j'ai celle ci

donc gpio 2

tu declare 2 ou 4 ?

Je dirais D5, D6, etc.

et dans le code il declare
#define CS 15
#define GPS_RX 0
#define GPS_TX 2
?????