Conseil développement Atmega16/32 avec écran LCD (6 / 8 étapes)

Étape 6: Test de Port série

Si tout a fonctionné parfaitement, il est temps de tester notre module rs232. Il y a un petit programme laquelle des tests que nos TX et RX fonctionne.

Utilisation sous Linux :

Créez un fichier appelé Makefile et copie ci-dessous le texte dans le fichier.
Le Makefile code suppose que vous utilisez Atmega16 et votre câble de programmation stk200
N’oubliez pas de définir des autorisations correctes pour votre port série/dev/ttyS0

CC = / usr/bin/avr-gcc
CFLAGS =-g - Os-mur - mcall-prologues - mmcu = atmega16 -std = gnu99
OBJ2HEX = / usr/bin/avr-objcopy
AVRDUDE = / usr/bin/avrdude
CIBLE = test

programme : .hex $(cible)
$(AVRDUDE) -p m16 -P/dev/parport0 - c stk200 -u - U flash:w:test.hex

%.obj : %.o
$(CC) $(CFLAGS) $< -o $@

%.hex : %.obj
$(OBJ2HEX) -R .eeprom - O ihex $< $@

nettoyer :
RM -f *.hex *.obj *.o

Télécharger atteched fichier serial.c et placez-le dans le même dossier où est Makefile.
Allumez votre Conseil du développement et de la vente câble entre le module rs232 et carte principale. Les leds sur le module doit s’allumer maintenant. Mettre le fil test entre broches PA0 et certains des diodes pin.
Utiliser votre terminal et allez dans le dossier où est test.c et le Makefile. Branchez ISP-programmeur sur la carte. Maintenant il est temps d’envoyer notre code dans le processeur et il arrive avec la commande terminal : faire

Télécharger logiciel appelé GTKterm (Serial Port Terminal).
Fedora : yum install gtkterm
Ubuntu : sudo apt-get install gtkterm

Début GTKterm et le format il utiliser 9600Kbs vitesse, 8 bits de données, 1 stop ne bit, aucun parité, aucun débordement.

Si tout fonctionne, il doit écrire « œuvres! » sur l’écran de GTKterm lorsque vous appuyez sur la touche « z » et lorsque vous appuyez sur « x » bouton Conseil led doit s’allumer et quand vous appuyez sur « c » sa devrait s’éteindre.

Articles Liés

Auto équilibrage Robot avec écran LCD

Auto équilibrage Robot avec écran LCD

La version modifiée de mon mpu6050 équilibrage robot plus stable avec écran LCD et exemple de connecter 2 i2c sur le même NIPvidéo 1vidéo 2Étape 1: Étape 1: carte de ◾L298N moteur double dérivationCarte de ◾L298N moteur double dérivation12 V BATTARY9
Règle à ultrasons avec écran LCD et Arduino

Règle à ultrasons avec écran LCD et Arduino

vous aurez besoinUn écran LCDUne Arduino Uno (j'ai un bouclier ethernet sur le mien, il ne fait pas quelque chose dans ce projet, mais c'est une douleur pour prendre les sous et hors tension)Un Module de capteur à ultrasons20 - 30 fils de raccordemen
Arduino HC-SR04 (avec écran LCD)

Arduino HC-SR04 (avec écran LCD)

SalutDans ce tutoriel, je vais vous montrer comment 1. Connecter le HC-SR04 à un arduino et imprimer la distance et le serial monitor, 2. Connecter un écran LCD et d'imprimer les résultats là au lieu de cela. Le capteur fonctionne en cinglant sur un
Capteur de température DS18B20 avec écran LCD

Capteur de température DS18B20 avec écran LCD

Le DS18B20 se présente sous une forme de sonde de température, qui est imperméable à l'eau. J'ai eu un temps réel dur essayer d'obtenir ce un travail et j'ai pensé que partager comment j'ai finalement obtenu qu'il fonctionne. Profitez !Étape 1: pièce
Netduino GPS avec écran LCD

Netduino GPS avec écran LCD

Vue d'ensembleJ'ai trouvé une carte Netduino V1 non utilisée dans ma boîte de pièces, donc voulu trouver quelque chose que je pourrais lui dédie. Il était déjà connecté à un Nokia 5110 LCD pour un projet inachevé auparavant. Allumer, j'ai trouvé que
Arduino Mega GPS avec écran LCD et enregistrement SD

Arduino Mega GPS avec écran LCD et enregistrement SD

Utilisez votre Audino Mega comme un enregistreur GPS avec un écran LCD clair et 5 touches de fonction. Une LED bicolore est utilisé pour fournir des informations d'État.La carte SD peut être laissée dans et lues à l'aide d'un croquis de lecteur de ca
Arduino-carré avec écran LCD couleur

Arduino-carré avec écran LCD couleur

B-places est une plate-forme électronique modulaire qui permet aux utilisateurs de créer, personnaliser et mettre continuellement à jour leurs propres applications électroniques.Dans cette application B-places, nous allons aborder comment assembler u
Force Feedback avec écran LCD

Force Feedback avec écran LCD

Dans Instructable d'aujourd'hui, nous allons aller plus comment faire pour contrôler le courant d'un actionneur et ajuster les valeurs à l'aide d'un écran LCD. Ce Instructable est une continuation de l'Observatoire la rétroaction de charge d'un actio
Comment faire une veste Emoticon avec écran LCD

Comment faire une veste Emoticon avec écran LCD

Concept :Je voudrais faire une veste qui a un petit écran LCD pour créer les sous-textes pour l'interaction humaine interpersonnelle. L'utilisateur utiliserait un limitée « clavier » avec des boutons et des capteurs de force sous clés de silicone sou
Arduino temperature/HUMIDITE avec écran LCD et Interface Web

Arduino temperature/HUMIDITE avec écran LCD et Interface Web

j'ai aidé récemment un client installer leur bureau qui comprenait la mise en place d'une nouvelle salle de l'ordinateur.Je voulais qu'ils soient en mesure de vérifier la température et l'humidité de la pièce tant en vérifiant un écran LCD dans la ch
Douche Arduino moniteur avec écran LCD

Douche Arduino moniteur avec écran LCD

Bienvenue ! Pour notre classe environnementale Capstone (thèse) pour St. Olaf College nous avons construit un moniteur qui permettrait de surveiller efficacement la quantité d'eau utilise une douche. L'idée derrière ce varan est que si vous attachez
Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Jamais été un gars un peu de concours, mais j'ai avancé et entré dans pour le premier concours d'auteur de temps, si vous aimez mon intructable ou même d'apprendre quelque chose de nouveau et je pense j'ai gagné votre vote s'il vous plaît ! =]Bonjour
Portable Arduino Uno température et capteur d’humidité avec écran LCD

Portable Arduino Uno température et capteur d’humidité avec écran LCD

Hey tout le monde. J'ai acquis beaucoup de bonnes idées d'instructables au fil des ans. Comme il s'agit de mon premier ' ible, je me dis que je voudrais partager quelque chose que j'ai fait aussi bien. Je suis cela concluez le plein spectre Laser con
Raspberry Pi + Serial Arduino avec écran LCD

Raspberry Pi + Serial Arduino avec écran LCD

IntroIl s'agit de mon LCD d'info Raspberry Pi, j'ai voulu essayer d'obtenir l'Arduino et Raspberry Pi parler les uns aux autres par le biais de USB serial et j'ai fait ce petit projet.Le Raspberry Pi utilise un script python pour obtenir les données