-
Thread
ATtiny85 vs Digispark ATTINY85 Micro
78L05 Spannungsregler drauf ist. Wenn Du den wegmachst und überbrückst, reichen auch 3V für den Attiny85. Wenn Du dann nicht über den USB Anschluss der Platine programmierst und den USB-Bootlader 'runterschmeisst, hat Du ein billiges Mini Attiny85 Board (aus China sogar billiger als der nackte Attiny85
überbrückst, > dann nicht über den USB Anschluss der Platine programmierst > hat Du ein billiges Mini Attiny85 Board Dann bleibt ja nicht mehr viel übrig. Meine Boards heißen ATtiny85-20PU (siehe Anhang). Die kann ich ohne Einschränkungen und Umbau nutzen. Sie passen sogar in Steckbretter und Lochraster
-
Thread
"defined (__AVR_ATtiny85__)" oder "defined (__ATtiny85__)"
[c] #ifdef __AVR_ATtiny85__ #ifndef _ATtiny85_ #define _ATtiny85_ #endif #endif [/c]
Unterstrichen beginnen, sind reservierte Bezeichner. Wenn schon also: [c] #if defined(__AVR_ATtiny85__) # define IS_ATTINY85 #elif defined(__ATtiny85__) # define IS_ATTINY85 #else # error "Unknown MCU type" #endif ... #ifdef IS_ATTINY85 ... #endif [/c]
-
Thread
Attiny85 PWM
> Alle kabel überprüft Ist die Betriebsspannung vorhanden (direkt am ATtiny85 gemessen)?
Wenn du den Jumper gesetzt hast, kann der USPasp einen mit > 1MHz(Auslieferungszustand) laufenden Attiny85 beschreiben. Neun rein der 1Mhz läuft, klappt nicht. S. Landolt schrieb im Beitrag #5708372: > Ist die Betriebsspannung vorhanden (direkt am ATtiny85 gemessen)? Ja das Programm was ich
-
Thread
Attiny85 anfänger
Hy Leute, ich habe mir vor kurzem einen Attiny85 und Arduino Nano (als Isp) gegönnt und wollte den Attiny85 als "einfachen" 8/16 Timer der "durchläuft" programmieren. Da liegt auch mein Problem, ich finde keine Anhaltspunkte wie ich den Attiny
Und im Zweifelsfall findet sich das auch alles im Datenblatt der Attiny24/45/85-Reihe.
-
Thread
Programmieren von Attiny85
Habe deshalb auch einen attiny85 verwendet, der hat ja mehr Speicher
Die hex Datei müsste ich sicher auch anpassen für einen attiny 85 Oder?
-
Thread
ATtiny85 spinnt
Hallo allerseits, Ich habe vor ein paar Tagen angefangen mit dem ATtiny85 was zu machen. Zuvor habe ich immer den 328p verwendet da hat immer alles geklappt wie es soll. Aber der ATtiny jetzt macht nur Probleme und ich kann nicht genau sagen woran es liegt. Ich habe
sie am 7805 hängen. Das ist wichtig! Desweiteren: Es fehlt zumindest ein Blockkondensator am ATTiny. Wenn Du diesen auch verschwiegen hast, gilt exakt das obige.
-
Thread
Stromverbrauch Attiny85
http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf PDF Seite 162
schrieb im Beitrag #4828954: > http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf > > PDF Seite 162 Okay, wenn ich das richtig verstehe, dürfte er nicht soviel verbrauchen. Hast Du eine Idee, warum das so sein könnte? holger schrieb im
-
Thread
Ist der ATtiny85 "abwärtskompatibel"?
http://s-huehn.de/elektronik/klprojekte/akkutester/akkutester.htm Brauche ich dafür zwingend den ATtiny13, den ich erst bestellen müsste, oder geht das auch ohne irgendwelche Veränderungen mit einem ATtiny85 den ich hier habe? Mit welcher Software brenne ich den ATtiny am besten? Bisher habe ich kleine
Der ATtiny85 ist Pin-Kompatibel. Aber die Architektur ist anders als beim ATtiny13. Das HEX-File wird nicht funktionieren. Der 13er taktet auch etwa schneller. Das Programm ist aber sehr übersichtlich und
-
Thread
VUSB auf ATTiny85
seit Tagen damit rum aber ich bekomme es einfach nicht hin. 1. Versuch VUSB auf den ATtiny85 zu bringen per Arduino und Arduino IDE 2. Versuch per AVRDUDE und einem USBtiny Programmer 3. Versuch per Atmelstudio und USBtiny Programmer Alles erfolglos.... Ziel: USB-Stick mit dem ATtiny85
http://blog.flipwork.nl/?x=entry:entry081009-142605 Bei mir läuft das einwandfrei auf dem ATTiny85
-
Thread
Attiny85 Servo
Hallo, ich habe ein Problem mit der Programmierung eines Attiny85. Ich möchte diesen als "Servo-Treiber" verwenden. Das Standard Protokoll für die Ansteuerung eines Hobby-Servos ist eine Art des PWM's. Die Frequenz ist ~50Hz und ein High in der Länge von 1ms entspricht
bessere Methoden, hier Input Capture. Verbraucht wenig CPU-Zeit und ist sehr genau. Allerdings hat der ATtiny85 diese nicht.
-
Thread
Attiny85 Zyklen
millis() Überlauf (Rücksetzen auf 0) handeln kann und hab mir gedacht, ich zähle einfach die Zyklen. Attiny85 läuft mit Internal 8 Mhz Clock und müsste - denke ich - 8.000.000x/sek die Loop-Schleife durchlaufen. Obwohl im Code kein Delay vorhanden ist, entsprechen aber 125.000 Zyklen ca. 5 sek, 250.000
>Attiny85 läuft mit Internal 8 Mhz Clock und müsste - denke ich - >8.000.000x/sek die Loop-Schleife durchlaufen. Selbst wenn dort nur while(1) { } stehen würde, sind das keine 8.000.000s/sek.
-
Thread
ATTINY85 Interesse?
Hallo zusammen! Ich brauche unbedingt ATTINY85 im SOIC Gehäuse! Digikey hat sie mittlerweile im Angebot, allerdings nur zu Packages von 475Stück! Daher meine Frage: Wäre noch wer interessiert, dann könnte man eine Sammelbestellung machen!
(EBV) besorgen - wieviele brauchst Du denn? (Gerade mal nachgeschaut: am Lager wären 163 St. ATTINY85V-10SU für unter 2 Euro netto/St. - wäre der OK?)
-
Thread
ATTiny85 Drohne
ich schon probiert habe. Der ATTINY soll dabei die Motoren per PWM ansteuern. Dabei habe ich in direkt.png die Motoren mal direkt an den Strom angeschlossen um zu sehen ob noch alle funktionieren. In ATTINY85.png die Motoren direkt
Georg wollte dem TE damit nur zeigen, dass für eine Drohen selbst nur für die Motorsteuerung ein Attiny85 doch etwas knapp bemessen ist.
-
Thread
Attiny85 Fuses
Hallo, ich möchte die Taktquelle des Attiny85 auf einen externen 8Mhz Quarzoszillator umstellen. Ich habe den engbedded Fuse Rechner bemüht, dabei war ich mir nicht sicher welche Taktgeschwindigkeitsstufe ich wählen sollte, da 8Mhz (laut Datenblatt
via avrdude, die Fuses gebrannt hatte und den Quarz + Kondensatoren angeschlossen hatte wurde der Attiny85 nicht mehr erkannt. Sollte man den Quarz vor oder nach dem Fusebrennen anschließen? Zwischendurch von der Spannungsquelle trennen? Sollte ich bei "Wähle Taktquelle": CKSEL0, CKSEL1, CKSEL2, CKSEL3
-
Thread
ATTiny85 ACD
Weißt du was du willst? Hi, ich möchte nicht die Vcc messen sondern die Batteriespannung. Der ATTiny wird über eine 9V Batterie über einen Linerregler mit 5V betrieben. Nun möchte ich herausfinden wann die 9V Batterie leer ist. Also über einen 50/50 Spannungsteiler an ACD2 angelegt. Hab das
grad erst am Anfang mit den Microcontrollern, da hab ich übersehen dass der 328 im Gegensatz zum t85 ne extra Spannungsversorgung für den Analogteil hat. Danke für deine Hilfe, hat mir sehr geholfen.
-
Thread
Attiny85 ADC
habe mir das Tutorial für die ADC Wandlung angesehen, und den folgenden Code geschrieben für einen Attiny85 geschrieben. Jedoch reagiert er einfach nicht wenn ich 5V an den Eingang lege. Ich wäre für jeden Tip dankbar. #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h>
Hallo Teslafan, hast Du dir auch das Datenblatt zum Attiny85 angesehen ? Nicht dass da Bits in anderen Registern zu finden sind. Wie sieht die Außenbeschaltung des Attiny85 komplett aus ? Ich würde beim Init über initADC() noch eine ADC-Wandlung starten
-
Thread
arduino ATtiny85
Mit dem ATTiny85 hat das also nichts zu tun. Wenn Du Browser und Arduino IDE nicht gleichzeitig nutzen kannst, hast dein Computer möglicherweise viel zu wenig RAM oder ist schlicht defekt. Wobei ich mit "Defekt
Also ich hab letztens Attiny85er in Arduino ohne Probleme eingebunden, daran kann es ja nicht liegen. Allerdings lässt sich das benötigte Material direkt in der Arduino IDE herunterladen, da braucht man keinen browser für.
-
Thread
Attiny85 EEprom
Hallo Zusammen, Für ein kleines Projekt welches mit einem Attiny85 aufgebaut ist möchte ich die Geräte ID im EEProm speichern. Bei der Inbetriebnahme soll 0xff als ID ins EEPROM geschrieben werden sofern die ID noch nicht bereits gültig abgelegt ist. Um zu erkennen
-
Thread
Attiny85 Zufallswürfel
Hallo Ich möchte einen kleinen elektronischen Würfel mit einem Attiny85 bauen. [c] #include <avr/io.h> #ifndef F_CPU #define F_CPU 8000000UL #endif #include <util/delay.h> #include <avr/interrupt.h> #include <avr/sleep.h> int result; int i; unsigned
-
Thread
ATtiny85 programmieren
Hallo ! Ich habe ein kleines Nachbauprojekt bei dem ein ATtiny85 programmiert werden muß. Dazu habe ich einen USB-ISP Programmer. Nun benötige ich noch ein kleines Programm, mit welchem ich die Bootloader-hex-Datei und die Fuse-Bits übertragen kann. Die Fuse-Bits
-
Thread
Timerproblem Attiny85
; } [/c] Da ich aber keinen Arduino in mein Projekt einbauen möchte, sondern lieber einen Attiny85 (habe schon öfters mit dem gearbeitet), habe ich versucht, dieses Code auf den Attiny zu portieren: [c] void initTimer0() { // for magnet (pin 3) && PB4 TCCR0A = (1 << WGM01); // set ctc mode
> > TCCR1A = _BV(COM1A0) | _BV(COM1B1) | _BV(WGM11) | _BV(WGM10); > [/c] Werden für den Tiny85 irgendwo die Timer auf die Output Pins geschaltet wie hier mit den COMxA0 und COMxB1 Bits?
-
Thread
attiny85 fastpwm
Hi, ich möchte an PB0 eine PWM erzeugen. [c] DDRB |= (1<<DDB0)|(1<<DDB1)|(1<<DDB2); TCCR0A |= (1<<COM0A1)|(1<<COM0A0) | (1<<WGM01) | (1<<WGM00); // OC0A non-inverting mode TCCR0B |= (1<<WGM02) | (1<<CS01); //Fast PWM / TOP OCRA / Update at BOTTOM / TOV Flag set on TOP //Prescaler = 8 OCR0A = 20; [/c] Doch leider erzeugt mir dies nichts. Die Hardware ist in Ordnung. Erkennt jemand meinen Fehler?
-
Thread
Interrupt am attiny85
Hallo, ich habe vor dem Post wirklich erst gesucht... sorry, bin noch C-Anfänger. Also - der attiny85 hat an PIN0,1,2,3 je eine LED, an PIN4 einen Taster auf Masse. Hier mein Code: [c] #define F_CPU 1000000L #include <stdint.h> #include <stdio.h> #include <bitio.h> #include <avr/io.h>
-
Thread
Relaisschaltung mit Attiny 85
Projektbeschreibung* Ich versuche gerade eine simple Bewässerungssteuerung für meine Zimmerpflanzen mittels eines Attiny 85, einem Moisture Sensor, einem Relais und einer kleinen Pumpe zu realisieren. Als Relais kommt ein Kemo B197 ( https://www.conrad.de/de/relaiskarte-bausatz-kemo-b197-12-vdc-190363.html?gclid=Cj0KCQjwwqXMBRCDARIsAD-AQ2iRcW94peJixurux6xW8cfHW5laXCh0qfZ73
@Axel R. Der Attiny hat seinen Reset Pin gegenüber von VCC auf Pin 1 ( http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf ) @Hubert G. Wie erwähnt, ist die 5V
-
Thread
ATTINY85 Webcam
Lukas M. schrieb im Beitrag #5862359: > jedoch einen Attiny85 und eine USB Webcam > aus einem alten Laptop. Never. Erstens müsste der Tiny dann einen USB Host mimiken und zweitens reicht der Datendurchsatz des kleinen Kerls kein bisschen aus. Zusätzlich
Mit dem ATTiny85 eine USB-Kamera als Host zu betreiben und deren Bilder auf eine SD-Karte zu schieben ist in etwa so erfolgreich wir die Drohne an ein paar Hosenträger zu binden und selber zu fliegen. Ein Raspberry
-
Thread
Sinuserzeugung mit ATtiny 85
Anders wäre das bei Filtern höherer Ordnung. Hier hast Du noch einen schönen Tongenerator für den Attiny13. Der sollte meines Wissens nach auch auf dem Attiny85 laufen: http://www.hobby-roboter.de/forum/viewtopic.php?f=5&t=73
-
Thread
SPI am ATTiny85
Guten Abend, ich scheitere gerade daran, Daten mit dem SPI und einem Attiny85 zu empfangen. Mein Attiny85 ist Slave und via MISO MOSI und SCK mit einem Arduino verbunden welcher Daten sendet. Ein Chip Select ist nicht nötig habe ich gelesen da es die USI nicht her gibt bzw
-
Thread
ATTiny85 und USBISP
Hallo :-) ich hab da mal ein Problem. Ich habe einen USBISP und versuche nun einen ATTiny85 mit AVR Studio 4 (Vers.4.18 Build 716) zu programmieren. Es sieht alles recht normal aus, ich kann den Tiny ansprechen die Fuses setzen aber beim Flashen schreibt er auch in den Tiny, sieht alles
habe zum Test einen Mega8 geflasht. Das geht. Nun habe ich auf der Registerkarte "Main" statt Tiny85 auf Mega8 stehen lassen. Nur wenn ich dann die Fuses oder Logbits veränder will stell ich auf Tiny85. Kann mir vielleicht jemand sagen was das ist? Danke & Gruß
-
Thread
Attiny85 USI
diesem Thread: https://www.mikrocontroller.net/topic/38917 einen Beispielcode gefunden, der mit einem Attiny mittels USI einen I2C-Slave implementiert. Der Code ist hier zu finden: https://www.mikrocontroller.net/attachment/highlight/12871 Habe den Code für einen Attiny85 angepasst und es funktioniert
-
Thread
ATtiny 85 Arbeitet nicht.
Assembler-Programmierers: Das gezeigte Programm kann doch nicht alles sein, wo steht, dass es sich um einen ATtiny85 handelt?
...sorry. Muss natürlich __AVR_ATtiny85__ sein
-
Thread
IR Sender ATTINY85
Das Signal mit dem ATtiny85
> stelle danach sinnvolle Fragen dazu. Hab leider nix gefunden, wie ist es möglich mit eine ATTINY85 8.8us 17.6us zu schalten ?
-
Thread
attiny85 staret unregelmäßig
/ extra beschrieben ist. Stichwort dazu "decoupling capacitor": https://www.google.com/search?q=attiny85+decoupling+power+supply
kann zu einem leicht erhöhtem Stromverbrauch führen, beeinträchtigt aber nicht die Funktion des ATTiny85.
-
Thread
Attiny85 Pin als Eingang
Ich will den PinB3 auf input schalten, und abfragen wenn er auf high ist soll PortB4 toggeln und ansonsten ausgehen. Aber die LED(PB4) ist immer an, was haeb ich falsch gemacht? [code]int main(void) { DDRB |= ((1<<DDB4) | (0 << DDB3)); // B4: output; B3: Input PORTB |= ((1<<PB4) | (1<<PB3)); while (1) { if (PINB3==1) { // PORTB |= (1<<PB4); PORTB ^= ( 1 << PB4 ); } else { PORTB &= ~(1<<PB4); } [/code]
-
Thread
Basiswiderstand Transistorschaltung mit ATtiny85
ich hab eine Frage zur Berechnung einen Basiswiderstandes für einen Transistor. Ich habe einen ATtiny85 der über 433 MHz ein Funksignal empfängt und meine Weihnachtsbeleuchtung einschalten soll. Es funktioniert soweit alles bis auf dass die Beleuchtung nur sehr schwach leuchtet. Auf dem Batteriekasten
als "mandatory" > egal welche Versorgungsart Also im Datenblatt Rev. 2586Q-AVR-08/2013 des ATtiny85 finde ich diese Angabe nicht. > 5. Bei der Versorgung über USB Ladegerät wäre ein zusätzlicher Elko mit > 100 - 470µF wahrscheinlich auch nicht schlecht. Könnte sein. > Kann man jetzt
-
Thread
Attiny85 neu verfust?
Hi, vor einiger Zeit hatte ich in der Bucht einige Tiny85 erstanden. Leider ließen sie sich nicht programmieren. Also flugs den Fuse resetter aus der Schublade geholt (nach http://www.simpleavr.com/avr/hvsp-fuse-resetter) und versucht die Tinys wieder zu beleben
Leider kann ich nicht weiterhelfen, nur eine Information geben: Ein ATtiny85-20PU von 1706, auf obige Fuse-bytes (52 5E FE) gesetzt, wird von meinem Selbstbau-HV-Programmiergerät ganz problemlos auf 62 DF FE gesetzt. (Wollte ich ihm auch geraten haben...)
-
Thread
Frequenz messen mit ATtiny85
Hallo Zusammen Ich will eine Frequenz mit einem ATtiny85 messen. Der Messeingang ist PB4. Das INT0 Interrupt soll dann einen Timer starten, und so die Frequenz ermitteln. Nun funktioniert nicht einmal das INT0, das interrupt wird dauernd ausgelöst
nicht viel zu tricksen, um eine gute Lösung zu bekommen. Als kleinere Lösung könnte man auch einen ATtiny461/861 nehmen. Der Beitrag, auf den ich ganz oben verwiesen habe, beschreibt ja auch schon eine reziproke Messung mit dem ATtiny45/85. Dass nur 4 Stellen angezeigt werden, liegt an der Grundschaltung
-
Thread
Spgversorgung ATtiny85 zur Analogmessung
den Schaltern erkennbar. Hoppala! Eben erinnert, daß ich noch 2 Buttons auslesen will, mit dem ATtiny*85* und 74HC165 würden die Pins also nicht ausreichen. Gut, dann fiele die Wahl wohl auf den ATtiny*84*.
Der Arduino Uno wäre definitiv zu teuer, zu groß und zu sehr stromfressend. Es wird ein ATtiny84/85 werden. Eben bei Reichelt gelesen, daß das 74HC165-IC (bei 6 V?) satte 0,5 Watt also etwa 83 mA saugt... damit taugt das definitiv nicht für meine Batterieversorgung. Also wohl eher der ATtiny85
-
Thread
(AVR) Attiny85 PWM
seit mehreren Wochen nicht lösen kann. Ich habe mir selber eine Platine erstellt, auf der ich einen Attiny85 20SU (https://www.reichelt.de/8-bit-attiny-avr-risc-mikrocontroller-8-kb-20-mhz-so-8-attiny-85-20-su-p69300.html?&trstct=pos_1&nbc=1) habe. Er und die ganze Platine werden von einem LiPo-Akku (3.7V
mehreren Wochen nicht lösen > kann. Ich habe mir selber eine Platine erstellt, auf der ich einen > Attiny85 20SU > (https://www.reichelt.de/8-bit-attiny-avr-risc-mikrocontroller-8-kb-20-mhz-so-8-attiny-85-20-su-p69300.html?&trstct=pos_1&nbc=1) > habe. Er und die ganze Platine werden von einem LiPo-Akku
-
Thread
Attiny85 aus dem schlaf holen
benötigst. [c] Datenblatt: http://www.atmel.com/Images/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf [/c] Kannst du mal posten, wie deine Interruptroutine aussieht? (Wegen richtigen Deklaration der Routine, etc.)
nicht. Wie bekomme ich jetzt den Attiny85 wieder wach wenn er eine Bewegung erkennt (also von LOW auf HIGH wechselt) avr schrieb im Beitrag #4500340: > Avrs kann man im Powerdown nur durch lowlevel Interrupts wecken. Sei mir bitte
-
Thread
Westminster Soundgenerator mit ATtiny85
Langeweile. Zeit für ein neues Buddelschiff. Das letzte hatte das Thema "Signalanalyse mit einem Tiny85". Die logische Fortsetzung konnte da eigentlich nur sein: "Signalsynthese mit einem Tiny85". Also, ganz klar: Der "Westminsterschlag", wie ihn die deutsche Wikipedia benannt hat. Das kennt wohl jeder
auch was aus der Bastelkiste nehmen? Kannst du bitte das o.g. Projekt "Signalanalyse mit einem Tiny85" verlinken. Würde mich auch interessieren. Gruss Frank
-
Thread
Welche Programmierung für Attiny85
zusammen, bin aktuell dabei ein paar sehr einfache Arduino Projekte einzuschrumpfen auf einen ATTINY. Habe zu diesem Zweck das OLIMEXINO-85S gekauft und getestet https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85S/open-source-hardware Funktioniert alles wie gewünscht. Mein Problem ist nur
fehlerfrei funktioniert. Ich wollte jetzt den Bootloader umgehen und das Programm direkt auf den Attiny85 bringen um die Zeitverzögerung der Funktion des Programmes nach einschalten zu verringern. Zuvor hat der Controller immer etwa 5-8 Sekunden gewartet bis er aus dem Programmiermodus ins eigentliche
-
Thread
Attiny85 Software PWM
Hallo, bei meinem aktuellen Projekt soll ein Attiny85 zwei leicht verschiedene PWM-Signale erzeugen. Da es am einfachsten war, die Pins 2 und 3 (PB3 und PB4) zu nehmen, dachte ich an eine Lösung mittels Software PWM. Dabei wird über einen Timer
einen Arduino aber nicht im Projekt unterbringen kann (zu groß), versuche ich den Code auf einen Attiny85 zu bringen, leider bis jetzt ohne wirklichen Erfolg...
-
Thread
Attiny85 aus Schlaf aufwecken
Hallo, ich habe einen Attiny85-20PU mit dem Arduino Uno als ISP geflasht und dabei für den Tiefschlaf folgenden Code verwendet: [code] void goToSleep(void) { // GIMSK |= _BV(INT0); //enable INT0
SLEEP_MODE_PWR_DOWN); sleep_enable(); //turn off the brown-out detector. //must have an ATtiny45 or ATtiny85 rev C or later for software to be able to disable the BOD. //current while sleeping will be <0.5uA if BOD is disabled, <25uA if not. cli(); mcucr1 = MCUCR | _BV(BODS) |
-
Thread
PWM Frequenz ATTiny85
Guten Abend, ich versuche aktuell einen PIN am Attiny85 mit einer PWM Frequenz von ca 200Hz einzustellen. Ich habe online viel gelesen, jedoch verstehe ich nicht ganz was ich da Code mäßig abtippen muss. Kann mir da jemand mit dem Code helfen und
Burak K. schrieb im Beitrag #5890370: > Guten Abend, > ich versuche aktuell einen PIN am Attiny85 mit einer PWM Frequenz von ca > 200Hz einzustellen. Hier wird das gemacht, old school mit direktem Registerzugriff. > Ich habe online viel gelesen, jedoch verstehe ich nicht ganz was ich da
-
Thread
Aktionszähler mit ATTiny85 und Lithiumbatterie?
Es soll gezählt werden, wie oft ein Maschinenteil in einem Jahr hin- und her bewegt wird. Die Frequenz berägt max. 3Hz, es kann aber auch deutlich weniger sein oder gar tagelang garnix passieren. Dazu dachte ich an einen Tiny, der nach dem Programmstart einen Zähler im EEProm hochzählt und danach sofort in den Tiefschlaf "fährt". Bei jedem Durchgang des bewegten Teiles wird der Tiny von einem Magneten/SMD-Reedschalter resettet und das Spiel beginnt von vorne.** Soll der Zähler ausgelesen werden, wird mittels eines anderen Reedkontaktes an einem Pin des Tiny verhindert, dass dieser in den
-
Thread
2 Servos mit attiny85
Hallo, ich möchte 2 Servos mit einem attiny85 steuern. Code: [c] #define F_CPU 1000000UL #define SERVOS 2 #define OFFSET 99 #define PIN_SET_HIGH 1 #define OFFSET_MARK 3 #define MS_20_MARK 2 #define WAIT_20_MS 4 #include <avr/io.h>
-
Thread
ATTiny85 Timer Probleme
Die Hardware besteht einzig aus dem Attiny 85 ohne Quarz. Grüße
Christopher T. schrieb im Beitrag #6964007: > Die Hardware besteht einzig aus dem Attiny 85 ohne Quarz. Und, mit wieviel MHz betreibst du ihn? 1MHz ? 8? 16? Oder gar 16,5?
-
Thread
Attiny85 im Auto, Stromsparen?
Hallo, kurze frage, da ich ein Attiny im Auto verwenden möchte, wollte ich fragen ob es sinn macht diesen bei nicht verwenden in den Powerdown modus zu versetzen? Brauche den µC bei ausgeschalteter Zündung, somit kann ichs nicht mit der
möglich. Und du könntest den Takt runterschrauben, vielleicht reichen ja 500 Hz? Dann sollte der ATtiny85 weit unter 50 µA fressen.
-
Thread
warum kann ATTiny 85 nur einmal gesflasht werden
## | 100% 0.08s avrdude.exe: Device signature = 0x000102 avrdude.exe: Expected signature for ATtiny85 is 1E 93 0B Double check chip, or use -F to override this check. avrdude.exe done. Thank you.[/code] Wenn ich den ATTiny 85 dann an einen Raspi anschliesse (http://www.instructables.com/id/Programming-the-ATtiny85-from-Raspberry-Pi/?lang=de) dann funktioniert das, auch mehrere male. Der USBasp funktioniert auch am AVR-Net-IO Board mit Atmega1284p. Habe den ATTiny auch schon mal dort angeschlossen um
-
Thread
ATTiny85 Probleme mit watchdog
Hallo, nachdem ich es dank eurer Hilfe geschafft habe, einen ATTiny85 schlafen zu legen und mit einem externen Interrupt aufzuwecken wollte ich das nun mit Hilfe des watchdog versuchen. Dabei passiert aber folgendes: die LED leuchtet 10 Sekunden und geht dann für einen
-ATtiny45-ATtiny85_Datasheet.pdf Trotzdem ist dein Einwand korrekt, aber irgendwann vor Ablauf der WD-Timerzeit muss der WDIE wieder gesetzt werden. Und danach ist es dann für die Sicherheit wieder schädlich