1 / 5
R-Viseur — zdjęcie 1
1 / 5

R-Viseur

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Attribution — Noncommercial — Share Alike

Ce R-Viseur vous pose une question aléatoire dans la matière de votre choix. Le bouton du haut sert à afficher la réponse ou, si elle est déjà affiché, à poser la question suivante. Le bouton du bas sert quand à lui à passer à la matière suivante(6 matières).

!!! Ce projet s'adresse à des personnes ayant des compétences en électroniques et en programmation. Il faut savoir souder, comprendre un schéma électrique et comprendre un programme codé avec Arduino !!!

Matériel nécessaire :

  • Carte Arduino(je conseille D1 mini ou autre ESP32) 

  • 2 switchs pour clavier gamer

  • Un interrupteur

  • IP5328P

  • Batterie Lipo/Li-ion

  • Écran LCD 20x4 I2C

  • Résistance de 100ohms

  • Câbles Dupont Femelle-Femelle ou Male-Femelle

  • 8 vis M3*8 + 4 écrou

  • 4 vis M3*12 + 4 écrou

Outils nécessaires :

  • Fer à souder + étain

  • Multimètre

Instructions de montages :

  1. Assurez vous d'enlever tous les supports et d'avoir toutes les pièces

  2. Installer les switchs (placez les à l'avant et poussez les vers l'intérieur) et ajouter les keycaps

  3. Placez l'interrupteur dans son emplacement

  4. Installez et vissez l'écran (vous pouvez placer un jumper caps sur les deux broches sous l'inscription "LED" ou faire un point de soudure pour relier les deux broches)

  5. Il faut ensuite souder tous les composant en suivant le schéma (Pour l'écran, coupez des câbles Dupont pour récupérer les connecteurs

  6. Vissez l'IP5328P et la partie électronique de votre R-Viseur est terminé.

Pour la partie Code :

  1. Vous ouvrez le fichier "programme.ino" dans l'IDE Arduino

  2. Vous modifier les variables String XXX en changeant les questions/réponses entre guillemets.

  3. Téleversez le programme sur votre carte Arduino

Par exemple, le code de base ressemble à ça :

String questions_m1_1[] = {"Q1 M1", "Q2 M1", "Q3 M1", "Q4 M1", "Q5 M1", "Q6 M1"};//Les questions de matière 1, s'affiche sur la première ligne
String questions_m1_2[] = {"Q1 M1", "Q2 M1", "Q3 M1", "Q4 M1", "Q5 M1", "Q6 M1"};//Les questions de matière 1, s'affiche sur la deuxième ligne
String reponses_m1_1[] = {"R1 M1", "R2 M1", "R3 M1", "R4 M1", "R5 M1", "R6 M1"};//Les réponses de matière 1, s'affiche sur la première ligne
String reponses_m1_2[] = {"R1 M1", "R2 M1", "R3 M1", "R4 M1", "R5 M1", "R6 M1"};//Les réponses de matière 1, s'affiche sur la deuxième ligne etc

Vous pouvez changer en :

String questions_m1_1[] = {"Calcul", "Calcul", "Calcul", "Calcul", "Calcul Complexe", "Expliquez le theo-"};//Les questions de matière 1, s'affiche sur la première ligne

String questions_m1_2[] = {"2+2= ?", "4-3= ?", "2x6= ?", "12/3= ?", "12/2+3x7", "reme de Pythagore"};//Les questions de matière 1, s'affiche sur la deuxième ligne

String reponses_m1_1[] = {"4", "1", "12", "4", "27", "Dans un triangle ABC"};//Les réponses de matière 1, s'affiche sur la première ligne

String reponses_m1_2[] = {" ", " ", " ", " ", " ", "BCxBC=ABxAB+ACxAC"};//Les réponses de matière 1, s'affiche sur la deuxième ligne etc

!Attention! : Pas plus de 20 caractères par ligne (donc 40 caractères par question et 40 caractères par réponses) et pas d'accent ou de caractères spéciaux