Guest User

Untitled

a guest
Nov 13th, 2018
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. //VJEZBE MIKROPROCESORSKA
  2.  
  3. #include <LiquidCrystal.h>
  4. int tmp=0;
  5. int prvi = 0;
  6. int drugi = 1;
  7.  
  8. LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
  9.  
  10. void setup() {
  11. lcd.begin(16,2);
  12. lcd.print(prvi);
  13. delay(1000);
  14. }
  15. void loop(){
  16. while( drugi < 30000)
  17. {
  18. lcd.setCursor (0, 0);
  19. lcd.print(drugi);
  20. tmp = drugi ;
  21. drugi = prvi + drugi;
  22. prvi = tmp;
  23. delay(1000);
  24. }
  25.  
  26. }
  27.  
  28. ///////////////////////////
  29.  
  30. #include <LiquidCrystal.h>
  31. byte broj;
  32. int i, c, n, k, duzina; // k kao marker
  33. char nasString[9];
  34. char unosString[30];
  35. char dozvoljeniKarakteri[63] = ("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789");
  36.  
  37. byte ocitaj_taster()
  38. {
  39. int tmp = analogRead(0); //stanje tastera se ocitava preko
  40. //analognog ulaza 0
  41. if (tmp > 635 && tmp < 645) //SELECT
  42. return 1;
  43. if (tmp > 405 && tmp < 415) //LEFT
  44. return 2;
  45. if (tmp > 95 && tmp < 105) //UP
  46. return 3;
  47. if (tmp > 252 && tmp < 262) //DOWN
  48. return 4;
  49. if (tmp < 5) //RIGHT
  50. return 5;
  51. return 0; //nije pritisnut nijedan od tastera
  52. }
  53.  
  54.  
  55. LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
  56.  
  57. void setup() {
  58. Serial.begin(9600) ;
  59. lcd.begin(16,2);
  60. randomSeed(analogRead(0));
  61. delay(1000);
  62. }
  63. void loop(){
  64. //lcd.setCursor (0, 0);
  65. broj = random(5, 9);
  66. k=0;
  67.  
  68. for(i = 0; i<n; i++) {
  69. c=random(0, 62);
  70. nasString[i] = str[c];
  71. }
  72.  
  73. nasString[n] = 0;
  74.  
  75. lcd.clear();
  76. lcd.print(nasString)
  77.  
  78. while(!Serial.available() ) ;
  79. delay (100);
  80. duzina = Serial.available() ;
  81. Serial.readBytes(unosString, duzina) ;
  82. string[duzina] = 0;
  83.  
  84. if (duzina!=n)
  85. {
  86. lcd.setCursor(0,1);
  87. lcd.print("BOT");
  88. }
  89.  
  90. else{
  91. for(i=0; i<n; i++)
  92. {
  93.  
  94. }
  95.  
  96. }
  97.  
  98. }
  99. //ima ovjde jos posla
Add Comment
Please, Sign In to add comment