Feed Fritzing Blog [copy] https://feedmix.novaclic.com/atom2rss.php?source=https%3A%2F%2Fblog.fritzing.org%2Ffeed.xml has loading error: A feed could not be found at `https://feedmix.novaclic.com/atom2rss.php?source=https%3A%2F%2Fblog.fritzing.org%2Ffeed.xml`; the status code is `200` and content-type is `text/html`
Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
Книжная полка
Недавно издательство БХВ порадовало нас книгой Виктора Петина "Проекты с использованием контроллера Arduino".
К сожалению, полноценной рецензии выдать не могу, доступно только оглавление:
краткий обзор плат Arduino;
описание всех операторов языка Wiring;
описание встроенной библиотеки Serial;
описание встроенной библиотеки LiquidCrystal и даже пара слов про LiquidCrystalRus;
описание встроенных библиотек EEPROM, Ethernet, OneWire, SD, Stepper;
разбор подключения мыши и клавиатуры PS/2 - библиотека ps2dev;
работа с датчиками iButton, DS18B20, DHT11 и DHT12;
подключение к светодиодным матрицам;
примеры стыковки с RFID-приемниками, купюроприемниками, датчиками расстояния HC-SR04;
освещается вопрос обмена данными с помощью ИК, в том числе различные типы кодирования;
работа с ходовой частью робота через микросхему L293D;
использование приемопередатчика Bluetooth HC-05, а также NRF24L01 с помощью...
Raspberry PI. С чего начать?
Феномен Raspberry Pi трудно отрицать. Тем круче было мое удивление, когда коллеги проявили о нем практически нулевую осведомленность. На мой невинный вопрос "а не пора ли открывать ветку совместимости с Debian 7, а то на ней даже Raspberry Pi бегает" получил в ответ "а что это за разберри такой?".
Честно говоря, стало немного досадно. Я бегло просмотрел поисковый вывод и понял, что сейчас материалов на русском по Raspberry Pi на порядок меньше, чем про тот же Arduino. Традиционно, впереди всех выступает LinuxFormat, подписка платная (доступна и электронная версия, но все равно - она стоит денег), материалы выкладываются у них на wiki,...
А все-таки она вертится!
Мельком прочитав проскочившую в октябре прошлого года новость по поводу выхода очередной Arduino-совместимой платы Intel Galileo, я почему-то не особенно и удивился. Но когда узнал, что она получила официальную поддержку от Arduino, не смог удержаться и заказал.
Прежде всего, надо осознать, что перед нами плата с Linux внутри, при этом ее программирование осуществляется самым привычным способом, через ArduinoIDE 1.5.3. Можно сказать, что мы получили продвинутый Arduino UNO R3 - на плате расположены колодки в формате Arduino pinout 1.0, к ней можно подключать стандартные шилды.
* * *
Приехавшая коробка интриговала - Галилея на ней можно признать с трудом, но зато мы видим отражение...
Ausstellung angemeldet: RPN-Taschenrechner von Hewlett-Packard bis Elektronika
Reverse Polish Notation (RPN), deutsch Umgekehrte Polnische Notation (UPN), ist eine Postfix-Notation. RPN ist sehr gut geeignet für stapelbasierte Verarbeitung und benötigt im Vergleich zur Infix-Notation weniger Tastendrücke bei der Eingabe, da keine Klammern gesetzt werden müssen. RPN ist hauptsächlich bekannt von Tisch- und Taschenrechnern von Hewlett-Packard. Doch auch andere Hersteller wie National Semiconductor, Omron oder die sowjetische Firma Elektronika produzierten Taschenrechner mit dieser Eingabelogik. Die Ausstellung zeigt eine Auswahl solcher Rechner, die natürlich auch ausprobiert werden können. So kann sich jeder selbst überzeugen, dass es nur ein wenig Gewöhnung braucht, um effizient mit RPN-Rechnern arbeiten zu können.
Anke Stüber
Ausstellung angemeldet: Spieleentwicklung für den Atari 800 XL mit Hilfe von Cross-Development-Tools
In den "guten alten Tagen" in den 1980er-Jahren musste man seine eigenen Programme für die 8-Bit-Atari-Computer noch auf demselben Gerät entwickeln. Dies bedeutete – neben der langsamen Ausführungsgeschwindigkeit – dass sowohl die Programmiersprache, der Quellcode und ggf. auch das ausführbare Programm gleichzeitig in den mit 64 Kilobyte sehr begrenzten Hauptspeicher passen mussten. Diese Problematiken kann man heutzutage sehr bequem umgehen: Auf einem Windows-PC oder unter Mac OS existiert eine Cross-Plattform-Entwicklungsumgebung mit Namen Eclipse mit dem WUDSN-Plugin. Hier kann man seine Atari-Assembler-Programme ganz bequem unter Windows (bzw. OS X) schreiben, mit allen Annehmlichkeiten der heutigen Textverarbeitungsprogramme. Mit einem Klick wird der...
Ausstellung angemeldet: Spectrum Profi Club (SPC)
Wir nutzen überwiegend die Varianten des "ZX Spectrum" der britischen Firma Clive Sinclair (1980-87) mit Interfaces und Geräten, die auch von Drittfirmen und Privatpersonen dafür entwickelt wurden. Im Original wurde der Spectrum an TV-Kanal 36 angeschlossen und ein normaler Kassettenrekorder als Massenspeicher benutzt. Die neuste Variante zur Bildausgabe geht über RGB an SCART-TV oder VGA-Monitore. Als Massenspeicher werden jetzt 3,5"-Disketten, CF- und SD-Karten über verschiedene Interfaces benutzt. Anschluss von Druckern ist möglich, aber nur einfarbig, obwohl der Spectrum auf dem Bildschirm Farben ausgeben kann.
Norbert Opitz und Ingo Truppel
Ausstellung angemeldet: Macintosh SE/30 – Apples leistungsfähigster 68k-Kompaktmac
Macintosh SE/30 mit Nadeldrucker, CD-Rom, Midi-Interface, RJ45-Netzwerkkarte, 128MB Ram, 9GB Festplatte.
Jan Hemme
Ausstellung angemeldet: Spieleentwicklung für den Commodore 64 mit Hilfe von Cross-Development-Tools
Das Entwickeln von Spielen oder Demos auf dem Commodore 64 damals in meiner Jugendzeit – Mitte der 1980er – war aufwendig und nervenaufreibend. Da mussten Tools wie Assembler, Sprite- oder Zeichensatzeditoren auf unterschiedlichen 5 1/4"-Disketten in Discjockey-Manier in quälend langsamer Geschwindigkeit geladen und gestartet werden, nur um dann nach minutenlanger Compilierarbeit des Assemblers ein selbst entworfenes Objekt auf dem flackernden Röhrenmonitor umherflitzen zu sehen. Damals hat es mich nicht gestört – jetzt schon. Und um genau diese Problematik (Zeit und Nerven töten) zu umgehen, begann ich mich Anfang 2012 in das Cross-Entwicklungstool "CBM Prg Studio" für Windows von Arthur Jordison...
Ubertooth Release 2014-02-R2
After a very long break, we are pleased to announce a new release of Ubertooth and libbtbb code. Release notes are given below but for those short on time, the summary is: a major update with complete rewrites of the libbtbb API, greatly improved BTLE support and a migration to GitHub. You can find the release here.
Release NotesThe Ubertooth host utilities in this release require libbtbb-2014-02-R2 or greater.
The release archive is ubertooth-2014-02-R2.tar.xz, it contains binary firmware images and PCB layouts as well as the project source code. The source code links do not include the binary files.
These are just...
Самодельный фазовый лазерный дальномер
В статье я расскажу о том, как я делал лазерный дальномер и о принципе его работы. Сразу отмечу, что конструкция представляет собой макет, и ее нельзя использовать для практического применения. Делалась она только для того, чтобы убедится в том, что фазовый дальномер реально собрать самому.
Читать дальше →