0% found this document useful (0 votes)
42 views5 pages

21MCA3033 - Worksheet 1.3.1

This document outlines a practical experiment using an Arduino Uno to interface with an LCD and display a student's name and UID by scrolling the UID from left to right. It provides the aim, apparatus required, circuit diagram, code, and learning outcomes for the experiment. The document also includes an evaluation grid for assessing the student's worksheet completion, post-lab quiz result, and engagement with the experiment.

Uploaded by

Humanshi Jangra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views5 pages

21MCA3033 - Worksheet 1.3.1

This document outlines a practical experiment using an Arduino Uno to interface with an LCD and display a student's name and UID by scrolling the UID from left to right. It provides the aim, apparatus required, circuit diagram, code, and learning outcomes for the experiment. The document also includes an evaluation grid for assessing the student's worksheet completion, post-lab quiz result, and engagement with the experiment.

Uploaded by

Humanshi Jangra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Worksheet 1.3.

Student Name:Ayush Mishra UID:21MCA3033


Branch: MCA Section/Group:4A
Semester: 4th Date of Performance:20/03/2023
Subject Name: EMBEDDED PROGRAMMING Subject Code: 21CAH-752

1. Aim/Overview of the practical: (For ODD UIDs)


Interface an Arduino Uno with LCD and Print your Name in ROW1 and UID in ROW 2. The name should be
fixed but UID will scroll from Left to Right.

Link:- https://www.tinkercad.com/things/cwruXd8QZbG-ayush-mishra-21mca3033/
editel?sharecode=ZC7UD5bzPKlQSdhZKU5potzQzvJhirlHm63B56OwlfU

Circuit Screenshot:-
Code:-

// Ayush Mishra

//21MCA3033

#include <LiquidCrystal.h>

// BS E D4 D5 D6 D7

LiquidCrystal lod(7,6,5,4,3,2);

char * messagePadded = " 21MCA3033 ";

void setup()

lod.begin (16, 2);


lod.setCursor(3, 0);

lod.print("Ayush Mishra");

void loop()

for (int letter = 0; letter <= strlen(messagePadded) - 16; letter++)

showLetters(0, letter);

void showLetters(int printStart, int startLetter)

lod.setCursor(printStart, 1);

for (int letter = startLetter; letter <= startLetter + 15; letter++) // Print only 16 chars in Line #2 starting
'startLetter'

lod.print(messagePadded[letter]);

lod.print(" ");

delay(250);

Note:

1. Paste the Screenshots of Every Circuit as per the mentioned case.


2. Screenshot should have your Name and UID (21MCI1234_XYZ)
3. Mention the comments in the programming.

2. Apparatus (For applied/experimental sciences/materials based labs):

Hardware Requirements

Software requirements

3. Circuit Diagram(TinkerCad):

1. Coding:

5. Learning outcomes (What I have learnt):


1.

2.

3.

4.

5.
Evaluation Grid (To be created as per the SOP and Assessment guidelines by the faculty):

Sr. No. Parameters Marks Obtained Maximum Marks


1. Worksheet Completion 10 marks
2. Post Lab Quiz Result 5 marks
3. Student Engagement 5 marks
(Simulation/
Demonstrate/Performance
and Pre-Lab Questions))
Total 20 marks

You might also like