Suche

Lebenslauf und Bio des Autors Paar von Artikeln im Zusammenhang mit meinem Hobby - Robotik
Meine Eindrücke über die Einwanderung nach Australien. Nur auf Russisch. Rezepte für alltägliche Probleme zu lösen
Linux-bezogene Beiträge Windows-related posts
Software-related posts Eine Menge Infos über Hard-
Verschiedene Werkzeuge, die Sie nützlich finden könnten Beiträge zu verschiedenen Web-Technologien
Alles, was nicht passt, der Rest der Speisekarte RSS-Feeds 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 Wie findet man heraus das SRAM Verbrauch eines Arduino Sketch

  • Erstellen Sie die Skizze
  • Finden Sie / tmp / build *. Tmp Ordner. Es sollte eins sein, wenn Sie mehrere dann rm-rf / tmp / build *. Tmp sehen und den Wiederaufbau der Skizze. Nur ein Ordner bauen sollte im Verzeichnis / tmp sein (der Einfachheit halber
  • laufen avr-size / tmp / build *. tmp / [sketch_name]. Elf
  • Summe der Daten-und BSS-Werte, wenn die Anzahl 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 arbeite an einer neuen Episode, die Verpackung RTFMs ein RGB-LED und einen Mikrocontroller in einem sehr engen Raum arbeiten geht. 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 ihn, wie es sich als nicht sehr geeignet für das, was ich bekam es für (a hochgelegenen Ballon-Projekt) erschienen
- Verwenden Sie zum Dimmen von RGB-LED ist eine Herausforderung
Lesen Sie weiter

20. Juni 2011 Lesen ATtiny85/45/25 Interner Temperatursensor

ATtiny85 has internal temperature sensor

ATtiny85 verfügt über einen internen Temperatursensor

Ich bin auf einem meiner Projekte arbeiten aus 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 usw.) verfügt über einen internen Temperatursensor. Also beschloss ich, ein 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 beeindruckend Zuverlässigkeit und Präzision tut.
Lesen Sie weiter

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), einschließlich 144 und 440 Banden bei minimalen
  • Gute Breitbandempfänger
  • All-Mode-Empfänger
  • Komfortable Steuerung
  • Wetterfest
  • Er wurde gebaut
  • Mit eine Menge Features, so dass viel Raum für Experimente
  • Große Markennamen wie
  • Preis sein sollte "angemessen". Es ist klar, dass eine HT mit den oben aufgeführten Funktionen werden nicht billig sein, aber ich will nicht zu zahlen und für zusätzliche Funktionen, die ich nicht brauchen oder die Zahlung für etwas, was ich bekommen kann billiger in einem anderen Radio.

Diese Anforderungen sind sehr teuer und nur wenige HTs passen 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, ab € 320, dualbander, erweiterbar auf D-STAR

Icom IC-92AD

Icom IC-92AD, ab € 540, dualbander, suports D-STAR

Kenwood TH-F6A

Kenwood TH-F6A, ab € 304, legendärer Radio, hervorragende Scanner, Tribander, Super-Wide-Receiver (0,1 MHz-Prozessor mit 1,3 GHz), 5W auf alle drei Bands

Kenwood TH-D72A

Kenwood TH-D72A, ab € 485, dualbander, hat GPS und APRS-Unterstützung

Yaesu VX-7R

Yaesu VX-7R, ab € 320, quadbander, wasserdicht

Yaesu VX-8DR

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

Lesen Sie weiter

20. Juni 2010 Fixing Wireshark den "TCP-Prüfsummenberechnung" Fehler in Linux

Auf einigen Linux-Maschinen, wenn Sie wireshark laufen Sie möglicherweise fest, dass viele Pakete als ungültig markiert (hervorgehoben als schwarz). Der Inhalt sieht vollkommen richtig, aber aus irgendeinem Grund Prüfsumme ist brkoen und wireshark regte dass der Grund für solche unangenehmen Ereignis "TCP-Prüfsummenberechnung" ist. Lassen Sie uns fix it ...

Lesen Sie weiter

19. Juni 2010 Fix: Error: Register R24, R26, R28 oder R30 erforderlich

Ich war vor kurzem eine Zusammenstellung Arduino-Code mit NewSoftSerial und verlor berüchtigte "Error: Register R24, R26, R28 oder R30 geforderte" hit Fehler. NewSoftSerial ist eine große Bibliothek und diejenigen, die mit älteren AVR-GCC Compiler genießen es sehr. Problem ist die neuere gcc mag es nicht, eine einzige, fiese Fehler im Code, und hier ist wie man es beheben ...

Lesen Sie weiter

27. Januar 2010 Die meisten Router gehackt 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 die Lektüre der "POE" Teil wie alle "POE" Ich sah vor Hacks enthalten eine potenziell tödliche Fehler 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". Lösung.

iPhone mit all seinen Benutzeroberfläche Glocken und Pfeifen, hohe Funktionalität und elegantes Design ist ein großartiges Gerät, habe ich sehr wenig Zweifel. Leider seit ein paar Tagen wurde ich ein Problem mit sich, die mich denken, der beste Organisator machte immer es ist eine der schlimmsten jemals Telefon. Sie sehen, auf einem normalen Telefon haben Sie immer diesen kleinen roten Knopf, der sofort hängen würde, wenn man sie drückt. Im iPhone wird alles über Touchscreen und Software durchgeführt und es gibt keine Garantie Diese Software werde Euch nicht enttäuschen. All meine langjährige Erfahrung mit herkömmlichen Telefonen nur zweimal führen 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: sobald ich einen Anruf tätigen, der Bildschirm wird schwarz, nach dem Zufallsprinzip. 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 eigentlich eine Batterie sparende Funktion. Aber ihr Telefon wurde in den normalen Zustand 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, aber kann nichts tun, die nur über den Touchscreen könnte darunter Aufhängen getan werden. Hier ist die Lösung ...

Lesen Sie weiter

26. Juni 2009 iPhone 3.0 und Bluetooth

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

Lesen Sie weiter

3. Juni 2009 Solving libopenocd.so: undefined reference to `FT_GetLatencyTimer 'Problem beim Kompilieren openocd

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

/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:

Lesen Sie weiter

Site Map (C) Andrey Mikhalchuk, 2005-2008