- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 8 von 8

Thema: Piezo-Lautsprecher an Controllerboard anschließen?

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.08.2006
    Ort
    Herne
    Alter
    33
    Beiträge
    106

    Piezo-Lautsprecher an Controllerboard anschließen?

    Anzeige

    E-Bike
    Hallo zusammen,

    muss ich etwas beachten wenn ich eien Pizo-Lautsprecher an mein Controllerboard anschließe? Oder einfach eine Ader an einen Pin des Controllers und die andere an GND?

    Viele Grüße
    Jens

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    19.08.2006
    Ort
    Meldorf
    Alter
    42
    Beiträge
    29
    ja, genau so.. hab ich auch gemacht.. funktioniert gut..
    einen auf einen Pin, den anderen auf GND.. willst ein kurzes Programm haben ? damit du das auch mal piepen hörst ? ist aber echt nur ein billig programmiertes Programm.. Also typisch ein Elch Programm eben
    Grüße
    Christian

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.08.2006
    Ort
    Herne
    Alter
    33
    Beiträge
    106
    Ja gerne, wenn du es mit Bascom gemacht hast.

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2006
    Ort
    Aachen
    Alter
    35
    Beiträge
    718
    würd mich auch interessieren

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    19.08.2006
    Ort
    Meldorf
    Alter
    42
    Beiträge
    29
    Ich hoffe mal das geht so, hab es einfach aus nem größeren Programm rausgeschrieben. der Mega 32 hatte eine TaktFreqzenz von 1000000 Mhz
    Bei 8 MHz müsste auch was zu hören sein. Kontunierliches Piepen.. Stammt aus nem Timer für nen China Böller hehe.
    Hab keine Timer benutzt, nicht böse sein
    Grüße
    Christian
    Den Piezo Schwinger einfach an den Port ran.. entweder an PORTB1 oder PORTB0 weiss nicht mehr genau.. das eine sollte einfach nur für ne Diode zum Blinken sein... also an einem von beiden gehts ..


    #include <avr/io.h>
    #include <inttypes.h>
    int j=0,i=0,k=0;
    ________________________________________________
    main()
    {Alarm();}
    ________________________________________________

    void Alarm()
    { PORTB |=(1<<PB1);
    for(j=0;j<100;j++)
    {
    for(i=0;i<80;i++)
    PORTC |=(1<<PB1);//aus
    for(i=0;i<80;i++)
    PORTC &=~(1<<PB1);//an
    }

    for(k=0;k<100;k++)
    for(i=0;i<10;i++)

    {


    PORTC |=(1<<PB0);//aus

    }
    PORTC &=~(1<<PB0);

    for(i=0;i<1000;i++)
    PORTC |=(1<<PB1);//aus
    }

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    19.08.2006
    Ort
    Meldorf
    Alter
    42
    Beiträge
    29
    ups.. ne.. ich programmier in C.. aber sind eigentlich nur Warteschleifen und so lange dran zumgebastelt, bis was zuhören war.. so mal vollkommen ohne Plan

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2006
    Ort
    Biberach
    Alter
    34
    Beiträge
    485
    In Bascom kann man den Sound Befehl verwenden. Zum Beispiel:

    Code:
    Sound Portd.7 , 400 , 400

  8. #8
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2006
    Ort
    Aachen
    Alter
    35
    Beiträge
    718
    danke! muss jetzt nurno n Piezo irgentwo ausschlachten *fg*

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test