- 31
- 28 885
Elektrobajt Arduino ESP
Poland
เข้าร่วมเมื่อ 2 ก.ค. 2021
Elektronika, robotyka, arduino, programowanie cpp
Kurs Elektroniki - Schematy, komponenty i pomiary
Schematy elektryczne
Symbole na schematach
Komponenty THT i SMD
Opakowania komponentów THT i SMD
Komponenty spolaryzowane
Płytka prototypowa
Połączenie szeregowe i równoległe
Pomiary
Odwiedź nas: astraja.com/
Strona o elektronice: astraja.com/elektronika/
0:00 Schemat elektryczny
3:28 Symbole komponentów na schematach
4:08 Komponenty THT i SMD
5:39 Opakowania komponentów
8:19 Komponenty spolaryzowane
10:11 Płytka prototypowa
11:22 Elementy układu: węzeł, gałąź, oczko
12:05 Połączenie szeregowe
13:20 Połączenie równoległe
14:52 Połączenie mieszane
16:15 Pomiary
Symbole na schematach
Komponenty THT i SMD
Opakowania komponentów THT i SMD
Komponenty spolaryzowane
Płytka prototypowa
Połączenie szeregowe i równoległe
Pomiary
Odwiedź nas: astraja.com/
Strona o elektronice: astraja.com/elektronika/
0:00 Schemat elektryczny
3:28 Symbole komponentów na schematach
4:08 Komponenty THT i SMD
5:39 Opakowania komponentów
8:19 Komponenty spolaryzowane
10:11 Płytka prototypowa
11:22 Elementy układu: węzeł, gałąź, oczko
12:05 Połączenie szeregowe
13:20 Połączenie równoległe
14:52 Połączenie mieszane
16:15 Pomiary
มุมมอง: 634
วีดีโอ
Kurs Elektroniki - Przepływ prądu, napięcie i natężenie
มุมมอง 376วันที่ผ่านมา
Przepływ prądu, napięcie, natężenie Pole elektryczne Pole magnetyczne Pole elektromagnetyczne Jak płynie prąd? Prąd stały, przemienny, zmienny Odwiedź nas: astraja.com/ Strona o elektronice: astraja.com/elektronika/ 0:00 Napięcie / Pole elektryczne 2:15 Natężenie prądu / Pole magnetyczne 2:55 Pole elektromagnetyczne - energia 4:00 Obciążenie w układzie / prąd zwarcia 6:25 Spadki napięcia 9:30 K...
Kurs Elektroniki - Elektrostatyka i pole elektryczne
มุมมอง 12414 วันที่ผ่านมา
Elektryzowanie ciał, szereg tryboelektryczny Pole elektryczne Przepływ ładunków w polu elektrycznym Wyładowania elektrostatyczne Zabezpieczenie przez wyładowaniem elektrycznym Ochrona ESD Odwiedź nas: astraja.com/ Strona o elektronice: astraja.com/elektronika/ 0:00 Elektrostatyka 0:45 Tworzenie ładunków przez dotyk lub tarcie 1:29 Szereg tryboelektryczny 2:45 Pole elektryczne 4:40 Odziaływanie ...
Kurs elektroniki - Budowa materii i ładunki elektryczne
มุมมอง 36221 วันที่ผ่านมา
Kurs elektroniki od podstaw 1. Budowa materii, ładunki elektryczne, elektrony i jony Odwiedź nas: astraja.com/ Strona o elektronice: astraja.com/elektronika/ 0:00 Budowa atomu, jądro i elektrony 2:21 Jony, kationy i aniony 3:37 Ładunki elektryczne 5:20 Zasada zachowania energii 5:35 Bateria jako źródło ładunków elektrycznych 6:45 Bateria z cytryny
Makro w Arduino (define)
มุมมอง 394หลายเดือนก่อน
Makra w Arduino define w Arduino Kurs elektroniki i programowania arduino: astraja.com/courses/kurs-arduino/ 0:00 define - tworzenie makra 0:33 makro jako stała 2:50 makro jako funkcja 3:55 problemy z makrami
Komunikacja radiowa NRF24 z Arduino
มุมมอง 6842 หลายเดือนก่อน
Komunikacja SPI Arduino Komunikacja radiowa w arduino NRF24 Arduino Komunikacja radiowa dwukierunkowa Wyświetlacz LCD OLED 1306 Magistrala SPI Kurs elektroniki i programowania arduino: astraja.com/courses/kurs-arduino/ 0:00 Schemat podłączenia modułu NRF24 2:05 Miganie diody co 1s 5:00 Wyświetlanie na LCD info wpisane w Serial monitor 7:35 Przesyłanie danych w 2 strony po wciśnięciu przycisku
Czytnik kart SD w Arduino
มุมมอง 4082 หลายเดือนก่อน
Komunikacja SPI Arduino Zapisywanie danych na karcie sd Odczytywanie danych z karty sd Magistrala SPI Kurs elektroniki i programowania arduino: astraja.com/courses/kurs-arduino/ 0:00 Schemat połączenia czytnika kart SD 1:17 Sprawdzenie połączenia karty z Arduino 3:37 Prosty sketch do zapisu i odczytu danych z karty SD 7:36 Program do zapisu liczby kliknięć na karcie SD
Komunikacja SPI w Arduino
มุมมอง 7073 หลายเดือนก่อน
Komunikacja SPI Arduino Połączenie dwóch płytek arduino SPI Wysyłanie danych między dwoma płytkami Arduino Magistrala SPI Programator USBasp Wgrywanie bootloadera Arduino jako programator ISP Kurs elektroniki i programowania arduino: astraja.com/courses/kurs-arduino/ 0:00 Komunikacja SPI 1:55 SCK, MISO, MOSI, SS 5:05 SPI między dwoma Arduino 6:30 SPI Arduino master 7:15 SPI Arduino slave 9:10 K...
Komunikacja I2C między dwoma Arduino z analizatorem stanów logicznych
มุมมอง 5043 หลายเดือนก่อน
Komunikacja I2C Arduino Połączenie dwóch płytek arduino Zmiana adresu urządzenia I2C Kurs elektroniki i programowania arduino: astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ Link do Logic 2 www.saleae.com/pages/downloads?srsltid=AfmBOor8Oi7jleINUAbui5PAfzDz6r7DEh7MXXVbcYvsRSpMJJwMEZZV 0:00 Analizator stanów logicznych 2:20 Połączenie dwóch Arduino I2C 3:33 Kod I2C Master 4:48 Kod I2C Slave...
Komunikacja I2C i pamięć Eeprom w Arduino
มุมมอง 5465 หลายเดือนก่อน
Komunikacja I2C Zmiana adresu urządzenia I2C Pamięć wewnętrzna eeprom w Arduino Pamięć zewnętrzna FM24C256 eeprom Rozbijanie 16bitowego adresu na 2 8bitowe Kod źródłowy: astraja.com/komunikacja-i2c-arduino-pamiec-eeprom/ Kurs elektroniki i programowania arduino: astraja.com/edu/ astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ 0:00 Komunikacja I2C 4:30 Adresowanie urządzeń I2C 8:15 Schemat k...
Komunikacja Arduino z PC Python
มุมมอง 6715 หลายเดือนก่อน
Komunikacja USART, TTL, Serial, Python Moduł USB to TTL Kurs elektroniki i programowania arduino: astraja.com/edu/ astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ astraja.com/komunikacja-arduino-z-pc-python/ 0:00 Instalacja python i przygotowanie środowiska 4:03 Wysyłanie danych z PC do Arduino 9:27 Interfejs graficzny python 10:52 Wysyłanie danych z Arduino do PC
Komunikacja USART TTL Serial w Arduino
มุมมอง 6435 หลายเดือนก่อน
Komunikacja USART, TTL, Serial SoftwareSerial Moduł USB to TTL Kurs elektroniki i programowania arduino: astraja.com/edu/ astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ 0:00 Komunikacja szeregowa i równoległa 2:00 Komunikacja szeregowa asynchroniczna i synchroniczna 3:33 Simplex, Half Duplex, Full Duplex 5:25 UART 9:05 TTL 11:15 Baud rate 14:05 Format ramki 17:05 Przesyłanie danych 21:15 B...
Tworzenie własnej biblioteki w Arduino
มุมมอง 7696 หลายเดือนก่อน
Biblioteka do zarządzania rejestrem przesuwnym 74HC595 pliki lib.h, lib.cpp, library.properties, keywords.txt Kurs elektroniki i programowania arduino: astraja.com/edu/ astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ 0:00 Tworzenie biblioteki do obsługi rejestru przesuwnego 3:00 Tworzenie struktury plików 4:05 Plik.h (header) 7:30 Plik.cpp 11:40 Plik library.properties 15:40 Plik keywords.t...
Wyświetlacze 7 segmentowe komunikacja bez bibliotek
มุมมอง 4376 หลายเดือนก่อน
Wyświetlacz 7 segmentowy I2C z HT16K33 Adafruit_LEDBackpack Wyświetlacz 7 segmentowy z TM1637 Komunikacja z TM1637 bez biblioteki Kurs elektroniki i programowania arduino: astraja.com/edu/ astraja.com/pierwsze-kroki-z-arduino-esp8266-esp32/ 0:00 Wyświetlacz 1 cyfrowy 5:28 Wyświetlacz 1 cyfrowy z Shift register 6:31 I2C HT16K33 Adafruit_LEDBackpack 10:20 Wyświetlacz 7 segmentowy z TM1637 13:11 K...
Operacje bitowe w Arduino AND OR NOT XOR NAND BIT SHIFT
มุมมอง 3917 หลายเดือนก่อน
Operacje bitowe w Arduino AND OR NOT XOR NAND BIT SHIFT
Rejestry pinów DDR PORT i PIN w Arduino + bitSet i bitClear
มุมมอง 5327 หลายเดือนก่อน
Rejestry pinów DDR PORT i PIN w Arduino bitSet i bitClear
Podstawowe informacje o płytce Arduino
มุมมอง 3707 หลายเดือนก่อน
Podstawowe informacje o płytce Arduino
Pushbutton - przycisk chwilowy w Arduino
มุมมอง 7668 หลายเดือนก่อน
Pushbutton - przycisk chwilowy w Arduino
Wielofunkcyjny przycisk chwilowy z Arduino
มุมมอง 7668 หลายเดือนก่อน
Wielofunkcyjny przycisk chwilowy z Arduino
ESP32 OLED z wbudowanym wyświetlaczem
มุมมอง 2.4K8 หลายเดือนก่อน
ESP32 OLED z wbudowanym wyświetlaczem
Arduino ESP8266 ESP32 Jaka płytka na początek?
มุมมอง 1.5K9 หลายเดือนก่อน
Arduino ESP8266 ESP32 Jaka płytka na początek?
Medion erazer x7853 wymiana pasty termoprzewodzącej w laptopie
มุมมอง 729 หลายเดือนก่อน
Medion erazer x7853 wymiana pasty termoprzewodzącej w laptopie
Fajny kanał. A ja mam pytanie. Chciałbym projektować nagrzewnice indukcyjne. Czy jest jakiś program z wbudowaną baza mosfetow, IGBT, gdzie można by było stymulować takie układy? Kalkulatorem mi nie poszlo 😂
Wyjaśnij, proszę, kiedy taki analizator warto użyć zamiast oscyloskopu. Czy jeśli ktoś posiada oscyloskop, to warto korzystać z analizatora?
W pewnych sytuacjach mozna izyc analizatora zamiast oscyloskopu. Jest to takie budzetowe rozwiazanie. Jak kogos stac na oscyloskop to jak najbardziej bedzie to najlepsze rozwiazanie :)
Witam w przykładzie z około 11 minuty coś jest nie tak, na Wokwi zrobiłem takie samo podłączenie dla ESP32 i przy włączeniu programu program dalej zlicza po kilkadziesiąt razy przy jednym kliknięci. Czy może być tak, że pana symulator nie uwzględnia drgania przycisku a symulator na wokwi to już uwzględnia ? jak dodalem opóźnienie 5 ms po pętli if program zaczął działać poprawnie.
Bardzo przystępnie wyjaśnione podstawy.
Dzieki :)
Cześć chyba coś spiep... przy wgrywaniu programu do esp32 bo wyświetla biały ekran, jest szansa że mogę przywrócić ustawienia fabryczne
No nareszcie ktoś to w jasny i klarowny sposób wyjaśnił
Cieszę się, szkoda, że w szkole tego nie tłumaczą ;)
Czekam😊
Jutro wpadnie kolejna część!
Arduino poprzez arduino ide kompiluje się szybko, ale esp32 czy 8266 kompiluje się bardzo wolno, ktoś wie czemu?
A dalej?
A dalej beda jesCse ciekawsze rzeczy. Cierpliwosci :)
Pierwszy k.
Hej! Dzięki za ten film! Pomogłeś mi z zainstalowaniem sterownika żeby można było połączyć się z płytką. Kupiłem jednak jakiś wynalazek i mimo połączenia nie mogę wybrać w Arduino IDE modelu swojej płytki. Kupiłem ESP32-S3 DevKitC-1 WROOM-1 N16R8 . Czy wiesz może jak zainstalować dla tego modelu płytkę w IDE albo jak ona się tam nazywa? Będę wdzięczny za pomoc. Pozdrawiam! Janek
Hej, niestety nie znam tej płytki ;(
No i super.
A ja szukam sposobu jak zapisać wielokrotnie powtarzane komendy, np. opisujące kolejne piny, w postaci czegoś takiego jak biblioteka. Po to aby program mieścił się na jednym ekranie, i był bardziej czytelny.
Chodzi ci o listę Pinów?
16:50 hehe miałem takie myśli
Kurde te info o esp bardzo przydatne. Dopiero zacząłem z arduino, zamówiłem esp, i takie smaczki się przydadzą! 💪👍
Szkoda ze nie można dać kilku łapek, fajny materiał, a ja odruchowo klikam w łapkę po raz któryś 😅
Znowu się czegoś nowego dowiedziałem. Wyjaśnione prosto i treściwie bez zbędnego słowotoku.
Fajnie się ogląda takie czary komuś, kto 30 lat pisał soft na Z80. W asemblerze!😂
30 lat temu oczywiście;-)
Świetnie przygotowany film, sub zosawiony i powodzenia w rozwoju :)
Dzieki, pozdrawiam :)
Fajnie, zastanawiam się na ile efektywna jest antena wbudowana na płytce i ile prądu pobiera sam moduł ?
Nie testowalem, ale ponoc zasieg ok 100m w otwartej przestrzeni. Zuzycie pradu rzedu kilka mA o ile dobrze pamietam. Nie jest zle :)
Dla zasięgów :)
Dzięki, to też potrzebne ;D
Myślę ze masz dar do przekazywania wiedzy , może warto zastanowić się nad jez. ang. jeśli planujesz zwiększyć zasięgi.
Hej, dzieki :) myslalem o tym i chyba niedlugo tak zrobie
Nice!
Thanks!
Nice!
Przyjemny film 😊
Dzieki :)
Fajnie omówione. Planujesz kiedyś zrobić filmik o DS3231 ale bez biblioteki ?
Nie mialem tego w planach, ale pomysle :)
@@Astrabajt Zegar RTC to podstawa w wielu projektach. Możesz pokazać pracę z wyświetlaczem , przyciskami. Ten model pracuje ze sprzętowymi przerwaniami. A praca bez biblioteki to trochę fajnych przeliczeń. Chyba u Ciebie na kanale było o BCD.
te analizatory to już nie nowość ale fakt faktem bardzo przydatne do analizy ramek uart , i2c , spi
To fakt
@@Astrabajt A dla mnie wielka nowość, choć nie jestem nowicjuszem! Od lat chyba widywałem na yuotubach tę rzecz ale nikt nie wyjaśniał co to za cholerstwo. Myślałem, że to może oscyloskop, ale jaki do cholery?. Skoro nikt tej rzeczy nie wyjaśniał a posługiwał się nią, to dla czego, do cholery, ja tego nie wiem, skoro to taka oczywistość.
A dla mnie wielka nowość, choć nie jestem nowicjuszem! Od lat chyba widywałem na yuotubach tę rzecz ale nikt nie wyjaśniał co to za cholerstwo. Myślałem, że to może oscyloskop, ale jaki do cholery?. Skoro nikt tej rzeczy nie wyjaśniał a posługiwał się nią, to dla czego, do cholery, ja tego nie wiem, skoro to taka oczywistość.
Ja też niedawno kupiłem do sprawdzenia i całkiem fajnie się spisuje
super
Super
Dzieki
super
Bardzo przystępnie wyjaśnione, super !
Ciesze sie :)
ustawiłem: DDRD = 0b11000100; PIND = 0b11001100; na pullup na serial monitorze mam: DDRD =11000100; PIND=11001101. Dlatego na pin0 samoczynnie ustawia 1?
gdyż żyje on własnym życiem. To ogólnikowo. A szczegółowo, to jego nie używać.
Super robota!
bufor danych 32 Bajty to: 32 bajty danych + 2 bajty danych czy: łącznie 32 bajty (30 bajtów danych + 2 adres)?
Ło jezusie! Nareszcie ktoś pokazuje coś więcej niż delay, Poproszę o jeszcze, ale dla nastolatków.
Będzie więcej, za pare dni o magistrali SPI. Delay ogólnie należy unikać w rozbudowanych programach, ale do prostych zastosowań czasami delay jest niegroźny ;)
@@Astrabajt Delay jest groźny! Dawno temu ambitnie zacząłem projekt, a nie było gdzie poczytać o właściwościach delay-a. Za użycie delay, i za ne555 powinna być kara chłosty!
Hehe, w niektórych przypadkach rzeczywiście tak może być. Ale zaintrygowałeś mnie 555. Widziałem tyle układów z tym IC, że szok. Czemu tak myślisz?
@@Astrabajt 555 ma makabrycznie poplątany układ wyprowadzeń. Zaprojektowanie ładnej, jednostronnej pcb, jest niemożliwe. Do tego nie można regulować częstotliwość bez zmiany wypełnienia, i na odwrót. Ja całe życie używałem CD4538. Jego aplikacja jest o niebo prostsza. Ale ten też ma jedną wadę, - 16 pin. Ale był podwójny.
Dzięki za odpowiedz. Chętnie przyjrzę się temu CD4538 w miejsce 555.
Czad, dzięki ;)
Elegancko bardzo mi się to podoba. Świetnie wykonana praca świetnie wszystko wytłumaczone generalnie to bardzo fajne
Dzięki
@2:42 tabela jest nieprawidłowa. Przy ustawieniu portu jako wyjście (DDRx=1) rezystor pullup jest wyłączony w ATmega328P i zawartość PORTx nie ma żadnego wpływu na ten komponent.
dziękuję za wykład. Mam wątpliwość - jeśli ustawię RT/TX programowo, to czy jednocześnie mogę nadawać i odbierać na RX/TX softwarowym i programowym. Czy tylko rozdzielę na dwa kanały komunikacji?
Dobre pytanie :) software i program to to samo. W hardwarowym ttl korzystamy z pinow 0 i 1 i biblioteki serial, w softwarowym mozemy korzystac z dowolnych innych pinow i wtedy mozemy komunikowac sie z wieloma urzadzeniami jednoczesnie.
@@Astrabajt Nie znam dobrze działania Atmela. Często brak kompletnej dokumentacji Arduino. Głównie chodziło mi o buforowanie, czy nie będzie gdzieś konfliktów. W filmie brakło mi wielkości buforów UART. Obecnie robię komunikację pomiędzy Mega a Nextion i nie zawsze mam pewność co do danych i zajętości bufora.
Działa ESP32, dzięki.
No i czad, wpadaj czesciej :)
Ma dar prowadzący do przekazywania wiedzy. Oby tak dalej !
Dzięki ;)
Super film, dzięki.
Super, podstawy zostały wyjaśnione w bardzo przystępny i klarowny sposób, co zdecydowanie ułatwia zrozumienie zagadnienia.
Witam, kolego, czy można się z tobą jakoś skontaktować potrzebuje drobnej pomocy z tymi rejestrami, bo nie mogę ustawić, a robię nie pod arduino tylko pod stc15h408as mikrokontroler oczywiście zapłacę za pomoc pozdrawiam.
Hej, nie mam doświadczenia z stc, ale możesz opisać tu czego potrzebujesz to może coś się uda ogarnąć?
@@Astrabajt Dziękuje ci bardzo za pochylenie się nad moim problemem mam zegar nixie z 4 lampami in12 na STC15W408AS do tego mikrokontrolera są oddzielnie podłączone dwa rejestry przesuwne SN74HC595N i każdy z tych dwóch rejestrów jest podłączony do dwóch sterowników k155id1 sterujących lampami nixie in12 chodzi o to, że ciężko mi zrobić by 1 rejestr obsługiwał 2 sterowniki jeden rejestr ma wysyłać dziesiętne i jedności minut, a drugi godzin ciężko mi to ogarnąć i finalnie albo reagują tylko lampy dziesiętne minut i godzin albo lampy jedności minut i godzin, a nareszcie są zera.
Nie znam się na podzespołach, które opisujesz ale... k155id1 ma 4 wejścia i każdą cyfrę wyświetlasz na podstawie 4 bitowej mapy inputu DCBA. (0001 to 1, 0010 to 2, itd). Rejestr przesuwny przekazuje 8 bitów więc można to podzielić właśnie na dwa sterowniki k155id1 gdzie pierwsze 4 bity będą odpowiadać za cyfrę dziesiątek, a kolejne 4 bity za cyfry jedności, np (0100 0010 to będzie 0100:4 i 0010: 2 czyli razem 42 (mimo, że w rzeczywistości daje to liczbę 66, ale my patrzymy na grupę 4 bitów|). Teraz z rejestru dajesz 4 pierwsze wyprowadzenia do pierszego k155id1, a drugie 4 wyprowadzenia do drugiego k155id1. Nigdy nie bawiłem się tymi lampami, ale logicznie powinno to zadziałać ;)
@@Astrabajt Zadziałało jak mogę panu podziękować.
O to się cieszę ;) Nie ma sprawy!
@14:30 liczby ujemne przy przesuwaniu w lewo też uzupełniamy zerami. Poza tym mówiąc liczby dodatnie masz na myśli liczby bez znaku "unsigned" bo liczby ze znakiem "signed" też mogą być dodatnie.
Tak :) dzieki
Proszę Cię :) "I Squared C", nie gwałć tego :P. Ogólnie fajne i szybkie info, tak dalej:)
Witam, Filmik obejrzany. Łapka w górę dana.
W tym roku ma wyjść jeszcze mocniejsze ESP32 P4 :-)
Trzeba zaczac cos z esp ogarniac :)
Dzięki za wzmiankę ;)
A ja dzieki za fajnego tipa :)
Szybsza metoda zajrzenia do środka takiej biblioteki w tym nowym arduinoIDE, jest lewy CTRL wciśnięty i lewy klik na nazwie biblioteki.
Super, nir znalem tego. Mozna tez kliknac prawym i wybrac Go to definition. Dzieki za wskazowke :)
@@Astrabajt można także podczas pisania komendy użyć lewego CTRL+SAPCE uzupełni kod, lub wyświetli wszystkie atrybuty dla komendy. np wpiesz display. i LEFT_CTRL+SPACE. Przydatna rzecz nie trzeba pamiętać o CamelCase :) wpisujesz pinm ctrl+space i uzupełnia składnie samo ;)
@@MarcinWojcik-hp7iv elegancko, aczkolwiek dodam, że trzeba tę opcję włączyć w Preferencjach (Editor Quick Suggestions) i aby działa poprawnie trzeba mieć wybraną płytkę w IDE. Bez podpiętej płytki nie działa.