» Électronique »Aide-mémoire électronique à faire soi-même

Aide-mémoire électronique bricolage

Salutations les habitants de notre site!
Aujourd'hui, nous allons voir comment fais-le toi-même faire cool électronique l'appareil dont tous les élèves rêvent - un aide-mémoire numérique miniature!

L'auteur de ce produit maison est AlexGyver (chaîne YouTube "AlexGyver").
L'hiver arrive, ce qui signifie que les étudiants auront bientôt une session. Et vous devez vous préparer pour la session et vous préparer judicieusement. Il y a six mois, Alex a déjà expliqué comment créer de ses propres mains une feuille de triche pratiquement imperceptible, avec laquelle vous pouvez annuler tout test dont les réponses sont connues à l'avance. De plus, radier le plus discrètement possible, sans commettre absolument aucune action pouvant être considérée comme de la triche.

Cette fois, nous allons essayer de faire quelque chose de plus classique, semblable à un morceau de papier avec un texte très finement écrit.

Donc, pour répéter ce projet nous aurons besoin de:
- Écran OLED avec une résolution de 128 par 64 points avec connexion i2c, 4 broches;
- fente pour carte;
- directement la carte mémoire microSD;
- boutons pour contrôler 3pcs;
- et bien sûr Arduino nano, qui va gérer tout ce fer.






L'idée est la suivante: nous déposons tout texte au format txt sur une carte mémoire, en utilisant un fichier texte brut. Le microcontrôleur lira le texte du fichier et l'affichera.

À première vue, la tâche semble assez simple, mais en fait ce n'est pas tout à fait le cas. La bibliothèque native pour travailler avec une carte de ce type a été écrite naturellement par les Indiens pour les Indiens, et l'auteur a décidé de la refaire un peu.

Vous pouvez facilement trouver de nombreuses bibliothèques pour un affichage OLED sur le réseau, mais malheureusement, elles ont été écrites par les mêmes Indiens, et dans ce cas, l'auteur a dû écrire les siennes, qui afficheront les données sur l'écran sans utiliser de tampon sur le côté du microcontrôleur, et plus à tout afficher correctement la police russe.


Voici l'agencement de notre futur appareil:


Je pense que tout le monde convient qu'il n'y a rien pour cacher une telle feuille de triche, il ne sera pas trivial de l'utiliser comme prévu, sans attirer trop l'attention sur votre personne.

Mais nous savons comment créer des cartes de circuits imprimés, alors maintenant nous allons le faire.
La première étape consiste à dessiner une carte de circuit imprimé. L'auteur, comme d'habitude, a divorcé dans l'éditeur en ligne EasyEDA.


Ça ressemble à ça Schéma du futur appareil:

Le diagramme montre tous les composants nécessaires: un microcontrôleur, 3 boutons, un écran, un emplacement pour carte microSD, une batterie et une résistance, qui sont nécessaires pour serrer la broche de réinitialisation pendant la durée du micrologiciel de la puce.
L'objectif principal du projet est une compacité maximale. Pour cette raison, l'auteur a conçu la carte très soigneusement dans la taille de l'écran et 3 boutons.

Soit dit en passant, ces boutons sont silencieux, très cool, et ils sont tout simplement parfaits pour notre projet aujourd'hui.

Une batterie au lithium-ion au format cr2025 ou 2032 sera placée sous l'écran, et le microcontrôleur lui-même, ainsi qu'un interrupteur marche / arrêt, seront situés directement en dessous.

Vous pouvez télécharger l'archive avec le projet ICI.


Un point important! À bord Arduino nous avons un générateur d'horloge de 16 MHz et le microcontrôleur est configuré pour fonctionner avec lui.


Il n'y a pas de crèche de générateur sur la carte pour simplifier l'assemblage et le microcontrôleur est alimenté par une horloge interne. Pour que cela fonctionne, nous devons configurer le fusible pour une source d'horloge interne, ou acheter une puce ATmega328 nue, dans laquelle tout se trouve déjà comme il se doit.


Ensuite, nous avons besoin programmeur usbasp, mais vous pouvez également utiliser un autre arduinka comme programmeur, les instructions sont sur Internet.

La procédure est la suivante: vous devez d'abord ouvrir le firmware téléchargé avec l'archive du projet, puis vous devez installer le noyau gyvercore modifié, plus de détails peuvent être trouvés sur le site de l'auteur.


Ensuite, sélectionnez la source d'horloge interne de 8 MHz, sélectionnez le chargeur de démarrage «sans chargeur de démarrage», cela accélérera l'inclusion de notre appareil.


Et cliquez sur "enregistrer le chargeur de démarrage".

Ensuite, cliquez sur "sketch" - "download via le programmeur" et le firmware est chargé dans la puce.


L'étape suivante consiste à prendre un sèche-cheveux et à «souffler» (souder) le microcontrôleur de la carte. Je le répète, vous pouvez prendre une pierre nue, si vous n'avez pas de sèche-cheveux et que vous la soudez déjà à la planche.



L'emplacement pour carte mémoire doit également être retiré du module. Ou cherchez où vous pouvez acheter une pièce sans frais.



Voici le point, combinez-le avec le point sur la puce.


Ensuite, fixez une paire de pattes et une soudure.


Le corps de la puce est assez petit, mais tout semblait bien fonctionner. Ensuite, souder le compartiment à piles et l'interrupteur.


Ensuite, nous soudons ces composants sur une nouvelle carte.

L'étape suivante consiste à rincer soigneusement les résidus de flux, par exemple avec un nettoyant Kalosha.

Le côté inférieur de la planche terminé, passez à l'autre. La première étape consiste à épaissir légèrement le tampon de la batterie. Cela est nécessaire pour avoir un contact normal, car les piles sont différentes, certaines ont un épaississement du côté négatif, et certaines n'ont pas un tel épaississement, et elles fonctionneront mal.

Ensuite, soudez les boutons et le compartiment à piles.



Ensuite, il est conseillé de coller du ruban adhésif double face sur le compartiment des piles, mais dans les cas extrêmes, le ruban électrique se détachera.
Cela est nécessaire pour que les contacts ne se ferment pas sur l'écran.


L'étape suivante consiste à souder l'écran.


Eh bien, c'est tout, notre éperon de haute technologie est complètement prêt. Nous insérons la batterie (plus haut), une carte mémoire et allumons l'appareil.



Comme vous pouvez le voir, tout fonctionne! Pour reflasher un appareil, la première chose que vous devez faire est de l'éteindre. Ensuite, nous retirons la carte mémoire et insérons le bloc de programmation avec la broche VCC dans le trou supérieur gauche et l'inclinons un peu, comme ceci:


Revenons au fichier du firmware. Ici, vous pouvez configurer le mode droitier et le mode gaucher (cela affecte l'orientation de l'écran et la direction des boutons).

Le bouton du milieu - sélectionner et quitter le mode veille, 2 autres boutons - c'est haut / bas pour faire défiler le texte et les fichiers.
Pour quitter le mode de lecture de fichier, appuyez et maintenez le bouton de sélection.



En conséquence, un appareil aussi intéressant s'est avéré, peut-être que quelqu'un aidera à la livraison d'articles inutiles avec des exigences déraisonnablement élevées pour mémoriser le texte.

C’est tout. Merci de votre attention. A très bientôt!

Vidéo de l'auteur:
8.9
8.6
8.7

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
12 commentaires
Je suis d'accord, l'architecture ARM a certainement un potentiel beaucoup plus grand. Je voulais dire un peu différent. La programmation Arduino est si simple que des clubs pour enfants sont créés. Arduino a un grand soutien, il existe de nombreux projets prêts à l'emploi pour presque toutes les tâches. Code ouvert, même si vous faites des ventes pour neuf, il est obligatoire de publier le code (il peut également ne pas être reconnu par STM32). Eh bien, le prix. En général, les appareils précédemment inaccessibles peuvent être rendus bon marché dans tous les sens, à partir de ceux personnellement assemblés - un contrôleur de vol pour un avion, l'avionique avionique (il y a des articles dans mon profil), un modèle de panneau de commande, un panneau de commande à dix canaux pour le lancement de produits pyrotechniques, un éclairage mural avec l'effet «expansion» l'espace derrière l'écran lorsque vous regardez des films, cela vient de l'intéressant. Les tweeters / hochets / lumières de secours / fausses transactions ne sont bien sûr pas pris en compte. Et il y a de nombreux projets. Je ne défends pas le douin ni ne déprécie la stm, en aucun cas. Juste énoncer les faits. Et je suis en ligne, et j'espère que ses mains atteindront)
Au contraire, l'énorme potentiel de ces produits faits maison est défini dans le STM32, et l'AVR est vraiment temps de se reposer. Cependant, ce produit fait maison s'est avéré extrêmement drôle et malgré le fait qu'il semble que la baise n'est pas nécessaire, je vais peut-être le répéter))
Oui, le Docteur l'a bien compris. Au début, je pensais que c'était le PIB Yahoo tellement il a déformé la voix avec une réverbération.
Oui, j'ai écrit plusieurs articles avec sa vidéo.
fumer
L'auteur, contrairement à la plupart des arduinoshchikov, a conçu le schéma presque correctement.
Une véritable caméra vidéo les transforme en un appareil interdit
- non, l'article a été révisé
J'ai regardé. Une référence au scélérat aimé)
Est-ce une plaisanterie ou une nouvelle vidéo qui sort?)
Ici, toute la blague est ce qui a été fait de manière indépendante. Alex Hoover (auteur) s'est récemment concentré sur la formation à la programmation Arduino. Le truc AVR est déjà extrêmement dépassé, et néanmoins, il a un énorme potentiel pour les "produits faits maison", à peu près la technologie numérique "sur le genou".
Les médecins voient.
J'ai regardé la vidéo il y a une heure, déjà un article ... rapidement ...
J'ai une montre chinoise bon marché qui traîne - un petit téléphone portable, un écran tactile, en plus du texte et des photos, des vidéos peuvent montrer, l'accès à Internet - tout seul, bien que le caméscope les transforme en un appareil interdit! patron

Nous vous conseillons de lire:

Donnez-le au smartphone ...