arrduinolab.blogspot.com
arduinoLab: Бесколлекторный двигатели из компьютера и ардуино
http://arrduinolab.blogspot.com/2014/09/blog-post.html
Бложик потихоньку переезжает сюда. Бесколлекторный двигатели из компьютера и ардуино. Схема управления на мосфетах с N каналом. Блок схема подключения с использованием мостового драйвера L298N. Код который был в ардуине. PinA = 9; int. PinB = 10; int. PinC = 11; int. 0; / Keeps track of what pulse width to use. LastTime = 0; / the time in micros since last. Period = 3000; / set motor speed by defining time between steps. Set pins as digital outputs. Set all the pins LOW. PinA, levels[ step.
arrduinolab.blogspot.com
arduinoLab: IRremote, Digispark и Компьютерный БП
http://arrduinolab.blogspot.com/2015/10/irremote-digispark.html
Бложик потихоньку переезжает сюда. IRremote, Digispark и Компьютерный БП. Include IRLib.h #define LED PIN 1 #define IR RX PIN 0 #define BUTTON1 0xFF02FD #define BUTTON2 0x62E9 IRrecv. My Receiver(IR RX PIN); IRdecode My Decoder; void. My Receiver. enableIRIn. LED PIN, OUTPUT. LED PIN, HIGH. My Receiver.GetResults(&My Decoder) { My Decoder. decode. My Decoder.value = BUTTON1 My Decoder.value = BUTTON2) { digitalWrite. LED PIN) ; } My Receiver. resume. Отправить по электронной почте. Поиск по этому блогу.
arrduinolab.blogspot.com
arduinoLab: Подключаем RGB светодиодную ленту к Arduino при помощи motor shield
http://arrduinolab.blogspot.com/2015/03/motor-shield-rgb.html
Бложик потихоньку переезжает сюда. Подключаем RGB светодиодную ленту к Arduino при помощи motor shield. Подключаем к моторшилду RGB светодиодную ленту и управляем ею с пульта ДУ, код из видео. Include Shift595.h / https:/ sites.google.com/site/shift595arduino/downloads. 9600); Shifter.clearRegisters(); pinMode. PWM M1, 255); analogWrite. PWM M2, 255); analogWrite. PWM M3, 255); analogWrite. PWM M4, 255); delay. 2000); } void. Shifter.setRegisterPin(M1A, LOW. Shifter.setRegisterPin(M2A, HIGH. 1); } for.
arrduinolab.blogspot.com
arduinoLab: Радиомодули nRF24L01+ и Arduino
http://arrduinolab.blogspot.com/2014/12/nrf24l01-arduino.html
Бложик потихоньку переезжает сюда. Радиомодули nRF24L01 и Arduino. Первый пример, передача данных с аналогового входа. H #include nRF24L01.h #include RF24.h / https:/ github.com/maniacbug/RF24. Uint64 t pipe = 0xF0F1F2F3F4LL; / индитификатор передачи, "труба". RF24 radio(9, 10); / CE, CSN. 9600); radio. begin. 2); radio.setChannel(9); / канал (0-127). Скорость, RF24 250KBPS, RF24 1MBPS или RF24 2MBPS. RF24 250KBPS на nRF24L01 (без ) неработает. Меньше скорость, выше чувствительность приемника. Data); } }.
arrduinolab.blogspot.com
arduinoLab: 8 канальный симисторный shield для управления сетевой нагрузкуой от ICStation
http://arrduinolab.blogspot.com/2015/04/8-shield-icstation.html
Бложик потихоньку переезжает сюда. 8 канальный симисторный shield для управления сетевой нагрузкуой от ICStation. Include IRremote.h #define RECV PIN 14 / IR приемник. Define KEY1 0x40BFA05F / кнопки пульта ДУ. Define KEY2 0x40BF609F #define KEY3 0x40BFE01F #define KEY4 0x40BF906F #define KEY5 0x40BF50AF #define KEY6 0x40BFD02F #define KEY7 0x40BFB04F #define KEY8 0x40BF708F #define POWER KEY 0x40BF30CF #define OUT A 2 / выходы на шилд. Irrecv(RECV PIN); decode results. OUT A, OUTPUT. OUT B, OUTPUT.
arrduinolab.blogspot.com
arduinoLab: Паяльная станция на Arduino
http://arrduinolab.blogspot.com/2015/02/arduino.html
Бложик потихоньку переезжает сюда. Паяльная станция на Arduino. Наброски кода из видео. Приблизительная схема, делал наброски чтобы самому не заблудится. H #include LiquidCrystal I2C. H #define pinB 4 / вход B энкодера. Define pwmPin 9 / мосфет нагревателя. Define analogIn 1 / вход от усла термопары. SetTemp = 290; LiquidCrystal I2C. Lcd(0x27, 16, 2); void. 0, encoder, FALLING. 1, key, FALLING. SetTemp 480) setTemp = 10; } else. 0) setTemp -= 10; } } void. Key (){ / кнопка энкодера. Pwm = 128;. Pwm = 128;.
arrduinolab.blogspot.com
arduinoLab: Электронный замок с ключами на EEPROM 24C02
http://arrduinolab.blogspot.com/2015/02/eeprom-24c02.html
Бложик потихоньку переезжает сюда. Электронный замок с ключами на EEPROM 24C02. Электронный замок на arduino с самодельными ключами на еепром 24C02, код из видео. H #include Eeprom24C01 02. H #define resetButton 7 #define programmedButton 8 #define keyAdresse 0x50 Servo. KeySearch(){ / возвращает 0 если нашел ключ. KeyTest(){ / возвращает 1 если ключи совпали. 0; } return. 1; } void. ResetKey(){ / заливает случайный код в ключ и память. KeySearch() error(); / если нет ключа. I = 0; i 64; i ){ byte.
arrduinolab.blogspot.com
arduinoLab: Подключение RFID Reader RC522 к Arduino, код из видео
http://arrduinolab.blogspot.com/2014/09/rfid-reader-rc522-arduino.html
Бложик потихоньку переезжает сюда. Подключение RFID Reader RC522 к Arduino, код из видео. Подключаем и читаем карточки Mifare, RFID модулем на RC522, совместно с ардуино. Библиотека MFRC522, https:/ github.com/miguelbalboa/rfid. H #define SS PIN 10 #define RST PIN 9 MFRC522. Mfrc522(SS PIN, RST PIN); / Create MFRC522 instance. 9600); / Initialize serial communications with the PC. Mfrc522. PCD Init. Scan PICC to see UID and type.". UidCard[4] = {0x93, 0x48, 0x67, 0x9A}; if. Select one of the cards.
arrduinolab.blogspot.com
arduinoLab: Датчик атмосферного давления BMP180
http://arrduinolab.blogspot.com/2015/04/bmp180.html
Бложик потихоньку переезжает сюда. Датчик атмосферного давления BMP180. Датчик атмосферного давления BMP180, код из видео. Lcd(8, 9, 4, 5, 6, 7); long. Temperature = 0, Pressure = 0, Altitude = 0; void. 9600); lcd. begin. 16, 2); lcd. clear. 1000); dps. init. MODE STANDARD, 3200, true. Pressure); dps. getTemperature. Temperature); dps. getAltitude. Altitude); lcd. setCursor. 0, 0); lcd. print. Pressure/133.3); lcd. print. 0, 1); lcd. print. Temperature*0.1); lcd. print. Отправить по электронной почте.