Мазмуну:
Video: Vigenere Cipher Arduino менен: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бир нече жыл мурун, Дэн Браундун санарип чеби менин көңүлүмдү буруп, көңүлүмө өзгөчө бир нерсе тыгылып калган. Криптос, Джим Санборндун скульптурасы, анын шифрленген текстинен турат, анын алгачкы эки бөлүгү Vigenère шифри менен шифрленген. Мен криптографияны колдоно баштадым жана анын канчалык кызыктуу экенин билдим (Дэн Браундун күйөрмандары түшүнүшөт). Бул программа ачкыч сөздү колдонуу менен текстти шифрлөөгө/чечмелөөгө мүмкүнчүлүк берет.
1 -кадам: Техника
Табула ректасы жөнөкөй текстти/шифрди шифрлөө/чечүү үчүн колдонулат. Ал 26 жолу ар кандай катарда жазылган алфавиттен турат, ар бир алфавит мурунку алфавитке салыштырмалуу цикл боюнча солго жылат. Шифр бир гана англис алфавитин колдонушу керек болгондуктан, коддо чектөөлөр/чечүү жолдору аз.
Кел казып көрөлү!
"ROBOT" ачкыч сөзүн колдонуп, "INSTRUCTABLES IS FUN" текстин шифрлегибиз келет дейли. Ачкыч сөз жөнөкөй тексттин узундугуна дал келгенге чейин кайталанат. Биз "I" жөнөкөй текстинен жана "R" ачкыч сөзүнөн биринчи тамга менен баштаганда, табулатураны колдонуп (сүрөттү караңыз), биз шифрдин биринчи тамгасы "Z" экенин көрө алабыз.
Жөнөкөй текст: INSTRUCTABLES IS FUNKeyword: ROBOTROBOTROBOTROBOTCipher: ZBTHKLQUOUCSTWLWIO
Ар бир кийинки кат үчүн муну кайталаңыз жана сиз биринчи шифрди алдыңыз! Же тезирээк жетүү үчүн кодду колдонуңуз:)
Сунушталууда:
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
PWM ESP32 менен - Жарыктандыруучу LED EWP 32де PWM менен Arduino IDE менен: 6 кадам
PWM ESP32 менен | ESP 32де PWM менен LEDди караңгылатуу Arduino IDE менен: Бул көрсөтмөлөрдө биз Arduino IDE менен ESP32 менен PWM сигналдарын кантип чыгарууну көрөбүз. PWM негизинен ар кандай MCUдан аналогдук чыгууну өндүрүү үчүн колдонулат жана аналогдук чыгаруу 0Vдан 3.3Vга чейин болушу мүмкүн (esp32 болгон учурда) & тартып
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): 10 кадам (Сүрөттөр менен)
Ойготкуч саат менен DIY Smart Scale (Wi-Fi, ESP8266, Arduino IDE жана Adafruit.io менен): Мурунку долбоорумда мен Wi-Fi менен акылдуу ванна таразасын иштеп чыккам. Ал колдонуучунун салмагын өлчөй алат, жергиликтүү түрдө көрсөтөт жана булутка жөнөтөт. Бул тууралуу кененирээк маалыматты төмөнкү шилтемеден ала аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам
Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы