Suche

Lebenslauf und Bio des Autors Paar von Artikeln im Zusammenhang mit meinem Hobby - Robotik
Meine Eindrücke über die Einwanderung nach Australien. In nur auf Russisch. Rezepte für alltägliche Probleme zu lösen
Linux-related posts Windows-related posts
Software-related posts Eine Menge Informationen über Hardware
Verschiedene Tools, die Sie nützlich finden könnten Beiträge zu verschiedenen Web-Technologien
Alles, was nicht passt der Rest des Menüs RSS-Feed für dieses Blog

Tag Cloud

Archiv

Links

Andrey Mikhalchuk Blog

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog über das Leben

4 August 2011 So finden Sie die SRAM Verbrauch eines Arduino Sketch

  • Erstellen Sie die Skizze
  • Find / tmp / build *. tmp Ordner. Es sollte eins sein, wenn Sie sehen, multiple dann rm-rf / tmp / build *. tmp und den Wiederaufbau der Skizze. Nur ein Buildordner sollte in das Verzeichnis / tmp werden (der Einfachheit halber
  • laufen avr-size / tmp / build *. tmp / [sketch_name]. Elfen
  • Summe der Daten-und BSS-Werte, wenn die Zahl, die Sie suchen

Jun 23, 2011 LED RGB Controlling mit PICAXE-08: Grundlagen der Software-PWM

Driving RGB LED with PICAXE-08M

Driving RGB LED mit PICAXE-08M

Ich bin auf einem neuen RTFMs Folge, dass Verpackung eine RGB LED und einem Mikrocontroller in einem sehr engen Raum geht arbeiten. Der Mikrocontroller entschied ich mich zu bedienen ist PICAXE-08. Ich wählte es aus drei Gründen:
- Ich hatte einen in der Box
- Ich hatte keine andere Pläne für sie, wie sie sich als nicht sehr geeignet für das, was ich bekam es für (a Höhen-Ballon-Projekt) erschienen
- Verwenden Sie zum Dimmen RGB LED ist eine Herausforderung
Read More

20. Juni 2011 Lesen ATtiny85/45/25 Internal Temperature Sensor

ATtiny85 has internal temperature sensor

ATtiny85 verfügt über einen internen Temperatursensor

Ich bin auf einem meiner Projekte arbeiten von RTFMs Video-Blog (check out http://rtfms.com ), die Temperatur erfordert sensing in einem sehr kleinen Verpackungen. Natürlich ist meine Wahl ATtiny85 - eine wunderbare kleine Chip von AVR, dass neben anderen Gütern (wie 6ch PWM, serielle Schnittstelle, etc.) verfügt über einen internen Temperatursensor. Also beschloss ich, einen zu verwenden. Das war nicht einfach, aber nach ein paar Stunden zu graben Foren und Datenblätter kam ich mit einer Klasse, die den Job mit sehr hohe Zuverlässigkeit und Präzision ist.
Read More

3. Juni 2011 Die Wahl am besten High-End-HT (Amateurfunk Handfunkgerät)

Hier sind einige Informationen für die Suche nach einem High-End-HT. Meine Anforderungen sind:

  • Mindestens Dual-Band-(tri-, Quad-Band ist ein plus), davon 144 und 440 Bands auf Minimum
  • Gute Breitbandempfänger
  • All-Mode-Receiver
  • Komfortable Steuerung
  • Wetterfest
  • Robust gebaut
  • Nachdem eine Menge Features, so dass viel Raum für Experimente
  • Große Markennamen
  • Preis sollte "angemessen". Es ist klar, dass eine HT mit den oben genannten Funktionen werden nicht billig sein, aber ich möchte nicht zu zahlen extra für Funktionen, die ich nicht brauche oder die Zahlung für etwas, das ich billiger in einem anderen Radio kann.

Diese sind sehr teuer Anforderungen und nur ein paar HTs fit sie. Es gibt drei große Firmen, die etwas, das die meisten Anforderungen passt zu produzieren: Icom, Kenwood und Yaesu mit den folgenden Modellen:

Icom Kenwood Yaesu
Icom IC-91A

Icom IC-91A, von $ 320, dualbander, erweiterbar auf D-STAR

Icom IC-92AD

Icom IC-92AD, von $ 540, dualbander, suports D-STAR

Kenwood TH-F6A

Kenwood TH-F6A, von $ 304, der legendäre Radio, hervorragende Scanner, Dreiband, Super-Wide-Receiver (0,1 MHz-Prozessor mit 1,3 GHz), 5W auf allen drei Bands

Kenwood TH-D72A

Kenwood TH-D72A, von $ 485, dualbander hat GPS und APRS-Unterstützung

Yaesu VX-7R

Yaesu VX-7R, von $ 320, quadbander, wasserdicht

Yaesu VX-8DR

Yaesu VX-8DR, von $ 410, quadbander (mit Einschränkungen auf 220 und 50), erweiterte APRS-Unterstützung, GPS und Bluetooth Aufrüstbarkeit, WIRES-, Baum-Receiver, Stereo-WFM

Read More

20 Juni 2010 Fixing Wireshark ist "TCP Checksum Offload"-Fehler in linux

Auf einigen Linux-Maschinen, wenn Sie wireshark laufen können Sie feststellen, dass viele Pakete als ungültig (markiert als schwarz) gekennzeichnet sind. Der Inhalt sieht ganz richtig, aber aus irgendeinem Grund Prüfsumme wird brkoen und wireshark regte, dass der Grund für solche unangenehmen Ereignis ist "TCP Checksum Offload". Lassen Sie uns fix it ...

Read More

19 Juni 2010 Fix: Error: Register r24, r26, r28 oder r30 erforderlich

Ich war vor kurzem Zusammenstellung einiger Arduino-Code mit NewSoftSerial und verlor berüchtigte "Error: Register r24, r26, r28 oder r30 required" hit Fehler. NewSoftSerial ist eine große Bibliothek und die Verwendung älterer avr-gcc-Compiler genießen es sehr. Problem ist die neuere gcc nicht wie eine böse Fehler im Code, und hier ist wie man es beheben ...

Read More

27 Januar 2010 Die meisten gehackten Router in der Welt überhaupt. Erste Schrauber.

Ich begann Entsendung Anleitung, wie TMHRITWE gebaut wurde. Die ersten drei Teile sind Übertakten , serielle Schnittstellen und "POE" . Besonders empfehle ich das Lesen der "POE" Teil wie alle "POE" Hacks sah ich vor enthalten einen Fehler potenziell tödlich für Ihren Router.

29. Juni 2009: "Wenn ich einen Anruf zu tätigen auf dem iPhone wird der Bildschirm schwarz und nie / zufällig geht wieder normal." Solution.

iPhone mit all seinen Benutzeroberfläche Glocken und Pfeifen, hohe Funktionalität und elegantes Design ist ein großartiges Gerät, ich habe sehr wenig Zweifel. Leider für ein paar Tage war ich ein Problem mit ihm, das mich denken, der beste Organisator immer es ist eine der schlimmsten Handy aller Zeiten. Sie sehen, auf einem normalen Telefon haben Sie immer diese kleinen roten Knopf, der sofort hängen würden, wenn man sie drückt. In iPhone alles per Touchscreen und Software gemacht, und es gibt keine Garantie dafür, diese Software werde Euch nicht enttäuschen. Alle meine langjährige Erfahrung mit herkömmlichen Telefonen nur zweimal führt mich zu einer Situation, wenn ich nicht zum Aufhängen der Röhre war. Ein paar Tage mit dem iPhone brachte mir ein Dutzend solcher Unfälle. Das Problem war einfach: wenn ich einen Anruf der Bildschirm nach dem Zufallsprinzip wird schwarz. Manchmal ist dies geschah wenige Sekunden nach dem Beginn der Telefonkonferenz ein, manchmal nur, wenn ich sie bewege an mein Ohr. Ich überprüfte meine Frau das Telefon und es schien, es macht das gleiche, und das ist tatsächlich eine Batterie sparende Funktion. Aber ihr Handy war in den Normalzustand zurück, sobald Sie das Telefon vom Ohr zu bewegen und mir war es nicht. Es waren gerade in diesem seltsamen Zustand, wenn Sie hören und sprechen Sie mit jemandem, kann aber nichts tun, was nur über den Touchscreen und Aufhängen getan werden könnte. Hier ist die Lösung ...

Read More

26 Juni 2009 iPhone 3.0 und Bluetooth

Einer der wichtigsten Nachteile der iPhone-iPod Teil für eine lange Zeit blieb der fehlenden Möglichkeit zum Streamen von Audio über Bluetooth. iPhone OS 3.0 behebt dieses Problem. So ist es wirklich behoben? Erfahren Sie mehr.

Read More

3. Juni 2009 Solving libopenocd.so: undefined reference to `FT_GetLatencyTimer" Problem bei der Zusammenstellung openocd

Wenn Sie aus dem SVN trunk und Glück OpenOCD zu bauen, um einen USB-JTAG-Adapter haben, wagen es gibt eine gute Chance, dass Sie so etwas wie sehen

/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o openocd main.o libopenocd.la -ldl /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 -lpthread
libtool: link: gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o .libs/openocd main.o /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 ./.libs/libopenocd.so -ldl -lpthread
./.libs/libopenocd.so: undefined reference to `FT_GetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_Close'
./.libs/libopenocd.so: undefined reference to `FT_SetBitMode'
./.libs/libopenocd.so: undefined reference to `FT_GetDeviceInfo'
./.libs/libopenocd.so: undefined reference to `FT_OpenEx'
./.libs/libopenocd.so: undefined reference to `FT_Read'
./.libs/libopenocd.so: undefined reference to `FT_SetTimeouts'
./.libs/libopenocd.so: undefined reference to `FT_SetVIDPID'
./.libs/libopenocd.so: undefined reference to `FT_Write'
./.libs/libopenocd.so: undefined reference to `FT_SetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_ListDevices'
./.libs/libopenocd.so: undefined reference to `FT_Purge'

Hier ist, wie man das beheben:

Read More

Site Map (C) Andrey Mikhalchuk, 2005-2008