Hirdetés
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- HP notebook topic
- Októberben kerülnek legacy státuszba a régebbi GeForce VGA-k
- Azonnali notebookos kérdések órája
- Kompakt vízhűtés
- DUNE médialejátszók topicja
- OLED TV topic
- Milyen belső merevlemezt vegyek?
- Milyen monitort vegyek?
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Ghandi
aktív tag
Konkrétan ezekről lenne szó :
A LED vezérlése :
void setup()
{
pinMode(8, OUTPUT);
pinMode(12, INPUT_PULLUP);
}void loop()
{
int sensorVal = digitalRead(12);if (sensorVal == LOW) {
digitalWrite(8, LOW);
}
else {
digitalWrite(8, HIGH);
}
}A zene pedig a letöltött ToneAC Library használatával megy.
Az abban lévő demo dallam is megfelelne próbának.
// ---------------------------------------------------------------------------
// Connect your piezo buzzer (without internal oscillator) or speaker to these pins:
// Pins 9 & 10 - ATmega328, ATmega128, ATmega640, ATmega8, Uno, Leonardo, etc.
// Pins 11 & 12 - ATmega2560/2561, ATmega1280/1281, Mega
// Pins 12 & 13 - ATmega1284P, ATmega644
// Pins 14 & 15 - Teensy 2.0
// Pins 25 & 26 - Teensy++ 2.0
// Be sure to include an inline 100 ohm resistor on one pin as you normally do when connecting a piezo or speaker.
// ---------------------------------------------------------------------------#include <toneAC.h>
// Melody liberated from the toneMelody Arduino example sketch by Tom Igoe.
int melody[] = { 262, 196, 196, 220, 196, 0, 247, 262 };
int noteDurations[] = { 4, 8, 8, 4, 4, 4, 4, 4 };void setup() {} // Nothing to setup, just start playing!
void loop() {
for (unsigned long freq = 125; freq <= 15000; freq += 10) {
toneAC(freq); // Play the frequency (125 Hz to 15 kHz sweep in 10 Hz steps).
delay(1); // Wait 1 ms so you can hear it.
}
toneAC(); // Turn off toneAC, can also use noToneAC().delay(1000); // Wait a second.
for (int thisNote = 0; thisNote < 8; thisNote++) {
int noteDuration = 1000/noteDurations[thisNote];
toneAC(melody[thisNote], 10, noteDuration, true); // Play thisNote at full volume for noteDuration in the background.
delay(noteDuration * 4 / 3); // Wait while the tone plays in the background, plus another 33% delay between notes.
}while(1); // Stop (so it doesn't repeat forever driving you crazy--you're welcome).
}Na ezt a kettő kódot hogyan lehetne egybe gyúrni?
A dallamot majd megváltoztatom,és a ledet is megcsinálom hogy egy percig villogjon esetleg két ledet villogtatnék ellentétes ütemben, de azt nem tudom hogy ezt a két dolgot hogyan tudnám egyberakni.
Új hozzászólás Aktív témák
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Redmi Note 12 Pro - nem tolták túl
- Kerékpárosok, bringások ide!
- Allegro vélemények - tapasztalatok
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- HP notebook topic
- Honor 200 Pro - mobilportré
- Gitáros topic
- Kínai kézbe kerül a MediaMarkt áruházak tulajdonosa
- További aktív témák...
- DJI FPV Fly More Combo drón szett +Motion Controller
- Hama uRage CyberBoard billentyüzet+HAMA Urage gaming egér
- 6gen i3 pc i3-6100/8gb ddr4/120 gb SSD GTX 960-2 gb DDR5
- Canon EOS 200D gépek, objektívekkel, kiegészítőkkel. ( 777 vagy 3800 expoval)
- DJI Mini 3 RC drón szett - 2 akksi, Care Refresh, táska
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Bomba ár! Dell Latitude 7320 - i5-11GEN I 8GB I 512SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- Canon Selphy CP1500 Printer /// Számlával és Garanciával
- Gamer PC- Számítógép! Csere-Beszámítás! I3 10100F / RTX 2060 / 32GB DDR4 / 500GB SSD
- Bomba ár! HP 255 G7 - AMD A4 I 4GB I 128SSD I HDMI I 15,6" FHD I Radeon I HDMI I W11 I Cam I Gari!
Állásajánlatok
Cég: FOTC
Város: Budapest