Gebruiker:DeGroteEmojii/Kladblok: verschil tussen versies
(4 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
+ | {{Gebruikersmelding |
||
− | <syntaxhighlight lang="C" line> |
||
+ | |type=rood |
||
− | //Yes, I made this myself. I just wanted to see if this is an extension |
||
+ | |header=Daar heeft iemand anders hard aan gewerkt... |
||
− | #include <LiquidCrystal_I2C.h> |
||
+ | |afbeelding=Bestand:Edit-select-all.svg |
||
+ | |title=Welkom, {{BASEPAGENAME}}! |
||
+ | |tekst=We hebben gezien dat je per ongeluk of expres (een stukje van) de tekst van iemand anders hebt weggehaald. Dit is niet de bedoeling. Andere gebruikers van WikiKids hebben ook hun best gedaan om deze tekst te schrijven. Wil je daarom zo veel mogelijk tekst van andere gebruikers laten staan? |
||
+ | Het automatisch systeem op WikiKids heeft je geblokkeerd voor 4 uur, omdat de bewerking die je probeerde te maken teveel tekst weghaalde. Als dit een ongeluk was, en je echt een goede bewerking wou maken, kan een moderator je deblokkeren. Als je tekst neer wilt zetten die echt beter is, dan mag je het natuurlijk wel verwijderen of aanpassen. Maar probeer altijd rekening te houden met de tekst die er al staat! |
||
− | LiquidCrystal_I2C lcd(0x27, 16, 2); //creates lcd obj. address, x, y |
||
+ | |links=* '''Help! <span class="plainlinks">[{{fullurl:{{ns:3}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} <font color="#cc0000"><u>Ik snap het niet en wil iets vragen (klik hier)</u></font>]</span>''' |
||
⚫ | |||
+ | {{Gebruikersmelding |
||
− | //variables |
||
+ | |type=rood |
||
− | int points[5] = {0, 0, 0, 0, 0}; |
||
+ | |header=Schelden kan echt niet! |
||
− | int index = 0; |
||
+ | |afbeelding=Bestand:Dialog-STOP.svg |
||
− | int index1 = 0; |
||
+ | |title=Welkom, {{BASEPAGENAME}}! |
||
− | bool selection = false; |
||
+ | |tekst=De bewerking die je probeerde te maken op WikiKids bevat scheldwoorden. Je bent hiervoor geblokkeerd door het automatisch systeem op WikiKids voor 4 uur en kun je in die tijd dus niet bewerken. |
||
− | bool shouldUpdate = true; |
||
+ | Een moderator zal kijken naar de bewerking die je proberen te maken. Als de bewerking die je probeerde te maken echt niet door de beugel kan, zul je voor een langere tijd worden geblokkeerd. |
||
− | void setup(){ |
||
− | //init the lcd and display |
||
− | lcd.init(); |
||
− | lcd.clear(); |
||
− | lcd.backlight(); |
||
− | lcd.setCursor(2, 1); |
||
− | lcd.print("Door Sipke"); |
||
− | delay(1000); |
||
− | lcd.clear(); |
||
⚫ | |||
+ | |||
− | void initPoints(){ |
||
+ | |links=* '''Help! <span class="plainlinks">[{{fullurl:{{ns:3}}:{{BASEPAGENAMEE}}|action=edit§ion=new}} <font color="#cc0000"><u>Ik snap het niet en wil iets vragen (klik hier)</u></font>]</span>''' |
||
− | //main loop, counts points |
||
⚫ | |||
− | //yes this is a mess but you can't loop this stuff |
||
− | if (shouldUpdate){ |
||
− | lcd.setCursor(0, 0); |
||
− | lcd.print(points[0]); |
||
− | lcd.setCursor(13, 0); |
||
− | lcd.print(points[1]); |
||
− | lcd.setCursor(0, 1); |
||
− | lcd.print(points[2]); |
||
− | lcd.setCursor(13, 1); |
||
− | lcd.print(points[3]); |
||
− | lcd.setCursor(7, 0); |
||
− | lcd.print(points[4]);} |
||
⚫ | |||
− | void inputCheck(int pin, int count){ |
||
− | //counters |
||
− | index = digitalRead(pin); |
||
− | if (index == HIGH and selection == false and pin == 1 xor pin == 2){ |
||
− | delay(300); |
||
− | points[4] += count; |
||
− | } |
||
− | //resetting |
||
− | if (index == HIGH and selection == false and pin == 3){ |
||
− | delay(300); |
||
− | lcd.setCursor(7, 0); |
||
− | lcd.clear(); |
||
− | points[4] -= points[4]; |
||
− | } |
||
− | //transferring to player |
||
− | if (index == HIGH and selection == false and pin == 4){ |
||
− | delay(300); |
||
− | selection = true; |
||
− | lcd.setCursor(7, 1); |
||
− | lcd.print("Sel"); |
||
− | } |
||
− | for (int i = i; i == 4; i++){ |
||
− | if (index == HIGH and selection == true and pin == i){ |
||
− | points[pin - 1] =+ points[4]; |
||
− | points[4] = 0; |
||
− | lcd.clear(); |
||
− | } |
||
− | } |
||
− | } |
||
− | void loop(){ |
||
− | initPoints(); |
||
− | inputCheck(1, 1); |
||
− | inputCheck(2, 10); |
||
− | inputCheck(3, 0); |
||
− | inputCheck(4, 0); |
||
− | } |
||
− | </syntaxhighlight> |
Huidige versie van 13 jun 2023 om 10:11
Daar heeft iemand anders hard aan gewerkt... | |
Welkom, DeGroteEmojii!
We hebben gezien dat je per ongeluk of expres (een stukje van) de tekst van iemand anders hebt weggehaald. Dit is niet de bedoeling. Andere gebruikers van WikiKids hebben ook hun best gedaan om deze tekst te schrijven. Wil je daarom zo veel mogelijk tekst van andere gebruikers laten staan? Het automatisch systeem op WikiKids heeft je geblokkeerd voor 4 uur, omdat de bewerking die je probeerde te maken teveel tekst weghaalde. Als dit een ongeluk was, en je echt een goede bewerking wou maken, kan een moderator je deblokkeren. Als je tekst neer wilt zetten die echt beter is, dan mag je het natuurlijk wel verwijderen of aanpassen. Maar probeer altijd rekening te houden met de tekst die er al staat! |
Schelden kan echt niet! | |
Welkom, DeGroteEmojii!
De bewerking die je probeerde te maken op WikiKids bevat scheldwoorden. Je bent hiervoor geblokkeerd door het automatisch systeem op WikiKids voor 4 uur en kun je in die tijd dus niet bewerken. Een moderator zal kijken naar de bewerking die je proberen te maken. Als de bewerking die je probeerde te maken echt niet door de beugel kan, zul je voor een langere tijd worden geblokkeerd. |