Innehållsförteckning:
Video: UTSKRIFT PÅ LCD - ARDUINO: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
INTRODUKTION
Jag kommer att visa dig hur du skriver ut på en LCD 16X2 med ARDUINO
OCH JAG FÅR ALLA MINA KOMPONENTER FRÅN RAM -ELEKTRONIK
ram-e-shop.com/
Tillbehör
-ARDUINO UNO
-LCD 16X2
-BREADBOARD
-POT 10K
Steg 1: SCHEMATISK
Steg 2: KOD
/*
LiquidCrystal Library - Hej världen
Visar användningen av en 16x2 LCD -skärm. LiquidCrystal -biblioteket fungerar med alla LCD -skärmar som är kompatibla med Hitachi HD44780 -drivrutinen. Det finns många av dem där ute, och du kan vanligtvis berätta för dem med det 16-poliga gränssnittet.
Denna skiss trycker "Hej världen!" till LCD -skärmen och visar tiden.
Kretsen: * LCD RS pin till digital pin 12 * LCD Aktivera pin till digital pin 11 * LCD D4 pin till digital pin 5 * LCD D5 pin till digital pin 4 * LCD D6 pin till digital pin 3 * LCD D7 pin till digital pin 2 * LCD R/W stift till jord * LCD VSS stift till jord * LCD VCC stift till 5V * 10K motstånd: * slutar till +5V och jord * torkare till LCD VO stift (stift 3)
Biblioteket tillkom ursprungligen 18 april 2008 av David A. Mellis biblioteket modifierat 5 juli 2009 av Limor Fried (https://www.ladyada.net) exempel tillagt 9 juli 2009 av Tom Igoe modifierad 22 nov 2010 av Tom Igoe
Denna exempelkod är i det offentliga rummet.
www.arduino.cc/en/Tutorial/LiquidCrystal *
/ inkludera bibliotekskoden: #include
// initiera biblioteket med numren på gränssnittsstiften LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
void setup () {// konfigurera LCD: s antal kolumner och rader: lcd.begin (16, 2); // Skriv ut ett meddelande till LCD -skärmen. lcd.print ("hej, värld!"); }
void loop () {// ställ markören till kolumn 0, rad 1 // (not: rad 1 är den andra raden, eftersom räkningen börjar med 0): lcd.setCursor (0, 1); // skriv ut antalet sekunder sedan återställningen: lcd.print (millis () / 1000); }
Rekommenderad:
Gör en ENKEL Infinity Mirror Cube - INGEN 3D -utskrift och INGEN programmering: 15 steg (med bilder)
Gör en ENKEL Infinity Mirror Cube | INGEN 3D -utskrift och INGEN programmering: Alla gillar en bra oändlig kub, men de ser ut som om de skulle vara svåra att göra. Mitt mål för denna instruerbara är att visa dig steg-för-steg hur du gör en. Inte bara det, men med instruktionerna som jag ger dig kommer du att kunna göra en
Kattmatåtkomstkontroll (ESP8266 + Servomotor + 3D -utskrift): 5 steg (med bilder)
Kattmatåtkomstkontroll (ESP8266 + Servomotor + 3D -utskrift): Detta projekt går igenom processen som jag använde för att skapa en automatiserad kattmatskål för min äldre diabetiska katt Chaz. Se, han måste äta frukost innan han kan få sitt insulin, men jag glömmer ofta att plocka upp hans maträtt innan jag går och lägger mig, vilket förstör
3D -tryckt robothund (robotik och 3D -utskrift för nybörjare): 5 steg
3D -tryckt robothund (robotik och 3D -utskrift för nybörjare): Robotik och 3D -utskrift är nya saker, men vi kan använda dem! Detta projekt är ett bra nybörjarprojekt om du är i behov av en idé om skoluppgifter, eller bara letar efter ett roligt projekt att göra
[3D -utskrift] 30 W högeffektiv handhållen lykta: 15 steg (med bilder)
[3D -utskrift] 30 W High Power Handheld Lantern: Om du läser detta har du förmodligen sett en av dessa Youtube -videor som visar DIY extremt kraftfulla ljuskällor med enorma kylflänsar och batterier. Förmodligen kallar de till och med detta "Lyktor", men jag hade alltid ett annat begrepp om lant
Robotväxelarm kan användas för 3D -utskrift: 13 steg
Robotväxelarm kan användas för 3D -utskrift: Målet jag ville ge roboten Det är att göra en modell och visa kraften i dess kraftöverföringssystem genom växlar och med detta också generera beröring. Kullager används för att minska friktion och göra roboten rör sig mer harmoniskt. Den