Πίνακας περιεχομένων:

Nokia 5110 LCD με αισθητήρα υπερύθρων: 4 βήματα
Nokia 5110 LCD με αισθητήρα υπερύθρων: 4 βήματα

Βίντεο: Nokia 5110 LCD με αισθητήρα υπερύθρων: 4 βήματα

Βίντεο: Nokia 5110 LCD με αισθητήρα υπερύθρων: 4 βήματα
Βίντεο: Nokia 5110 lcd arduino project 2024, Νοέμβριος
Anonim
Nokia 5110 LCD με αισθητήρα υπερύθρων
Nokia 5110 LCD με αισθητήρα υπερύθρων

Η οθόνη Nokia 5110 LCD είναι μια φοβερή οθόνη LCD που είναι συμβατή με την ανάπτυξη Arduino

σανίδα. Ας ελέγξουμε τώρα μία από αυτές τις οθόνες LCD και τη διασυνδέουμε με Arduino και έναν αισθητήρα IR

Βήμα 1: Απαιτούνται εξαρτήματα

Απαιτούμενα μέρη
Απαιτούμενα μέρη

Τα ακόλουθα μέρη απαιτούνται για αυτό το έργο:

1) Arduino Nano

2) Αισθητήρας υπερύθρων

3) Οθόνη Nokia 5110 LCD

4) Καλώδια βραχυκυκλωτήρων

5) Breadboard

Βήμα 2: Σύνδεση των καλωδίων

Σύνδεση των καλωδίων
Σύνδεση των καλωδίων

Συνδέστε τα καλώδια με αυτόν τον τρόπο:

Arduino σε LCD:

CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6

Arduino σε ir:

Έξοδος = 2, gnd = gnd, vcc = 5v

Βήμα 3: Κωδικός:

#include "U8glib.h"

int a = 2; int x;

// Παρασκευή: Sourya Choudhury.

// Credits-Henry's Bench tutorials for lcd tutorial.

U8GLIB_PCD8544 u8g (8, 4, 7, 5, 6);

// CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6

κενός συγγραφέας ()

{

x = digitalRead (a);

αν (x == Υ HIGHΟΣ)

{u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Διαγραφή διαδρομής!");

καθυστέρηση (100)?

}

αλλού

{

u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Μονοπάτι μπλοκαρισμένο!");

καθυστέρηση (100)?

}

}

void setup ()

{

pinMode (a, INPUT);

}

void loop () {

u8g.firstPage ();

κάνω {

συγγραφέας();

} while (u8g.nextPage ());

}

Βήμα 4: Απολαύστε !!!!!!

Απολαμβάνω!!!!!!!!
Απολαμβάνω!!!!!!!!

Voteηφίστε αυτό το έργο για τον διαγωνισμό Microcontroller!

Συνιστάται: