пятница, 29 августа 2014 г.

Статья "Формирование универсальных умений и навыков у учащихся с использованием нового информационно-образовательного оборудования"

В школьном сборнике статей небольшая публикация об использовании лабораторного оборудования, которое используется на уроках.

О.В. Замятина. Формирование универсальных умений и навыков у учащихся с использованием нового информационно-образовательного оборудования. // Современные подходы к достижению личностных и метапредметных результатов обучения в начальной школе. МАОУ СОШ № 33. 2013. с. 33-40.

Полный сборник статей в формате pdf можно скачать по ссылке.

Статья "Роль робототехники в формировании метапредметных универсальных учебных действий" (из опыта работы)

Робототехника, робототехника, робототехника... Много про нее говориться, вот и у меня дошли ручки написать статью в сборник "Опыт и перспективы развития образования в Калининградской области".

Ниже приведен pdf-файл со статьей:

Полный сборник можно скачать по ссылке.

Очень жду комментариев, критики и предложений!

Статья "Интегрированный урок как средство реализации деятельностного подхода при переходе на новые федеральные государственные образовательные стандарты" (из опыта работы)

С коллегой, Лапкиной Еленой Геннадьевной, мы в феврале давали открытый урок. Это статья, опубликованная в сборнике "Опыт и перспективы развития образования в Калининградской области".

Ниже приведен pdf-файл со статьей:
О.В. Замятина, Е.Г. Лапкина. Интегрированный урок как средство реализации деятельностного подхода при переходе на новые федеральные государственные образовательные стандарты (из опыта работы). // Опыт и перспективы развития образования в Калининградской области: материалы Августовской педагогической конференции работников системы образования Калининградской области 18-22 августа 2014 г. - Калининград: Издательство Калининградского областного института развития образования, 2014. - с. 63-65

Полный сборник можно скачать по ссылке.

Очень жду комментариев, критики и предложений!

четверг, 14 августа 2014 г.

"Дрожание сигнала": вывод значений аналогового датчика на LCD дисплей


Если пытаться считывать сигнал с аналогового датчика и выводить его на экран получается "дрожание" сигнала, т.е. сигнал не устойчиво меняется на +- 4.

Например, подключила к дисплею потенциометр, чтобы определить его значение.

Со стандартной программой: считал - вывел идет постоянное обновление дисплея и значения бегают.

Выравнивание показателя основано на замере предыдущего значения показателя и текущего, если расхождения сильного нет, то выводится на экран.
Исключает ненужные обновления экрана.

/*
Исключение дрожания цифр на дисплее
при считывании с аналогового датчика
*/

// Подключаем стандартную библиотеку LiquidCrystal
#include <LiquidCrystal.h>

// Инициализируем объект-экран, передаём использованные
// для подключения контакты на Arduino в порядке:
// RS, E, DB5, DB6, DB7, DB8
LiquidCrystal lcd(4, 5, 10, 11, 12, 13);
#define POT A5
int pot_num_old = 0;
int pot_num = 0;

void setup()
{
     pinMode(POT, INPUT);
     // устанавливаем размер (количество столбцов и строк) экрана
     lcd.begin(16, 2);
}

void loop()
{
     // опрашиваем потенциометр
     pot_num = analogRead(POT);
     // если дрожание значения не превышает 5х, то выводим значение
     // потенциометра, в противном случае, очищаем экран и записываем
     // новое значение
     if (abs(pot_num - pot_num_old)<5) {
          lcd.setCursor(0, 0);
          lcd.print(pot_num_old);
     } else {
          lcd.clear();
          pot_num_old = pot_num;
     }
}


пятница, 14 марта 2014 г.

Светодиодная шкала

Несколько вариантов работы светодиодной шкалы:
слева-направо и наоборот
Одиночное передвижение или в возрастающем порядке.
С кнопочкой пока не срослось все, но доделаю.

Главное преимущество данной работы - использование функций. На первых этапах работы не каждый начнет работу с ними, но они значительно упрощают код программы.

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

# Определить FIRST_LED_PIN 2
# Определить LAST_LED_PIN 13
внутр контактный;
внутр пит;

Светодиодное пианино

Самое простое пианино, которое воспроизводит заданную мелодию:
диоды - ноты от ДО до СИ

# Определить DO 7 / / высокая / низкая
# Определить RE 8 / / высокая / низкая
# Определить MI 9 / / ~
# Определить FA 10 / / ~
# Определить SO 11 / / ~
# Определить LA 12 / / высокая / низкая
# Определить С.И. 13 / / высокая / низкая
внутр пол = 1000;
внутр Chet = 500;

недействительными установки () {            
  для (внутр х = 7; х == 13; х + +) {
  pinMode (х, ВЫХОД);
  }
}