-
Thread
ATtiny84 nach Programmieren defekt?
Programmierversuch läuft danach meistens alles wieder ohne Probleme. Jedoch habe ich mittlerweile den dritten ATtiny84A, der nach diesem Fehler überhaupt nicht mehr reagiert: [code] % avrdude -c usbasp -p attiny84 -B 10 avrdude: set SCK frequency to 93750 Hz avrdude: error: programm enable: target doesn't
sich bereits oben in meinem Beitrag #3894728: https://www.mikrocontroller.net/attachment/237686/attiny84a_usbasp.jpg. Jörg Wunsch schrieb im Beitrag #3895337: > Ich glaube, dann musst du mehr Details liefern über Schaltung, Aufbau > und dergleichen. Bei dem Board, auf dem sich der ATtiny84A-PU
-
Thread
C++ auf einem MC, wie geht das?
Auffrischung meiner C++ Kentnisse. Mit dem Code wollte ich hauptsächlich zeigen, das C++ auch auf ATTiny Sinn machen kann.
zu "höchste Effizienz"^^: Ich möchte die Ansätze für die neue "µC.Cet C++-Bibliothek" auf einem ATTiny1634 erstmalig nutzen, weil ich damit gerade mein aktuelles Projekt umsetze. Der ATTiny1634 hat 1KB RAM und ich muss HTTP-Requests direkt in der ISR bearbeiten, damit ich den RX-Puffer klein halten
-
Thread
Attiny84A ISP mkII Versorgung
Hallo, ich programmier den ATtiny84A über ISP mit dem AVR mk2 debugger: http://www.atmel.com/tools/avrispmkii.aspx Als Software verwende ich Atmel Studio 6.2. Wenn ich das Ding programmieren will, muss ich eine externe Versorgung
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
der Worttabellen-Matrix ;-) Wäre schön wenn es hilft. Checksum d7bbd29bae5df129f995f990a5c50f84dc0b1e96 wordclock2.exe
hochgeladen: https://rawgit.com/TorstenC/94bc7ebb091784a2a1ad/raw/8336164689154105dd82ba15e322a0d84fb44fea/WC24h_16x16_Test.html
-
Thread
ATtiny8 und GIMSK
Hi >ATtiny 8 Gibt es nicht. MfG Spess
ATTINY25/45/85 haben das - aktiviert/deaktiviert den PIN-Change-Interrupt
-
Thread
Drehzahl Fahrrad ermitteln
Magneten vorbei gehe) und berechne somit die Geschwindigkeit. Nun benötigt einmal mein Controller (ATTINY2313) eine Batterie, sowie der Hallsensor eine eigene Batterie. (Ich nehme jeweils immer 3 AA Batterien (also insgesammt 6 stück)) Meine Frage ist nun, ob ich an stelle des HAll-Sensors etwas anderes
angegangen bin. Ich habe damals einen mit einem Fahrradtacho verbauten Reedkontakt sowie einen PIC 16C84 verwendet, um die Schließvorgänge des Reedkontaktes abzunehmen und damit dann einerseits die Dauer einer Umdrehung und andererseits die Zahl der Umdrehungen pro Zeiteinheit zu erfassen. Beschrieben
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
----------------------------------------------- ' Frei zur nicht kommerziellen Nutzung ' Der ATTINY44 wird genutzt $regfile = "Attiny44.dat" ' Ein externer 7,3728Mhz Quarz wird genutzt $crystal = 7372800 ' Variablen dimensionieren Dim Uartchar As Byte Dim Uartstring As String * 16 Dim
fertige werde ich hier veröffentlichen. Gruß Thomas Hinweis: Die neue Software wird für den ATTINY84 sein, der 44er geht damit nicht mehr! P.S. Das Layout ist so einfach das es sich jeder in Eagle innerhalb kürzester Zeit erstellen kann, ist eine gute Übung ;) Ansonsten gerne PN an mich.
-
Thread
Komparator Beschattung Auslegung
eines Komparators. Folgendes soll realisiert werden. Ich habe ein Signal welches die Pegel 4,7V und 4,84V annehmen kann. Das Signal darf möglichst wenig belastet werden. Ich möchte nun mit einem Komparator den Pegel von 4,7V auf einen Nullpegel und das Signal 4,84V auf einen quasi 5V Pegel wandeln, damit
kannst du das Signal doch gleich dort drauf legen. Das Signal muss doch eh da hin. Selbst ein ATTiny10 hat den schon drin. http://www.mikrocontroller.net/articles/Schmitt-Trigger
-
Thread
Höhere Lasten / Relais mit kleinem Funkempfänger (TinyTX) schalten
Hallo Peter, Hallo Mike, danke erst mal für eure Antworten. Der Attiny84A-PU kann bis zu 5,5 Volt http://de.farnell.com/atmel/attiny84a-pu/ic-mcu-8bit-avr-8k-flash-14pdip/dp/1972172 aber leider kann der RFM12B-S1 433 Mhz Funkchip nur maximal 3,8 Volt. Obwohl ich in einigen
Beispielschaltung mit entsprechender Bauteil Benennung? Also wie kann ich mit der Ausgangsspannung des Attiny84A-PU ein Relais Risikofrei schalten. Gruß Christian
-
Thread
switch case optimierung
8c: 84 e0 ldi r24, 0x04 ; 4 8e: eb df rcall .-42 ; 0x66 <Send_Color> case 1 : Send_Color(Color,0x02); 90: 62 e0 ldi r22, 0x02 ; 2 92: 84 e0 ldi
r24, 0x04 ; 4 b8: d6 df rcall .-84 ; 0x66 <Send_Color> case 8 : Send_Color(Color,0xFF); ba: 6f ef ldi r22, 0xFF ; 255 bc: 84 e0 ldi r24, 0x04 ; 4 be: d3 df rcall .-90 ; 0x66 <
-
Thread
TWI mit USI nach AN-310
erhöht, nun ist auch der blaue SDA Signalverlauf 0/4.5V 2) Code: [c] #if defined (__AVR_ATtiny44__) // ATtiny44 OCR1A = (F_CPU / F_INTERRUPTS) - 1; // compare value: 1/15000 of CPU frequency TCCR1A = (0 << WGM11) | (0 <<
compare #endif } #ifdef TIM1_COMPA_vect // ATtiny84 #define COMPA_VECT TIM1_COMPA_vect #else #define COMPA_VECT TIMER1_COMPA_vect // ATmega #endif ... void I2C_send (unsigned int data_01, unsigned
-
Thread
AVR-ASM Knobelei : Bitmanipulation am LCD im 4-Bit Mode
oder gar Genialität. Gut gemacht, keine Einwände. Hatte auch mal so etwas ähnliches, beim ATTiny2313. Danach habe ich es verglichen, da der LcdPort auch Steuerleitungen hatte, müßte ich Port einlesen, AND Steuerleitungen, OR Dataleitungen - am Ende war es mit einzelnen bits viel übersichtlicher
4 ; 24 LCD_D4 = 0; if( d & 1<<4 ) LCD_D4 = 1; 54: c0 98 cbi 0x18, 0 ; 24 56: 84 fd sbrc r24, 4 58: c0 9a sbi 0x18, 0 ; 24 LCD_E0 = 1; 5a: c1 9a sbi 0x18, 1 ; 24 5c: 82 e0 ldi r24, 0x02 ; 2 5e: 8a 95 dec r24 60
-
Thread
V: Diverses, inkl. AVRs (Österreich)
€ ATTINY45-20PU 12 0.47 € ATTINY84A-PU 12 0.57 € ATTINY85-20PU 45 0.53 € ATTINY861-20PU 3 0.79 € ATTINY88-PU 10 0.77
€ ATTINY45-20PU 12 0.47 € ATTINY84A-PU 12 0.57 € ATTINY85-20PU 45 0.53 € ATTINY861-20PU 3 0.79 € ATTINY88-PU 10 0.77
-
Thread
Atmel AVR µC gesucht
als MASTER nicht funktioniert, hingegen beim Attiny84 schon. Ich suche für kleinere Projekte nun einen passenden Atmel AVR µC. Bevorzugen würde ich die Attinys. Die Atmegas haben viel zu viele I/Os die einfach komplett ungenutzt bleiben. Das war
Weil der Attiny841 genau in das Profil passte, mit Ausnahme des I2C Slaves. Ich brauche am Attiny841 nur 3(5) Pins, die anderen stehen dann frei zur Verfügung. Genutz wird 2x UART sowie einen Pin für WS2812B Bitbanging
-
Thread
Zahlenraum von Berechnungen
Hallo, ich habe folgendes Problem: Ich möchte einen BMP180-Drucksensor mit einem ATtiny 84A zum laufen bekommen. Leider muss man um die richtigen Werte zu bekommen ziemlich viel mit den internen Kalibrationswerten herumrechnen, und das klappt einfach nicht. Zum Beispiel folgendes:
-
Thread
Maschinentakt auf Grossanzeige
Atmega16/32 40pin +Hühnerfutter sollte reichen, sogar eigentlich ATtiny mit Porterweiterung
Für die Aufgabe tut es der simpleste Microcotroller, beispielsweise ein PIC16F84 oder Atmega8 (oder 68HC11 oder 8051). Man braucht weder Ethernet (Raspberry Pi) noch USB, aber man braucht eine Spannungsversorgung, ein Display, einen Takteingang, Dinge also die man bei jedem anderen
-
Thread
Reicht ein ATmega8 um das alles anzusteuern?
Passt genau. 3 Pins für die Schieberegister, 2 Taster zum Einstellen, Reset, GND, Vcc. Macht 8 Pins. Attiny25/45/85. mfg.
des Projektes hinweggehen sollte man vielleicht die erste Seite des Datenblattes für den atmega/attiny beherzigen. da steht irgendwas von "Data retention" meine ich ;-)
-
Thread
DS3231 RTC I2C
Hallo, ich möchte mit dem Attiny84/Alternativ Attiny841 einen DS3231 über I2C auslesen. Leider haben beide keine I2C Master Schnittstelle :( http://www.atmel.com/Images/doc8478.pdf http://www.atmel.com/Images/doc2564.pdf Die
bei Atmel die Seite vom Tiny85 aufmachen und die Dukumente ansehen: http://www.atmel.com/devices/attiny84a.aspx?tab=documents Alles da.
-
Thread
Eagle Polygon Einstellungen
die Tage gerne eine Platine bestellen die ich angefertigt habe. Es handelt sich lediglich um ein Attiny841-Breakout (kompatibel zu Attiny24A/44A/84/441). Das doppelseitige Layout steht und alles ist passend geroutet. Als Leiterbahnstärke habe ich für die I/O durchgehend 12mil gewählt. GND ist über das beidseitige Copperfill geführt und VCC ist mit 24mil bis zum ATTiny geführt, sowie auf der Rückseite nach dem aussenliegenden VCC Pin. Nun die Frage, wie kann ich am besten die Größe des Polygons bestimmen. Platinenhersteller ist Itead. Die anzupassenden Werte
-
Thread
Error: Failed to start programming session before chip erase with eeprom overwerite
Hallo, ich habe mehr oder weniger dauerhaft das Problem, dass ich Attiny84 oder Attiny841 nicht direkt über die F5 flashen kann. Wo liegt dort genau das Problem? Andere Controller wie der Attiny85 gehen immer aufhieb. Mit etwas biegen und brechen war es mir immer
code] Setzte ich die ISP Clock erneut auf 115,2 kHz, geht alles wieder. Hier noch einmal die Attiny841 Fuses. [code] ULPOSCSEL = ULPOSC_32KHZ BODPD = BOD_ENABLED BODACT = BOD_ENABLED SELFPRGEN = [ ] RSTDISBL = [ ] DWEN = [ ] SPIEN = [X] WDTON = [ ] EESAVE = [ ] BODLEVEL = 2V7 CKDIV8
-
Thread
Quarz beim ATXmega einschalten
Hi, ich wechsel gerade vom ATtiny84 auf den ATXmega16A4. Habe auf der Platine auch einen 16MHz Quarz drauf. Wie kann ich den Quarz einschalten? Habe bei den Fuses gesucht aber nix gefunden.
-
Thread
Portleitung beim ATXmega
Hi, ich versuche gerade vom ATtiny84 zum ATXmega16A4 zu migrieren. wenn ich beim ATXmega sowas wie: [c] PORTD_OUTCLR = (1 << PD7); [/c] schreibe bekomme ich beim compilieren mit dem Atmel Studio 6.1 die Fehlermeldung: "PD7 undeclared (first use in this function)" Beim ATtiny84 schrieb ich da z.B.: [c] PORTB &= ~(1 << PB2); [/c] Was muss ich denn beim ATXmega16A4 statt PB2 schreiben?
-
Thread
Attiny841/Attiny84 : interner RC-Oszillator/Keramikresonator/Quarz/Quarzoszillator
sieht man meist sowieso nicht oder müssen herausgeführt werden. Bei meinen Test mit den einfachen Attiny84 brauchte ich einen Resettaster nicht. Wenn, dann würde ich die Spannung unterbrechen oder eine Routine aufrufen, die mir einen Softwarereset macht (wobei Watchdog gäbs da auch glaub noch). http
schlecht an typische Werte herankomme (Stromverbrauch). Es geht um die Taktquelle. Bislang habe ich die Attiny84 meist nur mit dem internen RC-Oszillator bei 8MHz (für mich ausreichend) betrieben. Der Attiny841 kann jedoch auch UART. Das heißt, laut dem Wiki wäre es möglich, dass der interne RC-Oszillator zu
-
Thread
Schaltung LED Board mit Schieberegister
sind 2 separate Equalizer.Einer mit 10 Stufen der andere mit 14. Aufbauen will ich das mit einem Attiny 84A und 3 Schieberegistern. Jede Stufe hat mehrere LED's. Deswegen habe ich jeder Stufe einen Transistor spendiert. Da die LED-Spannung abhängig von der Farbe ist habe ich insgesammt 3 Spannungen.
-
Thread
Debugging Möglichkeiten
Hallo, ich arbeite derzeit viel mit den kleineren Atmel AVRs rum. Das wäre Attiny13, Attiny24/44/85, Attiny25/45/85, (geplant Attiny841 und Attiny2312), sowie den Atmega328P. Das ganze mache ich in Atmel Studio. Nun gibt es immer mal Probleme, dass ein Code nicht richtig geschrieben
bereits angeschaut. Der wäre vom Aufbau perfekt, da er sehr viele meiner MCUs bereits unterstützt. Attiny84 zB. offizel nicht. Aber da soll es dennoch möglich sein. Vorteil bei einem solchen Entwicklerboard, man hätte alles etwas robuster.
-
Thread
const verändert
Hallo allerseits, ich programmiere mit dem Atmel Studio 6.1 einen ATtiny84 der hat 512 Byte RAM. Bisher lief mein kleines Programm ganz gut, dann bin ich auf die Idee gekommen als erstes nach der Portinitialisierung ein Blümchen auf den LCD-Bildschirm zu malen. [c] void
hier interressiert jetzt nicht } [/c] Wie man sieht braucht die Blume fast den ganzen RAM des ATtiny84. Danach sind die Globalen Konstanten verändert: [c] const int32_t max_wert[4] = {1123,9999,99999,3600}; [/c] statt dessen steht in den Konstanten: 0xAF590763, 0x0000370D, 0x00000000, 0x00000000
-
Thread
Vereinfache/Kompakte Libary für D18B20
doch recht komplex und würde einige Zeit benötigen, diese entsprechend abzuspecken. Ich habe am Attiny84 ein LCD16x2 angeschlossen und möchte nun über die freien Ports noch D18B20 anschließen. Ausreichend wäre ein Sensor, optimal bis zu 5 Stück auf einem Bus. Bislang habe ich ausser der Lib von
Temperaturbereich ist für den Anfang bei 20 - 60° geplant. Der Dallas ist Teil eines kleinen Gadgets. Attiny84 + 16x2Display, welches die Durchschnittstemperatur sowie Min Max und Aktuell ausgeben soll für 1 - n Sensoren. Bis auf den Dallas ist alles soweit eingebaut.
-
Thread
Arduino mit reinem C programmieren
AVR-Tutorial ausreichend Infos. Sogar eine Lib + DemoCode ist dabei. Ich nutzte Displays mit dem Attiny84 im 4Bit Mode. Kein Problem. Ich verstehe also das Problem nicht!
-
Thread
HSV to RGB Umwandlung
58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 87, 89, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 105, 106, 108, 109, 111, 112, 114, 115, 117, 118, 120, 121, 123, 125, 126, 128, 130, 131, 133, 135, 136, 138, 140, 142, 143, 145, 147, 149
mache ich meist mit 32 Leds bis hin zu ~80. Für mehr habe ich keine Einsatzzwecke. Will auch den Attiny85 damit nicht überstrapezieren ^^ Der läuft mit intern mit 8MHz gut. Was schwebt dir bei Interpolation im Kopf herum? Ich habe gerade mal auf http://wiki.delphigl.com/index.php/Farbraum etwas gefunden
-
Thread
Retro Fieber: Z80 oder 68000 ?
direkt gekauft, spart geich 3 fette 40 Pinner ein! Ok..... ich könnte auch alles einsparen und einen Attiny84 einsam auf die Platine setzen :-)))) Der PLCC 84 "Klops" macht das Retro Design leider kaputt, das Auge isst mit und die kantige Ästehtik eines PLCC entspricht leider nicht dem Auge des Künstlers
Christian J. schrieb im Beitrag #3806298: > Ein Attiny84 wird ein Interface zu einem 64KB EEPROM bilden, da I2C über > Z80 nicht möglich ist., gibt zwar Steine die das können zb > http://www.nxp.com/documents/leaflet/75016079.pdf abe ein AVR ist da
-
Thread
[AVR] _delay_ms() funktioniert nicht mehr (vom Compiler ignoriert?)
Compiler: avr-gcc 1:4.8-2.1 libc: avr-libc 1:1.8.0-4.1 binutils: binutils-avr 2.23.1-2.1 avr: attiny2313 (ist aber egal welcher) Ich hab ein Programm mal auf das nötigste heruntergebrochen damit der Fehler schneller sehbar ist: [c] #define F_CPU 4000000UL #include <avr/io.h> #include <util
builtin_avr_delay_cycles(__ticks_dc); 4c: 2f ef ldi r18, 0xFF ; 255 4e: 84 e3 ldi r24, 0x34 ; 52 50: 9c e0 ldi r25, 0x0C ; 12 52: 21 50 subi r18, 0x01 ; 1 54: 80 40 sbci r24, 0x00 ;
-
Thread
Attiny84A mit Atmel Studi flashen
Studio macht gerade ein paar Faxen, die ich gerne gelöst haben möchte. Ich programmiere einen Attiny84 über einen DIAMEX ISP Programmer (STK500_V2). Mit den anderen Attiny(85...) geht es wunderbar. Der 84er wird nicht offiziel supportet, habe die Option aber ausgeschaltet in den Einstellungen, dass
Für den Attiny84 gibt es unter anderem ein update mit dem habe ich es probiert und es funktioniert super. Denke es liegt daran das du einfach etwas deaktiviert hast. Ist übrigens ein Update auf Version 6.2
-
Thread
kleinster AVR mit i2c und SPI
Markus Weber schrieb im Beitrag #3775295: > Der ATtiny85 z.B. kann per > internem Oszillator mit 16 MHz betrieben werden Aber nicht bei seinen 1,8V.
Konrad S. schrieb im Beitrag #3775077: > Der ATtiny841 hat schon SPI, allerdings beim TWI nur einen Slave. Bei den Tinys ist I²C-Master selten. Da fällt mir nur noch der ATtiny48/88 ein.
-
Thread
Frequenzteiler ohne Binary Counter
erschlagbar sein. Falls ich mit all meinen Vermutungen falsch liege und du tatsächlich einen ATtiny84 als Frequenzteiler brauchen solltest, hast du ja schon genügend Tipps bekommen, wie du das zum Laufen bekommst. Oder wo klemmt es noch?
Abweichung drin. > Falls ich mit all meinen Vermutungen falsch liege und du tatsächlich > einen ATtiny84 als Frequenzteiler brauchen solltest, hast du ja schon > genügend Tipps bekommen, wie du das zum Laufen bekommst. Oder wo klemmt > es noch? Ich denke nicht. Muss mich nachher mal ransetzen.
-
Thread
Kaffeemaschine erweitern - Prüfen ob Pumpe läuft
braucht man nur das Mikro anzuschließen. Hab hier aber nur den Atmega328 zum aufbauen und später den Attiny84 oder Attiny85. So genug für Heute...bin grad etwas genervt, über mich selber, weil ich jeden Mist nachschauen muss :-( EDIT: Habe hier noch einige LM555 liegen. Könnte man damit so was machen
fertig ist. Werde jetzt erst mal alles mit dem Arduino Uno aufbauen und dann kommt da später ein Attiny84 oder 85 rein. Mal sehen... Ach so, da ich jetzt nicht extra Optokoppler bestellen möchte (mach ich aber noch, finde die auch sehr interessant), werde ich einfach ein Glimmlämpchen oder so was anschließen
-
Thread
Spinnt der Compiler?
Hallo allerseits, ich programmiere mit dem Atmel Studio 6.1 auf einem ATtiny84. Man muss 4 Parameter eingeben. Diese Routine funktioniert, siehe Photo-Beweis [c] if(Taste == down) { set_pos(Nr,60,absolut); LCD_Anzeige_Zahl(klein,Zahl[Nr],Stellen[Nr],Komma[Nr],0x0000
-
Thread
Attiny84A Sleep Modes
HAllo! Ich verwende den Attiny84A http://www.atmel.com/images/doc8183.pdf für folgende Applikation: Eine Batteriespannung 1,5V wird kontinuierlich gemessen (ADC) Die BAtteriespannung wird zusätzlich mit einem Taster an
Hi Bei AVRs nennt sich das Pin Change Interrupt. Und das kann der ATTiny84A an jedem Portpin. MfG Spess
-
Thread
Sharp Distanz-Sensor und Atmel Attiny84
Hallo :), mit dem möchte ich nun einen Distanz-Sensor von Sharp verwenden (http://www.reichelt.de/Sensoren/GP2-0430/3/index.html?&ACTION=3&LA=2&ARTICLE=110601&GROUPID=3190&artnr=GP2-0430), aber wie verwende ich denn? Bye Nina :)
-
Thread
MIni-Roboter mit Vibrations-Motor
Bin gerade dabei, mir einen vereinfachten Kilobot zu designen. Komponenten: - MCU: Attiny841. Sollte genug I/O haben und hat im Gegensatz zu ATtiny85 und 84A bessere Peripherie zur Ansteuerung von Motoren und Sensoren. - Batterie: Erste idee war eine CR2032 zu nutzen. Leider reicht
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88
-
Thread
avr-libc 1.8.1 freigegeben
EXIT_SUCCESS et al. [#35948] iom32u4.h for ATmega32U4 incorrectly defines Timer 2 [#35971] attiny4313 (2313a) pin-change interrupts PCINT[0...2] vect etc [#36053] Declaration of the register USIBR missing for ATtiny2313a/4313 [#36410] avr/boot.h: poisoned SPMCR for ATmega128 [#36454] string.h
avrtiny10 [#42084] wrong LFUSE_DEFAULT in iotn84a.h [#42085] HFUSE_DEFAULT not defined for iotn84.h [#39779] PCIE0 and PCIE1 defined incorrectly for mega165a and mega165pa devices [#38614] dtostrf - wrong behavior or wrong documentation
-
Thread
ATXmega16A4 nicht ansprechbar
lassen. Aber wenn ich programmieren oder Fuses lesen etc. will, geht's nicht. Andere µC's wie ATtiny10 oder 84 lassen sich programmieren. SOS
-
Thread
ADC vom Attiny verhält sich seltsam
Hallo allerseits, ich versuche mit einem ATtiny84, LC-Display und einem PT1000 die Temperatur anzuzeigen. Einen Teil vom Schaltplan habe ich hier im Anhang. An X3 & X4 angeschlossen ist im Moment ein 1k Widerstand in Reihe mit einem 500 Ohm Poti
noch interessant welche CPU Frequenz du verwendest, das sieht man nicht alles. Wenn Du einen atTiny84 @16MHz verwendest, dann passt ja der "ADC Prescaler" ADPS2:0 = [111] mit 16MHz /128 = 125kHz.
-
Thread
Lichtschranke Arduino Attiny 84 zu "träge"
eine Lichtschranke mit einem LDR und einer Laserdiode gebaut. Gesteuert wird das ganze über einen Attiny 84. Damit soll verzögert eine Kamera ausgelöst werden. Hier ist der Code: [c] #include <LiquidCrystal.h> int potipin = A0; // 13 int sensorpin = A1; // 12 int ausloeserpin= 2
Tageslicht gibt es dort sowieso nicht :) Der Attiny ist aber mit 8Mhz flott genug und der Code auch nicht langsam geschrieben oder?
-
Thread
USI TWI ATtiny84a Master Daten aus Sensor auslesen
Hallo Zusammen.Ich benutze einen ATtiny4 der eine USI-Schnittstelle besitzt und mit einen Lagesensor BMG160 verbunden ist. Der Tiny soll die Sensordaten nur auslesen.Der Tiny ist am PortA(Pin6) mit SDA vom Sensor verbunden, sowie am PortA(Pin4) mit der Clockleitung des Sensors. Das Programm für USI-TWI-Master habe ich im Netz gefunden und sollte auch funktionieren. Nun zu meinem Problem: Wenn ich in der Main die USI_TWI_Start_Read_Write-Funktion aufrufe, welcher die Adresse des Sensors sowie das Register(des Sensors) der X- bzw. Y Lage übergeben wird, erhalte ich in den Zwischenspeichervariablen
-
Thread
Farnell bestellen, Student
war ich im Vorfeld bereits schauen, ebenfalls auch Reichelt. > Die führen alle aber nicht die ATTINY841. Stimmt, mein Fehler. Wenn man nach ATTINY841 sucht wird der ATTINY84A angezeigt, das ist mir nicht aufgefallen. Grüße Flo
Florian Rist schrieb im Beitrag #3753156: > Hi Stefan > Stimmt, mein Fehler. Wenn man nach ATTINY841 sucht wird der ATTINY84A > angezeigt, das ist mir nicht aufgefallen. > > Grüße > Flo Habe ich auch erst nicht direkt gesehen ;)