Метка: CraftDuino

  • LiveStreet и Arduino/CraftDuino

    Здесь я уже писал, как ардуина может читать RSS-ленту. Используя тот же принцип можно сделать следующий шаг и научить ардуину вести свой блог 😉


  • Практическое программирование Arduino/CraftDuino — температурный 1-Wire датчик DS18S20

    В продолжение темы 1-Wire рассмотрим температурный 1-Wire датчик — DS18S20 🙂 DS18S20 – высокоточный цифровой термометр с интерфейсом 1-Wire (High Precision 1-Wire Digital Thermometer) от DALLAS Semiconductor (Maxim). Для подключения датчика достаточно двух проводов – линии данных и заземления;


  • Arduino/CraftDuino и эмулятор iButton 😉

    Если после прочтения статьи про чтение кода ключа-таблетки iButton, Вам в голову пришла мысль, что можно сделать и обратную комбинацию – значит мы мыслим в одинаковом направлении 🙂 Сразу хочу сказать, что эта идея далеко не новая, и воспользовавшись поиском можно найти различные решения – примеры можно найти в конце статьи в ссылках. Итак, что…


  • Практическое программирование Arduino/CraftDuino — протокол 1-Wire и iButton

    Сегодня мы познакомимся с интересным протоколом 1-Wire и даже сразу попробуем поработать с устройством, использующим этот протокол. «Как?» — спросите Вы – «мне не нужно будет покупать детали в радиомагазине?» «Нет» — отвечу я 🙂 С большой долей вероятности, Вы пользуетесь устройством 1-Wire и, возможно, даже не догадываетесь об этом 🙂 Это всего-навсего – ключ-таблетка…


  • Arduino/CraftDuino и WinAVR — программируем на чистом С

    Здесь упоминалось, что Arduino/CraftDuino/Freeduino можно программировать не только на Wiring-е, но и на других языках программирования. Попробуем разобраться как это можно сделать — написать программу на обычном С/C++. Для этого воспользуемся компилятором WinAVR. WinAVR — это интегрированная среда разработки; она включает мощные компиляторы Си и ассемблера, программатор AVRDUDE, отладчик, симулятор и множество других вспомогательных программ…


  • Arduino/CraftDuino и PROTEUS

    Лично мне, в Arduino IDE очень не хватает отладчика – с этим обязательно нужно что-нибудь сделать 🙂 Но ведь уже существуют пакеты для разработки электронных устройств от схемы до печатной платы. Например, замечательная программа – ISIS PROTEUS: — PROTEUS может симулировать несколько МК в одном устройстве (AVR, PIC, Motorola, ARM) — в поставку PROTEUS входит…


  • Программа для управления портами Arduino/CraftDuino

    Здесь уже рассматривалось как на разных языках программирования можно общаться с Arduino через COM-порт и даже приводился пример, что можно выдавать в COM-порт абсолютно разные данные – например сигнал о появлении ключевого слова в RSS-потоке 😉 Теперь же напишем программу для управления портами ардуины.


  • Arduino/CraftDuino и RSS

    Ардуино с лёгкостью может соединить ваш сайт в Интернете и реальный мир! Представляете какой простор для фантазии? В принципе, здесь уже нет ничего незнакомого. Задача крайне простая. Работать с Интернетом будет программа на ПК, которую можно написать на любом языке программирования. Ардуина же будет подключена к ПК через USB-ный шнурок (или COM-ский в случае Serial-платы)…


  • ProtoShield

    Протошилд — макетная плата для удобного и быстрого создания собственных плат расширения(shields) для Arduino/CraftDuino.


  • CraftDuino v1.0

    UPD 2014-12-10 Модель CraftDuino v1.0 снята с производства — заменена новой версией — CraftDuino v2.0 ( SMD ) CraftDuino – это полностью Arduino-совместимая плата. Т.е. с CraftDuino не только можно работать используя Arduino IDE, но она так же может использовать шилды (Shields) ардуины. На борту платы CraftDuino находится микроконтроллер ATmega168 (или ATmega328): — тактовая частота…


Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Arduino Bluetooth CraftDuino DIY Google IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение