-
Thread
ATtiny10 und ICP - Fehlmessung?
PPM_DDR DDRB #define PPM_PORT PORTB #define PPM_PIN PINB #define PPM PB1 // für ATTiny25 und 45 identisch #define DDR DDRB #define OUT_PORT PORTB #define IN_PIN PINB #define LED PB0 // für ATTiny25 = PB3 #define FET PB2 // für ATTiny25 = PB4 // Softwaredefines
nichts erkennen (aber C ist nicht meine Muttersprache), ausprobieren kann ich es auch nicht, da kein ATtiny10 vorhanden ist, nur ATtiny85.
-
Thread
DMX Fallback (Als Grundbeleuchtung)
BitBanging Tricks, um mit wenigen Takten das primitive Ausgangsmuster zu > erzeugen. Wozu? Jeder 08/15 Controller hat einen UART drin. Nutze den und gut.
Ein ATtiny25 sollte reichen. Man braucht ja nur den Sender und das kann man bequem in SW machen. Der Transceiver muß Full Duplex können, z.B. SN75LBC179. R und D werden mit einem 1k verbunden, d.h. er leitet
-
Thread
Bistabile Kippstufe mit nur 1 Taster
wäre noch ein sanfter Wechsel rot/grün - grün/rot eine > super Sache (~1 Sekunde) C) uC, z.B. Attiny85, 8-pol, der kann dann auch den weichen Übergang
Von der Idee her genau das: https://www.youtube.com/watch?v=EZj4nJKfp2s > Leider bringe ich keine 15 Bauteile nebst den Dioden im Signal unter. Dann nimm einen kleinen ATtiny+1x 100n. Das passt immer. > Wenn möglich wäre noch ein sanfter Wechsel rot/grün - grün/rot eine > super Sache (~1 Sekunde
-
Thread
selfbus / freebus / HAP & Co. alles tot ?
gur durchdacht und offenbar sogar für größere Installationen geeignet: [[Hausbus auf I2C- und ATtiny-Basis: Home2L Brownies]]
hier nichts mehr passiert. Die Adapter für den Gira Dual Q in ARM find ich extrem interessant. Für 15€ sind die echt top. Leider finde ich keine Info ob ich z.b. den LPC1115 mit dem STM32F3DISCOVERY Board flashen kann.
-
Thread
Komisches verhalten beim lesen von Array
überhaupt nichts mit der stelle 0 zu tun hat, wird diese trotzdem verändert. Mit [c] channels[15] = (uint16_t) ((rec[21]>>5|rec[22]>>3) & 0x07FF); [/c] kommt aus dem ersten print eine "0" raus. Mit [c] channels[15] = (uint16_t) ((rec[21]>>5|rec[22]) & 0x07FF); [/c] oder [c] channels[15]
(zahl)" und bei dem unteren "-(zahl)". Das Array "channels" war als "volatile uint16_t channels[15];" definiert, was heißt, dass es die stelle 15 gar nicht gab. Wie immer ist es solch eine Kleinigkeit, die das ganze kaputt macht. Es ist jetzt als "channels[16]" definiert und funktioniert. Danke für
-
Thread
Tipps zum Löten von ICs
bedeuten: Der Anfänger mit wenig Geld und ohne berufliche Vorbelastung fängt seit nun mehr mindestens 15 Jahre ganz anders an als wir alten Säcke es Anno Tobak machen mussten. Unsere bezahlbare "Unterlage" und Lötaugenquelle - Damals waren das noch keine Lötpads.. ;-) waren halt ausschließlich Lochraster
an jedem Punkt festlöten. http://bin-br.at/Lernplattform/Script/Inhalte/Fachprak/Elek_Mod_Ger/ATTiny12P/Vorfert/Vorfert-Da/loeten-14-Leiterbahnen_fertig.jpg Für größere Packungsdichte bei gerigen Strömen verwendet ich oft lötbaren Kupferlackdraht. Etwa so: https://s-huehn.de/elektronik/epromprog
-
Thread
Strommessung/-begrenzung über Spule möglich?
Hallo. Ich habe mir einen kleinen Attiny841 Schaltregler gebaut, mit dem ich mir eine Digital einstellbare Spannung erzeugen kann. Funktioniert soweit sehr gut, hab allerdings auch nur recht kleine Lasten bis knapp 200mA. Ich bin jetzt
Daniel schrieb im Beitrag #6350420: > Ich habe mir einen kleinen Attiny841 Schaltregler gebaut, Schaltplan? Aufbau?
-
Thread
Batteriewahl und Powermanagement
werde an der > Wachzeit optimieren. Dann halt nicht BLE, sondern irgendwas auf Basis von 802.15.4 (6LoWPAN, Thread,...). WLAN hat für diesen Einsatzzweck einfach das Problem, dass Du die Energie in ein 20MHz Spektrum reinpumpen musst, während 802.15.4 mit nur 2 MHz auskommt und mit der gleichen
Frank K. schrieb im Beitrag #6344833: > Dann halt nicht BLE, sondern irgendwas auf Basis von 802.15.4 (6LoWPAN, > Thread,...). WLAN hat für diesen Einsatzzweck einfach das Problem, dass > Du die Energie in ein 20MHz Spektrum reinpumpen musst, während 802.15.4 > mit nur 2 MHz auskommt und mit der
-
Thread
"Selbsthalteschaltung" für Arduino
5B%5D=11&forums%5B%5D=8&forums%5B%5D=14&forums%5B%5D=12&forums%5B%5D=7&forums%5B%5D=5&forums%5B%5D=15&forums%5B%5D=13&forums%5B%5D=18&forums%5B%5D=16&max_age=-&sort_by_date=0
Beitrag #6341410: > Ich muss es hardwaretechnisch lösen, da ich keine Pins mehr freihabe Nen ATtiny25 dafür abstellen. Der kann dann auch gleich die Taste entprellen und einen Abschalttimer realisieren.
-
Thread
Avr tiny85 hv programmieren
Such mal nach "attiny fuse resetter". Z.B.: http://www.peterfleury.epizy.com/avr-hvsp-fuse-restore.html?i=1
https://guloshop.de/shop/Mikrocontroller-Programmierung/HVSP-Fusebit-Programmer::63.html 15 Euro. Und extra dafür erfunden
-
Thread
bauelement für Spannungsdurchlass
Z.B. mit einem µC (ATtiny25). Der µC mißt seine interne Bandgap (1,1V) mit VCC als Referenz (1,8..5,5V). Bei VCC = 3,2..3,4V schaltet er einen Ausgang auf High. Das sind 2 Vergleiche, die man einprogrammieren muß.
b) dann kann man diese Spannungen z.B. per Spannungsteilerkette aus 5V erzeugen [pre] +5V | 15k | +-- 3.5V | 10k | +-- 2.5V | 17k | +-- 0.8V | 8k | GND [/pre] Dann braucht man Komparatoren, die das Signal mit diesen Spannungen vergleichen. [pre] +9V +
-
Thread
Wärmeschrank Temperatur-Regeln
habe mir sowas vor Jahren gebaut als Gärschrank zum Brotbacken. Hysteresefreier Regler mit KTY, ATtiny, LCD und Pulsrad. Mein Heizleiter ist aber nur eine 40W Heizleitung, die mit einem optischen Trias gepulst wird. Zykluszeit: 1Hz (0..100% = 0..100 Halbwellen pro Zyklus). Reglung ist auf 1°C genau
dauerhaft läuft, damit habe ich jetzt erst mal den weiteren Temperaturanstieg nach dem abschaltet um 15°C gemindert. Die weitere Steuerung würde ich mit einer externen Temperaturregelung durchführen.
-
Thread
Microcontroller mit Python
etwas neuer: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf
mit avrasm2 assemblieren können (wg. 'ATMEL Studio 7') > b) der Mastercontroller ebenfalls ein ATtiny85 ist Ich werde es versuchen. Ist ein paar Tage her, dass ich Assembler benutzt habe. Es war aber schon erstaunlich, was mit einem ATtiny15 anfangen konnte. Michael S.
-
Thread
Temperatursensor mit Batterie und Funksender?
oder such mal nach arduiono weather station. https://crycode.de/diy-funk-wetterstation-mit-dht22-attiny85-und-radiohead Wie weit werden die Sensoren vom Empfänger entfernt sein? Ist durchaus sehr wichtig, normale Wetterstationen haben keine alzu große Reichweite.
Georg A. schrieb im Beitrag #6329837: > Die von TFA kosten um die 15EUR, haben ein > Display, messen auch noch die Luftfeuchtigkeit und bei mir halten sie > mit den 2 Original-Mignons jetzt schon locker 5 Jahre trotz Update alle > 10s. Mach das mal im Eigenbau ;)
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Handelsüblicher ambient-Light Sensor als Referenz. Die LEDs sind ohne weitere Bauteile direkt an einen ATtiny 841 angeschlossen.
Ergebnisse mit einem zweiten Detektor, der in einem matten schwarzen (Russ) 3cm langen Röhrchen (10-15mm Dia.) steckt, den Kontrast gut erfassen könnte. Einfach aus dem Grund, dass bei strahlenden Sonnenschein der abgeschirmte Sensor dann recht abgeschattet ist und viel weniger Ausgang liefert als derjenige
-
Thread
Bezugsquellen für kleine Mengen Controller
schrieb im Beitrag #6321871: > zudem man nie weiß, ob die Chips echt sind oder gefälscht. Die ATTiny-Chips dürften immer "echt" sein. Das Problem ist eher, dass es aufbereitete Chips sind. Daher auch die niedrigen Preise.
Indien .... Hier gehts ja nicht um irgendeine Art von Arbeitsleistung sondern nur darum, dass ein Attiny etcs. für 0.50€ im großen Volumen eingekauft und dann für 1 - 2€ wieder in Deutschland verkauft werden.
-
Thread
Frage zu Assembler für meinen Informatikunterricht
nicht-flüchtigem Speicher und jede Menge Hardware-Peripherie. Als Produktfoto könnte man dann z.B. das eines attiny10 nehmen. Der hat gerade mal 2x2mm in der kleinsten Bauform, ist also extrem winzig, aber da kann ich ein Programm raufladen, was dann wirklich das macht, was ich vorher programmiert habe und der kostet
Tippfehler? > diese Menschen nennt man auch Masochisten ;-) Ein ehemaliger Kollege, seit ca. 15 Jahren in Rente, nahm sich ein Hex-Listing vom 8086, dazu einen Bleistift und begann, Mnemocis dahinter zu schreiben. Das war einer dener, die von Anfang an dabei waren, lange vor Einführung bezahlbarer
-
Thread
AVR ATtiny13 I2C PCF8574 LCD Display Ansteuerung
Hi Josef F, thank you for your solution as my base to create software for all attiny. I use higher CPU speed because my Attiny85 have to work a lot of instruction. I will stedily improve may software because i fight with space code. Now software consumption less than 400bytes
code example. I am quite happy that my solution was a base for you to create software for all your attiny. I am becoming 79 this year and as a Newbie in assembler and AVR Controllers I was astonished last May 2020 not to find a simple solution for I2C LCD Display control for Attiny13 in internet. Therefore
-
Thread
Attiny 84 speichert Modus nicht
Kollegen habe ich eine Schaltung entwickelt die als Steuerung eines KFZ-Lauflichtblinker dient. Ein Attiny 84 steuert ein Schieberegister um wahlweise sechs Ausgänge statisch oder dynamisch anzusteuern. Und hier kommt mein Problem: Wenn nicht geblinkt wird bekommt der Attiny keinen Strom und nach etwas
Maximilian S. schrieb im Beitrag #6314046: > Wenn nicht geblinkt wird > bekommt der Attiny keinen Strom und nach etwas fahren und blinken > vergisst er oder wechselt er von alleine immer wieder in den statischen > Modus. kontrolliert die Brown-Out Fuse-Settings; schreib eine Checksume
-
Thread
[V] STK500, STK501, JTAGICE mk1 und einige AVRs
gateway - 8 micro switch buttons - 8 LEDs - 8 spare analog pins - 8 spare digital pins Preis: 15 Euro
Die Teile sind immer noch da. Die neuen Preise sind: STK500: 30 Euro STK501: 20 Euro JTAG ICE: 15 Euro AVRs: 15 Euro Xplain: 10 Euro Ich bin bereit über die Preise zu verhandeln. Gruß Haydar
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
Beitrag #6309304: > kann man zwar nicht debuggen, aber programmieren. Dann gehts noch billiger: ATTINY416-XNANO kostet bei Mouser 8,22 € (+MwSt.), bei Digi-Key 8,06 € (+MwSt.).
AVR128DA28, I [mA]: [code] f [MHz] 24 4.0 U [V] 5.0 4.75 1.15 3.0 4.60 1.05 2.0 4.25 0.90 [/code]
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
Sensoren über einen MOSFET komplett schlafen. Eine RTC DS3231 mit Knopfzelle, kann es via Interrupt alle 15 Minuten zum Leben erwecken......
schädliche Akkuspannungen softwaremäßig durch gezielten Stromverbrauch zu vermeiden. So geht bei meiner (ATtiny-) Solarlampe ab 4.0V (akkuschonend) tagsüber die LED an, die stärker ist als das Solarmodul.
-
Thread
AVR Pinspannung größer als VCC wenn Ausgeschaltet
... also alles entspannt, der ATtiny45/85 kommt auch noch mit einem ADC analog Gain von 20 daher. Den 7805 würde ich sicher nicht mehr nehmen, der braucht soviel/oder mehr Strom als der AVR und rauscht auch mächtig ...
merciMerci schrieb im Beitrag #6303538: > ... also alles entspannt, der ATtiny45/85 kommt auch noch mit einem ADC > analog Gain von 20 daher. > Den 7805 würde ich sicher nicht mehr nehmen, der braucht soviel/oder > mehr Strom als der AVR und rauscht auch mächtig ... Was
-
Thread
Magnetschalter/Stromstoß-Elektronik
<150mA) einschalten, kommt wieder ein Impuls soll der Ausgang > ausschalten. Ich würde einen ATtiny 9 und einen passenden P-Kanal MOSFET ala BSS84 nehmen. 2x STO32 Gehäuse, die kriegt man auf die Fläche. Hmm, jetzt wo ich das sehe, könnte man es auch mit einem ATtiny13 im SO8 Gehäuse machen. Oder
schrieb im Beitrag #6300339: > Die Größe der Platine sollte etwa 20mmx12mm betragen. -> 21mm x 15mm x 4mm Daniel schrieb im Beitrag #6300339: > Spannung von 2,7V - 5,5V -> 3,3V...35V
-
Thread
ESP32 (PICO D4) und I²C Modul: Wirklich egal welcher GPIO-Pin?
Hardware I2C geht an fast allen GPIO's Bei den Pin's 1; 3; 5; 6; 7; 8; 9; 10; 11; 14; 15 sollte man beim ESP32 aufpassen. 16 und 17 gehen auch nicht wenn PSRAM im Modul verbaut ist (zumindest beim WROVER)
#6459021: > Hardware I2C geht an fast allen GPIO's > > Bei den Pin's 1; 3; 5; 6; 7; 8; 9; 10; 11; 14; 15 sollte man beim ESP32 > aufpassen. > > 16 und 17 gehen auch nicht wenn PSRAM im Modul verbaut ist (zumindest > beim WROVER) Pin 34; 35; 36; 39 gehen natürlich auch nicht
-
Thread
Low Power Laserdiode?
5mA, auch wegen der Lebensdauer. Die Schaltung soll möglichst einfach sein, ich werde einen Attiny85 nehmen, der die Impulse zählt und aufbereitet. Der zentrale Raspi fordert die Daten dann per RS485-Netz an, das neben den Datenleitungen auch GND und 5 Volt enthält.
<1mm noch ausreichend > Licht zum einfachen, sicheren Auslesen durchkommt, dürfte nicht unter > 15¢ zu haben sein. Du bist ein Schwätzer vor dem Herrn!
-
Thread
VUSB auf ATTiny85
Hallo alle zusammen, ich bin überfordert mit der Installation von VUSB auf einen ATtiny85. Ich habe mir diese Anleitung https://codeandlife.com/2012/01/22/avr-attiny-usb-tutorial-part-1/ reingezogen, steige aber irgendwann aus... Ich habe schon alles möglich durchgelesen und mache
Vielleicht nochmal die IDE Neustarten. 3. Pins ändern: C:\Users\MYUSername\AppData\Local\Arduino15\packages\digistump\hardware\avr\1.6.7\libraries\DigisparkKeyboard\usbconfig.h [c] #elif defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) #define USB_CFG_IOPORTNAME B #define USB_CFG_DMINUS_BIT
-
Thread
ATTiny15 flashen
Ich habe ein paar ATtiny15 geschenkt bekommen, da diese fast die gleiche Pinbelegung wie ein ATtiny13 haben, wollte ich sie mit einem Usbasp flashen. Aber avrdude erkennt die ATTiny15 nicht mal. Ich habe auch mal folgendes versucht, den ATTiny15 auszulesen. [code]avrdude -v -pATtiny15 -cusbasp -Uflash:r:test.hex:i[/code] Ist es überhaupt möglich ATTiny15 mit einem Usbasp zu bearbeiten ?
-
Thread
Kinderauto Blinker Schaltung
das genau 5 mal blinken? Aber wenn der Herr das unbedingt so haben will, Bitte. Dann soll er einen ATTiny13 dafür nehmen und kann dabei gleich noch obendrein das Programmieren erlernen. Ich gebe zu, um das Programmieren zu lernen, ist das ein einfaches Einsteigerprojekt. Matchball für euch. ?
Auto sind schon geplant. Aber die arduinos die gesehen hab > lagen beim 10fachen ;-) 5 Stück für 15€, und das ist noch lange nicht das billigste Angebot sondern das erste, das Amazon anzeigte: https://www.amazon.de/Anpro-Entwicklerboard-Atmega328P-Arduino-EINWEG/dp/B07H2VT2JN/ref=sr_1_3
-
Thread
GPS-Zeit in Millisekunden
Timestamp verrät einem sogar, /welche/ Sekunde es genau war. Und mit einem Timer schafft es auch ein ATtiny, aus diesen 1-Sekunden Synchronisationspulsen einen höher aufgelösten, ausreichend genauen Zeitraster zu erzeugen.
So, dank des Tips von adib (Ublox Neo M8T) bin ich nun etwas weiter. Auf Seite 15 dieses Dokuments: https://www.u-blox.com/en/docs/UBX-15025193 findet man Informationen über Eingänge für externen Interrupt bei den Ublox M8T Receivern. Löst man einen Interrupt aus, so merkt ein interner
-
Thread
Live-Linux Porteus / Slackware und Firefox
der auf der Festplatte installiert ist... und wie gesagt: davon läuft alles "hervorragend" auf einem 15 Jahre alten Rechner Natürlich habe ich firefox auch in /usr/bin versucht gehabt.
einem ARDUINO einen Pic-Programmer zu machen (für alte PIC), für MCS-51 wurde ein Programmer mittels ATtiny2313 realisiert. Für STM8 funktioniert der ST-Link, außerdem hab ich für diesen Chip einen seriellen Bootloader geschrieben. Für beide MCS-51 und STM8 gibts eigene Upload-Programme. Für STM32
-
Thread
Zeitverzoegerte Schaltung im Quadrat
könnte einen CD4538 nehmen, der erste Monoflop schaltet den 2. an. Oder einen kleinen MC, z.B. ATtiny13. Der MC hat den Vorteil, daß er ein sauberes Einschaltreset hat, also auch bei kurzen Abschaltungen.
PS Peter D. schrieb im Beitrag #6268210: > Oder einen kleinen MC, z.B. ATtiny13. Felix F. schrieb im Beitrag #6267457: > . Ich schalte ihn extern ueber den Raspberry. Kann der Himbeerrechner an einem GPIO vielleicht einen Puls ausgeben? Damit dann einen Optokoppler befeuern
-
Thread
ATMEGA Solar Versorgung / Akkupufferung MT3608
Ok, bei einem 18V-Modul hätte ich aber mehr Angst vor Meteoriteneinschlag als vor einem 15V-Durchbruch an einer Zelle.
#6274991: > Ok, bei einem 18V-Modul hätte ich aber mehr Angst vor > Meteoriteneinschlag als vor einem 15V-Durchbruch an einer Zelle. Meteoriteneinschlag, Hmm, Meteorit aus Kryptonite vermutlich. Oder dann doch eher Meteoriten aus Eis, nennt man hier übrigens Hagel.
-
Thread
Wie alten NiCD Akku gegen NiMh ersetzen
drin ist und immer geladen sein muss, wenn auch nicht immer zu 100%. Ich hatte an einen kleinen Attiny gedacht der das überwacht, aber vielleicht gibt es was einfacheres. Am einfachsten wäre logischerweise etwas was ich nicht neu erfinden muss, sondern einfach kopieren kann. Hat jemand einen Tipp
Der alte Akku hat bestimmt 15 Jahre gehalten bis sich mal was negatives gezeit hat. Nach 27 Jahren hatte der Akku nur noch für wenige ms gehalten. Weiter 5 Jahre später dachte ich halt tausche ich den mal. Ich habe mir über
-
Thread
"Hilfe beim Programmieren" !
noch mehr. https://gc.de/gc/morse/ noch ein Text-zu-Morse-Umwandler Ein Morse-Trainer mit ATtiny: https://www.elektronik-labor.de/AVR/Morsetrainer4.html Programm "Master of Morse": http://www.datalos.de/
pre] ~ $cat bin/morse.pl | morse.pl | morse.pl -d | head ??/USR/BIN/PERL -W ? ?(W) XL 2002/02/15 USE LOCALE? USE GETOPT::STD? USE VARS QW "?OPT_D"? GETOPTS('D')? WHILE (??) ( [/pre] /SCNR
-
Thread
250 kHz PWM -> ¿Filter? -> micro speaker
Ein ATtiny85 bei 3V gibt mit 8kHz Audiosamples an die 250 kHz, 8-bit PWM an OC1A/#OC1A. Dort soll ein fingernagelgroßer Lautsprecher (Spulenwiderstand 8 Ohm) dran, und zwar möglichst direkt, d.h. kein Verstärker
. Vergleiche z.B. https://www.mikrocontroller.net/topic/493254#new Das ist allerdings für 15,6kHz Samplefrequenz dimensioniert und enthält außerdem einen kräftigen "bass-boost".
-
Thread
5 NTC messen mit arduino
Warum verwendest du keine DS18b20 anstelle von den NTCs? ich habe noch aus einem alten Projekt 15 Sensoren, die ich gerne mal benutzten wollte.
Pin A6 an dem Atmega328p? Datenblatt: https://www.e-lab.de/downloads/DOCs/mega328P.pdf (Ab Seite 15)
-
Thread
[F] programmierbarer Quarzoszillator
Mea culpa: Statt Genauigkeit hätte ich wohl besser Frequenzabstufung geschrieben. Werde mir den ATTiny25 ansehen wie weit er die 1 kHz Auflösung abdeckt.
10Mhz-Adjustable-Square-Wave-Pulse-Signal-generator-replace-NE555-DDS-MCU/272917483264?hash=item3f8b264f00:g:RUYAAOSw7m9bBU-T Ist ein STC15F104 drauf.
-
Thread
Bistabiles Relais mit nur einem Taster umschalten
versorgt werden dafür gibt es die CD oder HEF 4000er Serie CD4000er Operating Range (VDD) 3Vdc bis 15Vdc HEF4000er power supply range of 3 V to 15 V
klassischen“ ICs nach, wundere mich aber gerade dass der Begriff uC noch nicht gefallen ist. Ein Attiny85, 2 Transistoren, ein Spannungsregler und wenige Cs und Rs lösen das Problem mit wenig Aufwand.