Stimmt, richtig. Hab grad irgendwie was verplant in Gedanken :D
Art: Beiträge; Benutzer: marius86
Stimmt, richtig. Hab grad irgendwie was verplant in Gedanken :D
Super danke. Vielleicht ist es doch einen Versuch wert.
Ätze ich denn sowohl Foto- als auch Kupferplatinen mit denselben Chemikalien und denselben Verfahren?
Ok, also nur bei Eingängen... Macht irgendwo auch Sinn... Wieder was gelernt... :)
Danke!
Die Bauanleitung habe ich schon durchgearbeitet... Bin noch am Überlegen ob ich mir den Stress antu, da ich im Moment weder viel Werkzeug noch Kellerraum etc zur Verfügung habe :/
Das ist beim mega32 aber anders oder? Dort werden die Pulldowns/ups doch gebraucht!?
DER WAHNSINN!!!
Weiß garnicht wie ich dir danken soll.... Es funktioniert wunderbar!
Endlich :D Schwere Geburt... Was diese kleinen Fehlerchen alles ausmachen können...
Hab sonst immer...
Ohhhhhh verdammt :D
Also:
PORTA |= (1<<PA1); um NUR PA1 auf 1 zu setzen, den Rest unberührt zu lassen.
PORTA &=~(1<<PA1); um NUR PA1 wieder auf 0 zu setzen.
Und das dann analog mit den...
Habe jetzt die Masseleitung gelegt. Hat sich nichts geändert.
Aufgefallen ist mir, dass die per RC geschalteten LEDs jede Sekunde kurz ausgehen (ansonsten beständig an) und die 1-Sek-Blink-Leds...
Ich meine die Ausgänge für die Transistoren. Damit ein definierter Zustand vorliegt, nimmt man doch die Pulldowns? Da ich VCC schalten will, nehme ich einen Pulldown, der GND anlegt, wenn der Pin...
Auf einen Pulldown hätte ich auch selber kommen können... Omann :D An den anderen Ausgängen ist überall einer, nur beim Interrupteingang hab ichs übersehen...
Der 1k ist drin, jetzt reagiert die...
Mich verwundert es auch ein wenig, dass die Schaltung selbst dann läuft, wenn ich den Strom am Pluspol trenne. Anscheinend läuft dann der Strom über den Signalpin in den Controller hinein und speist...
Ich meinte ja, dass ich Tintenstrahl benutze mit günstiger Tinte, die weniger Partikel enthält, also auch weniger deckt.
Laser wäre natürlich toll :)
Die Filzstiftmethode erscheint mir so...
Ok, vielen Dank, ich werde mal versuchen ein (günstiges) Ätzgerät zu besorgen :)
Das mit dem Toner wird wahrscheinlich nichts, zumal ich Billigtinte benutze.
Gruß
Hallo,
kurze Frage: Wo ist der Unterschied zwischen Fotoplatinen und kupferbeschichteten Platinen?
Welche nehme ich eher für Gelegenheitsätzen?
Muss ich beide belichten? Wie mache ich das wenn...
Hi,
wie vermeide ich die Störungen per Hardware?
Gruß
Marius
PS: Die Softwarelösung mit Abfrage <10 hilft nicht. Das Verhalten ist total chaotisch, mal leuchten alle Leds einfach dauerhaft,...
Hi,
danke, du hast Recht. Ich hatte allerdings nur im main den Part mit den Blitzen rausgenommen und durch Blinken ersetzt.
Hier mal der ganze Code komplett:
#include <avr/io.h>...
Hi,
Blinken im Sekundentakt geht, allerdings komischerweise nur dann, wenn ich den Sensorpin des Empfängers nicht mit der Schaltung verbinde!? Sobald ich das Empfängersignal in die Schaltung...
Ok, es liegt teilweise daran, dass ich zeitgleich noch andere Aktionen mache, z.b. blinkende LEDs und dass ich dort dann mit _delay_ms Verzögerungen habe, die das Programm dann wartet und wo der...
Ohhhh, du hast Recht. Hab bisher nur wenig mit Interrupts gearbeitet....
Also erst Bit setzen bzw Interrupt aktivieren und dann noch freigeben... Danke!
Und: ES GEHT!!!! Vielen vielen Dank an...
Hi,
reicht es nicht im Hauptprogramm mit sei() alle Interrupts zu aktivieren? Hatte jetzt nur noch die ISR gepostet, main war ja soweit anscheinend in Ordnung (siehe weiter oben).
Ok, der Code sieht jetzt wie folgt aus:
ISR(INT0_vect)
{
static int reading;
int rc_value;
if(reading == 0)
Vielen dank, ich werde mal schauen ob ich das jetzt hinbekomme. Was mich wundert ist, dass ich ja eigentlich nur das Beispielprogramm in C umgeschrieben habe, in Bascom hat es ja anscheinend so...
zu 1): Der Pin INT0 ist an Port B, welcher mit DDRB = 0x00; als Eingang angelegt ist.
zu 2): Da hast du Recht, ist mir nicht bewusst gewesen. Wie kann ich das korrigieren? Praktischerweise erst...
Ups, sorry. Ist ein Attiny24.
Hier der aktuelle Code:
#include <avr/io.h>
#include <avr/interrupt.h>
Ok, leider tut sich immer noch nichts. Woran könnte es noch liegen?
Ich habe den INT0-Pin auf GND gelegt per 10k-Widerstand. Die RC-Signale sind soweit ich weiß positiv, von daher müsste das doch...