INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
26.01.2014, 22:24
Beitrag #1
brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
Hallo zusammen,

diese Seite hier hat mich dazu Inspiriert ein kleines Projekt mit Attiny 85 zu realisieren:
http://www.zabex.de/site/schaltungstechnik.html
ein Nachbauer:
http://www.das-labor.org/wiki/Klingel

Allerdings eben programmiert mit Atmel Studio

Mit den Sketchen von Arduino sind die Routinen für Newcomer einfacher um zu setzen.

Ich möchte einen Kondensator von PB0 nach PB1 mit einem Takt takten und an PB0 hängt noch eine Kontaktfläche dran. Wenn man mit einem Finger in die Nähe kommt, ändert sich die Kapazität und ein Taktimpuls kommt an PB1 an.
PB0 Takt
PB1 Input erkennung High

und an einem Port soll über ein FET Schaltung eine LED als Stroboskop Licht flackern... aufblitzen oder änliches. Also nicht einfach einschalten sondern flackern lassen.

:-)

Die Sketche mit denen ich schon paar versuche gemacht habe sind noch nicht so das was es werden soll. Ich krieg es einfach nicht hin was zu takten..... grgrgr

Wie würdet ihr hier starten ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.01.2014, 22:26
Beitrag #2
RE: brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
Moin, erstmal würd ich den Taster ans laufen bringen, das Geflacker ist nachher nettes Beiwerk.

Wie weit bist du schon?
Uwe

Martin Luther King sagte am 28 August 1963 :

I have a Dream !!

Ich bin weiter:

I have a Schaltplan !!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.01.2014, 22:54
Beitrag #3
RE: brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
hi hi

das is es ja.

ich hangel mich durch sketch beispiele ohne ende und alle haben was für sich und doch wieder nicht. nerv

habs bisher nicht hinbekommen den c sicher zu takten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.02.2014, 17:36 (Dieser Beitrag wurde zuletzt bearbeitet: 02.03.2014 21:50 von Stich73.)
Beitrag #4
RE: brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
Hallo,
flas ich das richtig gesehen und Verstanden habe Probier mal das.
Code:
// Kondensator zwischen PB0 PB1
// Kondensatorplatte an PB0
// Schutzwiderstände würde ich einsetzen.
int PB0 = 1;
int PB1 = 2;
int LED = 3;
void setup(){
  pinMode (LED, OUTPUT);

}

void loop(){
  
  pinMode(PB0, OUTPUT);
  pinMode (PB1, INPUT);
  
  
  if (digitalRead(PB1)==HIGH){
  digitalWrite(LED,HIGH);
  delay(2000); // LED leucht dauer alternativ weniger.
}

pinMode (PB0, OUTPUT);
pinMode (PB1, OUTPUT);
digitalWrite(PB0,HIGH);
digitalWrite(PB1,HIGH);
delay(100); // Kondensator lade Zeit

}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.02.2014, 17:05 (Dieser Beitrag wurde zuletzt bearbeitet: 02.03.2014 21:48 von Stich73.)
Beitrag #5
RE: brauche Starthilfe bei ATTiny Projekt mit touch key (kapazitiv) und Taktausgabe
Hi ich habe noch was mit externer Schaltung.
Leider kan ich die externe Schaltung nich anhängen.
Wenn du sie möchtest Kontaktiere mich.
Gruß

Code:
// Keine Haftung für Fehler in der Schaltung.
int PB0 = 1;
int PB1 = 2;
int LED = 3;
void setup(){
  pinMode (LED, OUTPUT);

}

void loop(){
  
  pinMode(PB0, OUTPUT);
  pinMode (PB1, INPUT);
  
  
  if (digitalRead(PB1)==HIGH){
  digitalWrite(LED,HIGH);
  delay(2000); // LED leucht dauer alternativ weniger. Bei kürzerer Dauer den Entladewiderstand auch kleiner dimmensionieren.
}else{

pinMode (PB0, OUTPUT);
pinMode (PB1, OUTPUT);
digitalWrite (PB0,HIGH);
digitalWrite(PB1,HIGH);
delay(500); // Kondensator lade Zeit nicht zu klein wählen da das Relais sonst nicht schaltet.

}
}[code]
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Projekt Roboterarm soulreaper 13 796 01.11.2017 16:49
Letzter Beitrag: Franz54
  Mein erste Projekt daja64 16 974 19.10.2017 20:14
Letzter Beitrag: Tommy56
  Projekt Vorstellung: "Multifunktionale Lese Leuchte" Zis 0 305 15.10.2017 14:07
Letzter Beitrag: Zis
  Arduino Gas Messgerät mit Touch Screen Bender 3 355 15.10.2017 13:53
Letzter Beitrag: hotsystems
  [Projekt Vorstellung] Lichtsteuerung im Keller BennIY 0 973 08.05.2017 00:08
Letzter Beitrag: BennIY
  Roboter (Projekt) Beginner linux248 4 2.206 16.02.2017 10:38
Letzter Beitrag: fx4u
  Projekt Leinwand deggit 5 1.550 31.12.2016 13:46
Letzter Beitrag: deggit
  Arduino Projekt (Einkauf/Beratung) pekinese 2 1.134 21.11.2016 13:44
Letzter Beitrag: pekinese
  Flipper (Pinball) brauche hilfe 7Til7 7 1.032 08.11.2016 17:06
Letzter Beitrag: Tommy56
  Arduino LCD Touch Tastatur mit Korrekturmöglichkeiten rkuehle 2 3.214 21.08.2016 16:07
Letzter Beitrag: rkuehle

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste