Arduino Mega подключение ENC28J60. История боли..

Два дня убил на подключение к Arduino Mega контроллера ENC28J60. Как всегда «дьявол кроется в деталях». Перепробовал кучу библиотек — не работает. Кто-то в интернетиках ляпнул, что библиотеки etherShield и ETHER_28J60 не работают с IDE 1.6.5. Сделал даунгрейд с IDE 1.6.5 на 1.0.5 — не работает. Переобжал кабель — не работает. Полез заказывать уже новый Ethernet shield… Но на по следок «дай думаю посажу его не на 3.3 вольта, как указано НА ВСЕХ схемах по подключению а на 5 вольт». Бьюсь головой об стену и глупо хихикаю.. Работает!

Итак, таки схема подключения в моем случае выглядит так:

arduino-connect-enc28j60

 

 

Подключение дисплея 1602a к Arduino

Схема подключения:


collegamenti-lcdРаспиновка по контактам:

Контакт дисплея   Контакт Arduino   Значение

  1                                     GND                                 Vss

  2                                     5V                                    Vdd

  3                                     GND                                 Vo (контрастность)

  4                                     digital 12                        RS

  5                                     digital 11                        R/W

  6                                     digital 10                        ENABLE

  11                                   digital 5                          DB4

  12                                   digital 4                          DB5

  13                                   digital 3                          DB6

  14                                   digital 2                          DB7

  15                                   5V                                    LED+

  16                                   GND                                 LED-

Пример программы:

Работа с MSSQL из PHP, Debian 7

pbgДовольно долго искал решение, как подключиться и работать с MSSQL из PHP под Linux. Рассматривал и подключение odbc и ado. Однако заработало только с FreeDTS.  Вот последовательность действий, «чтоб заработало».

1.Устанавливаем FreeDTS

2.Настроим /etc/freetds/freetds.conf

3.Настроим /etc/php5/apache2/php.ini:

4. Перезапускаем на всякий случай apache

5. Вот пример кода PHP для работы с MSSQL:

Подключение к интернет. Часть 4

Их хорошего. Интернет подключили Из плохого. WiFi роутер ну никак не ловит мышей. А точнее не видит кабеля Ethernet. Предполагаю, что из-за того что кабель слишком длинен. Если ноуту еще хватает, и он вытягивает подключение, то роутер ну никак. Подтверждение предположения: тот-же кабель воткнутый в свич — лампочка на свиче мигает с периодичностью 1 секунда, т.е. коннекта нет. Думаю что делать, ибо предполагаю что МТС по этому поводу напрячь не удастся — скажут «меняйте роутер». Сегодня попробую еще один свич поставить, может он вытянет.

UPDATE: Все оказалось проще: мастер-ломастер обжал неправильно кабель.