Металл2024 Реклама
Метобр2024 Реклама

Сказ о том, как Лайнус Нану 'пикапил'. Или 'Я у мамы рукожоп: урок №1'

Maputo
Идет загрузка
Загрузка
06.03.2016
8761
32
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

7
Гой ты еси, Земля Русская. Сколь многими диковинами иноземными преисполнена Ты. Сколь много 'чуда' людского по Твоим дорогам ходит.

Жил да был Иван Дурак. И все у него ладно было, да не давала его буйна головушка рукам покоя. Уж так он любил всякие безделушки ковырять, все подвоха в них искал супостатова. Так и мышепингвина себе завел - на африканское родство с ним купился. Жил бы - не тужил, с индейцами дружил, да услышал он о зверушке заморской, что больно умная она, да мало есть просит.

Не долго думал он, не долго выбирал, да на базаре восточном сторговал себе девицу-Нану. В хоромы принес - сразу с Лайнусом сдружил. Полюбовался, да и спрашивает: 'Неужто только глазом подмигивать умеешь? Народ говаривал фентеля и по-круче выписывать можешь! Ты разговаривать то умеешь?'

И начал он ее допрашивать:

'загадай-ка мне число от 0 до 9999!'

[CODE]long a = 1222;

long gena() {

a = (381 * a + 1357) % 10000;

return a;

}

void setup() {

Serial.begin(9600);

}

void loop() {

Serial.println(String(gena()));

delay(500);

}

[/CODE]И стала Нана ему числа называть, да все разные. Но не поверил ей Иван, решил задачку усложнить:

'Сколь много чисел ты мне назовешь, да не повторишься?'

[CODE]long a = 1222;

int i = 0;

short c = 1;

long gena() {

a = (381 * a + 1357) % 10000;

i++;

return a;

}

void setup() {

Serial.begin(9600);

}

void loop() {

if( c== 1) {

Serial.println(String(gena()));

delay(500);

if (a == 1222) {

c = 0;

Serial.println(String(i));

}

}

}

[/CODE]'Уж, больно, долго ждать придется мне, когда ты повторишься!'

В народе правду говорят про тех кто ищет приключения на зад. Пересчитав какой расклад его заданью предстоит - ждать больше часу повторения никак не мог он. Посчитав, решил ускорить сей процесс до 10-ти минут.

и заменил

[CODE]delay(500);[/CODE]на

[CODE]delay(60);[/CODE]Сидит, любуется. Нана ему числа говорит, да еще и сама их считает, да так быстро, что в глазах рябит. И ведь не запинается.
Сказ о том, как Лайнус Нану 'пикапил'. Или 'Я у мамы рукожоп: урок №1'
Долго ли коротко, да 10 минут истекают и числа то уже заканчиваются. Поверил ей Иван: 'Взаправду могёшь!'

Да от Наны старичек Лайнус затычки в уши себе вставил. Да на 9987 ходу вообще слышать перестал.

Иван Дурак по старой привычке Нану в чувство электрошоком приводит, а она глазки откроет и опять числа тараторит, да так быстро, что пингвомышь ее припарковать не может.
Сказ о том, как Лайнус Нану 'пикапил'. Или 'Я у мамы рукожоп: урок №1'
'Вот, засада!' - подумал Иван: 'На кой, черт мне эти числа сдались? Посчитала бы в уме - я бы ей на слово поверил!'

Боится Иван, что Лайнус опять оглохнет. Да сказанного не воротишь. Она то просто не припаркована теперь. Полез Иван на переполненную полку. Там аглицкий собрат по рукоделию так же свою безделушку замучил.

И увидел совет там:

'Заткни ей рот землей'

А толку? Что землей Иван затыкал, что питанием - рот то закрыт. А как она без рта припаркуется?

Сядь Иван, задумайся на минутку, да головушка уже свое дело сделала - теперь руки 'работают'.

Пока Иван об стенку бился Нана умолкла и к ней уж Лайнус 'подкатил':

- Ты кто?

- Я Нана! - ответила она.

- Садись ка, дочка, вот сюда: ttyUSB0! - сказал пингвомышь.
Сказ о том, как Лайнус Нану 'пикапил'. Или 'Я у мамы рукожоп: урок №1'
И Нана молча припарковалась.

А Иван уже смирился с потерей Наны, угомонился. Но что-то в его голове зашевелилось, когда он увидел, что Нана молчит.

'Дай ка, я еще раз попробую на подмигивание ее развести!'

И точно. Нана с легкостью скушала новую блажь Ивана и заморгала 13-м глазом.

Кажется сказка кончается, да не скоро руки унимаются.

'Коль так легко отделался зад от этих приключений - то нать последнюю загадку зверушке загадать!' - сказал Иван, решив аналоговый вход проверить.

'Ученый я! Писать задачу сам не буду. В примерах есть готовая уже!'

Задачку загадал и обомлел:
Сказ о том, как Лайнус Нану 'пикапил'. Или 'Я у мамы рукожоп: урок №1'
Опять, не закрывая рта, зверушка данные на монитор сливает.

[CODE]void setup() {

Serial.begin(9600);

}

void loop() {

int sensorValue = analogRead(A0);

float voltage = sensorValue * (5.0 / 1023.0);

Serial.println(voltage);

}[/CODE]

'Вот незадача - ведь в учебнике с delayем пример подобный гуру накропал. Да итальянцы проглядели и код без оного слилИ!' - вот тут Иван сел на измену, - 'Коль Нана отпаркуется сейчас - уж не вернуть ее без бубна будет!'

Успел наш Ваня усмирить зверушку - на помаргать ее 'развел', пока еще склеротик Лайнус не оглушен Наной был.

Сей сказке кажется конец - кладу в копилку этот текст!

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

7
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама