Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //VJEZBE MIKROPROCESORSKA
- #include <LiquidCrystal.h>
- int tmp=0;
- int prvi = 0;
- int drugi = 1;
- LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
- void setup() {
- lcd.begin(16,2);
- lcd.print(prvi);
- delay(1000);
- }
- void loop(){
- while( drugi < 30000)
- {
- lcd.setCursor (0, 0);
- lcd.print(drugi);
- tmp = drugi ;
- drugi = prvi + drugi;
- prvi = tmp;
- delay(1000);
- }
- }
- ///////////////////////////
- #include <LiquidCrystal.h>
- byte broj;
- int i, c, n, k, duzina; // k kao marker
- char nasString[9];
- char unosString[30];
- char dozvoljeniKarakteri[63] = ("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789");
- byte ocitaj_taster()
- {
- int tmp = analogRead(0); //stanje tastera se ocitava preko
- //analognog ulaza 0
- if (tmp > 635 && tmp < 645) //SELECT
- return 1;
- if (tmp > 405 && tmp < 415) //LEFT
- return 2;
- if (tmp > 95 && tmp < 105) //UP
- return 3;
- if (tmp > 252 && tmp < 262) //DOWN
- return 4;
- if (tmp < 5) //RIGHT
- return 5;
- return 0; //nije pritisnut nijedan od tastera
- }
- LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
- void setup() {
- Serial.begin(9600) ;
- lcd.begin(16,2);
- randomSeed(analogRead(0));
- delay(1000);
- }
- void loop(){
- //lcd.setCursor (0, 0);
- broj = random(5, 9);
- k=0;
- for(i = 0; i<n; i++) {
- c=random(0, 62);
- nasString[i] = str[c];
- }
- nasString[n] = 0;
- lcd.clear();
- lcd.print(nasString)
- while(!Serial.available() ) ;
- delay (100);
- duzina = Serial.available() ;
- Serial.readBytes(unosString, duzina) ;
- string[duzina] = 0;
- if (duzina!=n)
- {
- lcd.setCursor(0,1);
- lcd.print("BOT");
- }
- else{
- for(i=0; i<n; i++)
- {
- }
- }
- }
- //ima ovjde jos posla
Add Comment
Please, Sign In to add comment