← IoT with ESP32 Workshop

מפגש 1 — היכרות עם ESP32, חיבור WiFi ומסך LCD

טוען נגן…

תמלול

אז יפה מאוד. תודה שבאבה שהצטרפתם. אנחנו בשיעור הראשון של הסדנה TSP 32 שלנו. מי ש בורד מדהים. נדבר עליו קצת קצת על התאוריה שלו.

מי הוא, מה הוא, דברים כאלה. א אדמיניסטרציה. אז כן, אתם תקבלו הקלטות. ההקלטות תשלחנה על המייל שלכם א ותהיה לכם גישה של שבועיים כי אחרי זה זה נמחק מהקלאוד של הזום. אז המטרה זה שתתרגלו את זה, תחפרו על זה, תציפו שאלות בקבוצת וואטסאפ ולאחר מכן זה אה הולך לעננים של גשם ויורד למטה.

א ותקבלו עם המייל שנרשמתם את ההודעה מהקלאוד של זום שההקלטה מוכנה עבורכם א בקשה ההקלטות הם רק עבור מי שנרשם אנחנו משאירים את זה בתוך הפורום הזה מכמה סיבות דבר ראשון שנרגיש בנוח לדבר ולשאול שאלות ואנחנו לא רוצים עכשיו להיות כוכבי יוטיוב אנחנו לא רוצים שהקלטות האלו יופצו בכל העולם ואחותו כי אנחנו רוצים שזה יהיה סיף וטר ללמידה ושלא נתבייש לשאול הכל אין דבר כזה שאלה מפגרת א הרבה דברים גם אני לא יודע וזה בסדר גם אם תתקנו אותי אבל בוא נעשה את ההקלטות האלו אישיות ולטובתנו ככה שאני מעדיף שלא תפיצו אותם ומעבר לזה גם שמי שבעתיד ירצה להישרף לסדנה הזאתי ואם יהיה לו אתה הקלטה אז לא יהיה לי סיבה לפתוח עוד שיעורים כאלה גם כן כי משקיעים בהם אז חשוב גם כן ש תישארו אצלנו זה בהיבט הזה מבחינת הקבוצת וואטסאפ תרגישו חופשי לשאול הכל בקבוצת וואטסאפ המטרה של קבוצת וואטסאפ שהיא תהיה תוססת. אם יש לכם דברים חכמים יותר או פחות, שלחו שם. זה גם להשרה וגם לשאלות. אנחנו נקבל שיעורי בית מ עוד מעט אני אתן קצת רקע איך הגענו למה שאנחנו עושים היום, אבל מצאנו שזה הכי יעיל לגרום לאנשים ללמוד זה לתת להם משימות מאוד קשות הביתה שיתמודדו איתם לבד. ואז זה יוצר אצלה עניין ומעלה גם מציס את הקבוצת וואטסאפ וגורם לה קצת להתעורר וגם זה יוצר אחרי זה קונקשנים.

אם יש שאלות אז מרגישים בנוח לשאול את החבר'ה האחרים כי כבר יודעים מה איפה הם נמצאים בעולם. קצת עלינו מי שלא מכיר יש פה את אור ואתוק שכבר היו בקורסי עבר שלנו אבל התחלנו מלפני חושב שנה וחצי כבר גרוסומודו ברוטו כי אנחנו מורידים את כל הריברון העבוד של השבעה באוקטובר אה אקדמיה שהיא נבעה מתוך האהבה של השותף של רון ושלי א השור זה מי שהעביר אתמול את הFPGA א לעולם החומרה והתוכנה א אני יש לי תואר ראשון בהנדסת חומרים וותואר ראשני במכונות ועשיתי לימודי פיתוח תוכנה בטכניון א ניעלתי בתוכנה מספר שנים א 7ה באוקטובר קצת א סגר את החברות שפיתחתי להם תוכנה ו חלק מהעניין זה היה בוא נראה אם אנחנו אוהבים ויודעים ונתחיל לדבר עם זה על העולם ויצאנו עם קורס שקוראים לו ארדואינו js ששוקי א למד אותו שזה היה לךמה לקחת ארדואינו שזה הבורד המיקרוקר הכי נפוץ בעולם לעולם הפיתוח של החומרה וזה היה ג'אבסקריפט שזה שפה מדהימה שנותנת יכולת ליצור ממסך משתמש מאוד מאוד יפה ונוח וחיברנו ביניהם הקורס הזה רץ המון מחזורים א וסביב הדבר הזה גם התכנו קהילה בגלל זה הדומיין שלי זה גם ארדונו js שאחרי זה עשתה אtנשן הפכה להיות יותר של עולם הbדד במונח הרחב שלו א שאנחנו אומרים אמבדד התרגום העברי של זה הוא לא כזה מוצלח, זה מערכות משובצות, אבל מבטדת זה בעצם הקוד הכי אינטימי שיושב על החומרה. זה הקוד שרץ ממש ממש ממש על המייקרוקונטרולר, על המיקרו בקר, על המוח הקטן שיש לנו בתוך הESP 32 או בתוך הארדואינו שלנו. והוא בעצם ה-DNA של הרובוט שלנו. הוא ה-DNA של מה שאנחנו רוצים להפעיל אותו.

א אנחנו מתעסקים בעולם שקוראים לו Bal. בסדר? אנחנו נוגעים בברזלים ישירות יש אז כל המקבילה שקוראים לה אמבד לינוקס אפשר לכתוב בלינוקסמבד ואנחנו מתעסקים בעולם שקוראים לו מטל על זה אנחנו מלבישים עוד שכבה של הארדואינו שארדואינו זה עולם שלם ומדהים ארדואינו התחילו ב-2005 את הדרך שלהם באיזה בר באיטליה בחור מאוד מוכשר שעשה את הטזהע שלו באיזה מכון א לאומנות ורצה שיהיה לו יכולת לעשות מופעים והצגות בצורה מאוד מאוד פשוטה בלי לקחת מהנדסי חשמל יקרים והם נכנסו לפרויקט לעשות בורד ורסטילי א קראו לו הבורד הראשון ארדואינו ארדואינו אור אחד וזה תפס זה תפס מדהים וגרם לארב המון מנדסי חשמל שעשו PCB דיזיין הרדור engineers כאלה שעשו PCB דיזיין להיות מיותר כי יש לך בורד שנותן לך המון המון פונקציונליות בגרושים וכמו כל דבר טוב א הסינים נכנסו לעולם שלנו. הסינים מאוד מאוד מאוד נשתיים בעולם המערבי בתקופה הזאתי אבל חברת בשם אסטריב הוציאה את ESP 8266 שזה היה מיקרו בקרף מאוד גזול ברמה של סנטים שתמך בויפיי וזה טרף את הקלפים. למעשה ב-2009 שSPRFיפ התחילו עם הESP 8266 מוציאו בורד שעלה כמה דולרים שנתן אפשרויות שארדואינו לא נתן אותם בכלל.

הבעיה הגדולה ביותר שהייתה באותה תקופה של ESP 32866 לפני 32 שיצא זה שכל הדקומנטציה כל היכולת שלנו כאנשים כמפתחים לגשת למידע ולהבין מה רוצים מאיתנו היה בסינית כי העולם בתקופה הזאתי שמלפני כמה זה היה כמעט בוא נגיד בזהירות 15 שנה קצת היה פחות מעותקן בין הגרסאות הסיניות לבין האמריקאיות והמון מפתחים טובים לא הכירו את האספריף הזה איך לפתח איתו א חוץ מכל מיני קהילות של האקרים ודברים כאלו שהתחילו להשתמש בו וככל שעברו השנים וככל שהשתחלו הסינים כי הם נהיו באמת מצוינים בהרבה מאוד דברים אז אה גם התחיל הדקו דקומנטציה התחיל תיעוד של איך משתמשים במיקובקר שלהם בצורה הרבה יותר טובה וסביב הדבר הזה יצאו עוד ועוד גרסאות כאשר ESP 32 הוא למעשה גרסה שתפסה מאוד מאוד חזק כי כי נתנה הרבה מאוד פונקציונליות במחיר שהוא לכל הדעות א מגוחך ואם אתם תחפשו היום ב אליקספרס או בדברים כאלו ESP 32 אז אתם באמת תקבלו מחירים מאוד מאוד זולים ועזויים. אז אנחנו נעבוד עם הקומפוננטות שיש לנו בקיט הזה. אני בחרתי את הקיט הזה כי הוא מרכז את רוב הדברים שאנחנו צריכים כדי להבין איך לעבוד איתם והוא יתן לכם גם אחרי זה עוד הרבה חומר למחשבה הביתה כאשר הפנדמנטליות הבסיסיות שלמה שאנחנו נלמד מתרכזת לנו פה אנחנו נתעסק עם הsp 32 שלנו כמובן הקבל USB שלו והברדבורד אנחנו נדבר על מה זה ברדבורד אה אנחנו נעבוד עם החיישן טמפרטורה ולחוט שזה אפליקציה מאוד מאוד יפה שכיף כיף בגדול אנחנו גם עושים את זה יש לנו מועדון מייקרים כזה אז הם בונים שם תחנה מטרולוגית מלאה אז אנחנו משתמשים בהמון חיישנים של טמפרטורה דברים כאלה נעבוד עם LCD שזה עוד שימוש מאוד נחמד ועם פוטנציומטר וכל מיני דברים יפים שאחרי זה יהיה לכם מספיק ידע כדי להמשיך גם בלדיי א אני אתן דיסקליימר לגבי מה אנחנו עושים פה אנחנו מתעסקים במתח נמוך אוקיי אני יודע יודע שכולם רוצים מחר בבוקר להצליח להדליק ולכבות את הדוד חשמל שלהם מאוסטרליה. אה, שני דברים צריך שזה כיקרה. אחד כבר נגענו בקבוצת וואטסאפ שלנו.

דבר ראשון זה עבודה במתח גבוה. זה אנחנו לא עושים במסגרת הקורס. מי שרוצה להתעסק ב-220 וולט א צריך את הידע המתאים. אנחנו לא מתעסקים בזה. אנחנו מתעסקים ב5 וולט.

אפילו הESP 32 הוא 3. וולט. אז אם אתם רוצים בעזרת הריליי שיש לכם בערקה לחבר את זה למתח גבוה, אוקיי? יש פה שוק הוא חשמלאי, הוא יסכים איתי שעדיף שאנחנו לא נעשה את זה על רגל אחת ובטח לא בזום. אז תקבלו את הידע, תדליקו ותחבו את הריליי הזה.

מי שרוצה לחבר אותו למתח גבוה, שלא אה זה יעבוד בהנחה שאתם יודעים מה אתם עושים. אם אתם לא יודעים מה אתם עושים, זה יכול להיות מסוכן. בסדר? דבר שני, לגבי לפתוח את מה שאנחנו עושים כiOT לכל העולם, מה שעלינו ודיברנו עליו בקבוצה, אנחנו במסגרת הדבר הזה, אנחנו נעשה את זה בשרת מקומי. יש כמה פרוטוקולים לאיך עובדים עם IOT.

אנחנו עובדים מהבסיס ותמיד יש לאיפה לפתח. ככל שנרצה אני אשמח להמשיך וללמד ולעשות עוד קורסים, אבל איך באמת IOT עובד. יש המון פרוטוקולים והמון שיטות. הלינק ששלחתי לדוגמה באתר הוא בעצם נותן לנו אם יש לנו מחשב שתמיד מחובר לרשת ודולק לפתוח שם user לחבר את המחשב הזה ללוקל אוostט ולתת לו URL לעולם החיצוני. אפשר לקרוא על זה ביוטיוב אפשר אם נספיק בסוף להתעסק בזה אבל המטרה היא שנצליח קודם כל להבין איך אנחנו מחוותים איך אנחנו מקודדים ומה זה בכלל הסיפור הזה שאנחנו עובדים בלי כבל ומצליחים להדליק ולכבות דברים.

אז זה נגעתי ב2008 אני אדייק את זה ל2 2009 התחיל לו עם הESP 8266 שמי שיש אותו זה מיקרו בקר שהוא בסוף בסוף בקצה שלו יש לו שני general purpose input output בסדר אנחנו מדברים אם בארדואינו יש לנו 13 כניסות בארדואינו אז פה הם נתנו לנו ב-2008 מיקרו בקר עם GPIO 1 וGPIO הוא יותר נכון GPIO וGPIO2 כלומר יכלתי לשלוט בשני מתגים כל GPIO general purpose input output זה מתג והם נתנו לנו את זה באמת במחיר שהעולם לא הכיר במחיר שעולם לא הכיר ומאוד עברו את זה ומאוד ימצאו את זה מהר אה אבל מהר מאוד ב-2016 הם הכניסו גם את הבלוטו שזה כבר היה גצנר כי אתה מקבל מקבל בבורד אחד גם ויפיי וגם בלוטו שזה שתי קישוריות שהיו הכי נפוצות באותה תקופה. היום יש לנו כבר לורה ויש לנו LTE ו-5G ודברים כאלו, אבל 2016 זה היה באמת מדהים שהם הצליחו להכניס ב סיליקון צ'יפ שלהם, בצ'יפה גם את הפלוטו וגם את הויפיי. 2023 ASP 32 דורג כמיקובקר הכי נפוץ לirt ויש לנו את הקהילות שלנו שאם אתם מכירים או לא מכירים אני יכול לשלוח לכם קישור מי שלא נמצא שם של אבד מיקers שיש שם דיונים האם ESP 32 זה מוצר שאפשר לתת אותו בשימושים סופיים של מוצר סופי התשובה החד משמעית היא כן יש המון שימושים של מוצרים שאתם קונים אותם מבוססי ESP 32 זה מיקרוקר עם באמת value for money, עם ערך לכסף שקונים אותו מדהים ויש מזגנים שיש להם כמו אלקטרסמרט כזה שהמיקרו בקר שיושב עליהם זה 32 איך הם עושים את זה אז אנחנו מחלקים את זה לשלוש קטגוריות איך הם עושים את זה איך הם לוקחים בעצם את הsp 32 כי בפועל אם תפרקו את זה אתם לא תראו כזה דבר אז בוא שנייה נעשה קיטלוק של הדברים האלו אז מה שמגמרתי מקודם זהסיליקון onיפסוק אוקיי שזה המייקרוקונטרולר הבסיסי ביותר שיושב לנו בתור חוז בעצם הג'וק הזה שאתם רואים אותו עם הרגליים המוזרות יכולים לקחת כל מיני כרטיסים ואתם תראו כל מיני ג'וקים מוזרים שיש להם רגליים כאלה שזה מאוד לא נוח לנו כאנדוסר או כיצרן קטן להשתמש בהם למה כי זה גם דורש מאיתנו נגיד עבור ויפיי ובלוטו זה דורש תקינה אני לא יכול לקחת מוצר שאני אומר אוקיי הוא עושה ויפיי בלי שיש לי תקינה של משרד בתקשורת בארץ או של משרד ה FCC בארצות הברית וזה בלאגן וזה תהליך ארוך ויקר אז מה שאנחנו עושים אנחנו בדרך כלל קונים מודולים מודולים זה רק מה שאתם תראו אם יש לכם את הP מה שמודבק זה מודול ואז אם אני רוצה לעשות בורד שלי לתכנן אותו לבד כמה שאמרנו הרדור אנגנייר כמהנדס מכני או מהנדס חומרה יותר נכון שרוצה לתכנן משהו משל עצמו אני יכול לקחת רק את המודול הזה ולהשתמש במה שהוא נותן לי. אנחנו בכובע של המייקרים אומרים בואו תקלו עלינו עוד. בואו תדביקו לנו את המודול הזה לתוך בורד ועושים מה שקוראים לו חשיפת פינים.

לוקחים את הרגליים שלו וחוספים לנו את הפינים שיהיה לנו נוח להשתמש בהם. וגם בכל מקרה למודול הזה בדרך כלל החברות כבר מעבירות אותו תקינה ככה שאני יכול להיוא אותו לישראל ולהשתמש בו. יש לו אתם רואים יש לו CE ויש לו אישור של ה א FCC וכל מה שצריך. אם תסתכלו עליו אתם תראו שיש לו את הסרטיפיקשן את כל האישורים שצריך. א זה קורה לפעמים שם מזמינים באליקספרס ESP 32 ומשרד התקשורת מחליט של שפתאום בא לו לעצור את זה ואז צריך להראות לו אישורים.

זה קרה לא מעט. לפעמים בקבוצה גם זה עולה. ואז שולחים להם כזה אישור. כן. זה כבר יש לו CE כבר יש לו FCC.

הכל בסדר, תאשרו לי אותו, אל תעקבו לי אותו. בסדר? ואז נותר מצב שאם אתם לוקחים, אתם יכולים לראות המון המון המון וריאנטים, המון המון וריאנטים של כרטיסי פיתוח שונים ומשונים בצורות שונות ושונות, של חברות שונות ושונות שמשתמשות באותה חומרה של אספר ופשוט עושות את זה איזשהו מודל משלהם, א, חוספות את הפיני והופכות את זה לאיזה developונט kיט. בסדר? יש המון המון צורות כאלה.

יש הבדלים בין ESP1 לSP 32. לא כל הspולדו שווים. אם זה מבחינת המהירות שלהם, אם זה מבחינת כמות הליפות שלהם, אם זה מבחינת יש אפילו ESP אחד ש עם ויפיי, בלי וואייפיי, יש המון המון סוגים. אבל המירה גנרית ביותר שמדברים על ESP 32 זה הבורד הבסיסי עם ויפיי ובלוטו שיש לו 12 ביט. ממירי ממירים והוא הכי שימושי לנו.

בסדר? זה לצורך העניין ארדואינו סתם שיהיה לנו רפרנס. מי שהתעסק בארדואינו אז זה ארדואינו אונו. הפונדימנטליות, השפה הבסיסית שאנחנו מדברים עליה היא אותה שפה כי יש לנו את ה5 את ה5 וולט ואת ה-3.3 וולט ואת ה דגital outpטs ואת הanalogוג. מאוד אוהבים להשתמש בP 32 כי הוא עושה לנו הרבה מאוד שכל.

יש לו הרבה מאוד מה שנקרא analog to digital converters. רוב הפינים שלו כבר יש להם ממירוג to דגטל וגם ברזולוציה הרבה יותר גבוהה. אם אנחנו מדברים בארדואינו ב8 ביט כלומר אני יכול לקחת איזשהו משהו רציף. אני עכשיו מדבר לכם בגלל כל רציף נכון? אז אם אנחנו לוקחים איזשהו אות שהוא אנלוגי בעולם האמיתי אז הוא איזשהו אות רציף הוא לא בדיד מחשב לא יודע לעבוד בגלל רציף הוא עובד בגל בדיד אז מה שהשיטה עושה שכל המיקרוקונטרולרים עושים הם משתמשים פה במה שנקרא analogוג to diital converterטר הוא לוקח את האוט האנלוגי הרציף שלי והוא הופך אותו למשהו בדיד הופך אותו לאיזשהו ריבועים שהוא יודע לתת לו ערך בדיד ואז אם אני משוו את הגל הזה לגל הזה זה משהו שהמחשב יודע לקרוא אותו אז ארדואינו אונו יש לו שמונה ביטה ביט אוקיי זה אומר לנו מי שזוכר מחזקות נפעם זה 2 בחזקת 8 זה שווה 1024 ESP 32 מאוד אוהבים אותו מעבר לזה שהוא יותר זול ויש לו ויפיי כי הממיר אנogוג טודיטל שלו הוא 10 ביט אה סליחה, הוא אפילו 12 ביט.

אוקיי, הוא 12 ביט. זה תיקון, זה 10 ביט ואז זה יוצא החישוב נכון. זה 2 בחזקת 10. בסדר? בוא נעשה את זה נכון יותר.

שנייה ארדואינו זה 10 ביט. אתם יכולים לתקן אותי אם אני אומר שטויות זה 10 ביט. ואז זה 2 בחזקת 10 זה 1024. ואז למעשה זה הרזולוציה שלנו אנחנו יכולים להפוך אות אנלוגי רציף לעוד דיגיטלי ברזולוציה של 1024 צעדים הsp 32 יש לו גם ויפיי והוא גם נותן לנו 12 ביט במחיר יותר זול מה זה אומר 12 ביט חישוב מהיר 4096 נכון אם אני אומר שזה שווה ל2 בחז 12 ואז אם אנחנו רוצים לשמוע אותי בצורה יותר טובה. אז למעשה אני צריך שיהיה לי הפרדה יותר טובה בין הניואנסים של הקול שלי.

אז כמה שיש לי ממיר יותר טוב אני אקבל איכות יותר גבוהה. ובגלל זה מאוד אוהבים אותו. מאוד אוהבים את הSP 32 כי הוא מציע באמת יכולות שאפילו לארדואינו אין אותם. בוא נגיד ארדונו הבסיסי. ארדונו הונו.

בסדר? אז רסבר פי בטח גם כן אתם טועים איפה אנחנו נמצאים בעולם מול ארדואינו ESP רסברי אז בוא ננסה טיפה למקם רסברי התחילו כפונדישן שלת מחשב CPU שהם מפתחים אותו בעצמם שיהיה מאוד מאוד זול זה היה דיאלוגיה שלהם אבל כמו כל דבר טוב הם ראו שיש כסף בארדואינו והחליטו להוציא את הרסברי פי פיקו שהוא מאוד דומה לאp ומאוד דומה לכל מיני גרסאות של ארדו מי שמכיר את הMKR בסדר וזה למעשה הרסברי שהוא תחת הקטגוריה של המיקרוקונטרולרס והוא לא ממש מחשב עם CPU חזק מדי אז זה ישירות מה שרלוונטי לקטגוריה שאנחנו מדברים אה ככה ההשוואה בין בורדים איפה אנחנו נמצאים אז גם ארדואינו התחילו בהתחלה בלי בלוטו ובלי ויפיי ואז ראו שהעולם הולך לכיוון של ‏IOT אז הם הוציאו סדרה שקוראים להם MKR שדי עבדה להם אוקיי ומי שמכיר לאחרונה הם מוציאו את ארדואינו ארבע שארדונוב ארבע if you can beat them join them למעשה הם לקחו את השוב של ESP הם לקחו את ה את הסיליקון onיפ את המש את השליליקון onיפ של SPRF כמו שיש בespשמו אותו על לוח ארדואינו זה מה שהם עשו ב ארדואינו בא אחרון בסדר אז יש פה השוואה היא לא כזאת קריטית כי בסוף זה פר אפליקציה אבל רסברי שאנחנו מדברים על רסברי זה בדרך כלל מחשב מאוד מאוד גדול ESP 32 ששוכל ב-2016 נתן לנו המון המון המון במעט מאוד כסף אתם יכולים לראות פה נגיד את המהירות שעון שלו שיש 240 מגהרץ לעומת ארדואינו שזה 16 מגהרץ אוקיי 16 מגהרץ זה 16 מיליון חישובים בשנייה זה התדירות שהוא שהוא רץ לעומת EFP 32 שרץ 240 מיליון פעמים בשנייה. זה זה סדר גודל יותר. זה מדהים איך הם הסליחו הסינים לעשות כזה דבר. א לא נתעכב על זה אבל יפה אנחנו הולכים לדבר אמרנו על בר מ met מטל להבדיל מ אנחנו מחלקים את העולם בוא נגיד ל2 וחצי בסדר אתמול הייתה הרצאה ל FPGA שזה בעזרת שערים לוגים והוא יצור טיפה שונה ממייקרוקונטרולר אנחנו מדברים על מיקרובקרים מה שנקרא MCU מיקרוקנטרולר unit אוקיי שהיצרנים הכי גדולים אתם בטח שמעתם ישסמנט יש STM יש NXP פי סיליקון לב שמייצרים את החומרה הזאתי זה חומרה שהייעוד שלה זה לבצע משימות מאוד מאוד ספציפיות אם אנחנו מדברים עכשיו על האופטימוס של טסלה הרובוט היפה הזה שיודע לעשות מלא דברים אז יש לו איזשהו GPU איזהגפיק process שמקבלת המון המון מידע מהעולם עושה חישובים מאוד מורכבים ומוציאה לביצוע את התזיז את האצבע תרים את היד תדליק את הלד תזיז את הפה על ידי מיקרוקר זה בעצם הecution, ה מוח שאחר לבצע את הפעולות.

אם אנחנו מגבילים את זה למוח האנושי שלנו, יש לנו במוח חלק שאחי על ראייה, חלק שאחי על שמיעה, חלק שאחי על עיבוד שפה. אז גם כן ברובוט יש לנו חלק שאחי על ביצוע פקודות. א אנחנו כותבים אליו בפ+. C++פ+ זו שפה שהתפתחה אחרי C. יש הסקולה שלמה של אנשים שאוהבים לכתוב בסי כי ככל שאנחנו קרובים יותר למתכת אנחנו נחשבים יותר יעילים אבל C++ס זה שפה שהיא חיה שפה שהיא ממשיכה להתפתח אוקיי וC זה שפה שיש ספר שקוראים אותו והפסיקה להתפתח זה לא שפה ש שהיא חיה יותר אז א בשנות ה-ש התחילו עם C+ס+ס ומי שרואה בקהילות שלנו יש עכשיו ביקורת שהממשל האמריקאי רוצה להוציא אותה משימוש כי ישנה ולעסור על שימוש בC+ וC פות ישנות ואני לא רואה איך זה קורה אבל הטענה היא שזה שפה שהיא ישנה ואין לה הגנות כלומר אתה יכול לגשת לרכיבי זיכרון ובגלל שאתה מתנהל מאוד מאוד אינטימי עם החומרה בסוף אתה שולט אשכרה ליטרלי בחומרה אז זה יכול לעשות הרבה מאוד בעיות מבחינת רמת ההבטחה אה זה נכון אבל צריך פשוט לכתוב את זה נכון אוקיי, אנחנו רוב המיקרוקרים, רוב העולם כותב C+ספ+ס לחומרה.

יש עוד שפות שמנסות להיכנס R וג ודברים כאלו, אבל בוא נראה מה יקרה עם C++ SPV. אני מעריך שהם יהיו איתנו לפחות בעשור הקרוב בכיף, בייסומים רציניים. אם אתם כל הדרייברים של אינטל כתובים בC וC+. המערכת הפעלה שלנו היא בC וC+. אז יהיה קצת קשה להתנתק מזה.

בסדר? מה שאני רוצה שנעשה עכשיו, אנחנו נעבור טיפה ל מה זה בכלל סביבת העבודה שלנו? כי אנחנו על C++ אנחנו מלבישים סביבה שקוראים לה ארדואינו. יש קצת סלט אז ננסה לעשות בזה סדר. ארדואינו ב-2005 שהתחילו לצאת לדרך הם עשו את זה כopen source, כקוד פתוח.

זה אומר שהם אמרו מי שרוצה לבוא ולעזור לנו לפתח את הדבר הזה מוזמן שרין זקרין כמה שיותר יותר טוב בואו ניקח קהילת מפתחים מכל העולם ונגיד להם בואו תפתחו חומרה זולה והכל אז מי שיש לו bורדר דואino יכול לראות מאחורה של we love open source וזה אומר שהם בעצם נותנים את כל החומרה שלהם ואת הכל באינטרנט מה שכן אתם לא יכולים להשתמש במילה ארדונו כסמל מסחרי אבל כל החיקויים הסינים שיש יש הם לא עוברים על החוק. מותר לעשות את זה. ו הם עם השנים הם הוסיפו עוד איזשהיא שכבה לcיפס פלס שהיא היום נקראת סחת ארדואינו IDE. יש שפה שלמה שקצת מפשטת את הC+ספ+ס עם פקודות שיותר מיועדות לחומרה. זה אומר ש הסינטקס ואיך שזה מתנהג זה כמו C++ אבל יש שם כמה פונקציות וכמה דברים ספציפיים שהם יותר יהודיים לארדואינו.

‏SPRF החברה של ESP 32 אמרנו שה התחילה ב-2008 והייתה מאוד מאוד סינית אז גם כן היא אמרה אנחנו נעשה סביבת פיתוח עבור ESP שאנחנו ניתן את כל הדברים את כל התוכנה ואת כל המה שצריך כדי לפתח בESP 32 א מול זמנים להיכנסות להיכנס לזה באינטרנט שיהיה לכם בהצלחה זה סיני רצח אוקיי זה נראה סיני זה מרגיש סיני ומאוד קשה לעבוד עם זה אז מה שעושה אנחנו משתמשים בארדואינו IDE שזה סביבת פיתוח מאוד מאוד נפוצה ומאוד מאוד כיפית וידידותית ודוחפים לבתוכות את היכולת לפתח עם ESP 32. כדי לפתח ESP 32 בסביבה מסוימת אנחנו צריכים להכיר איך הקוד עובד. אנחנו בעצם צריכים לדעת שהקוד עובר מC+ למעשה מסיומת INO שזה סביבת הפיתוח של ארדומו יש להם קובץ משלהם נקודה שהוא למעשה C++ עם מודפיקציות קטנות אוקיי אחרי זה אנחנו עוברים לאכשהו לסמלי אבל בדרך הזאתי בין הC+ הזה לאסמלי יש לנו compפיילרים compפיילר זה איזשהו חוקים איזה ספר חוקי מסוים שמעביר לנו את זה משפה שהיא יותר אינטואטיבית לנו כבני אדם לשפה שהיא שבת מכונה שממש שולטת ברחיבי חומרה והחוק בשפה הזאתי באסמבלי שכל שורה היא נקודה לביצוע כלומר הלולאות שם והכל מתנהג בצורה שונה וזה קצת משהו שיותר קשה אולי הוותיקים פה פיתחו באסמבלי בעבר היום הצעירים כבר כמעט לא מפתחים באסמבלי זה סקיל זה יכולת שנעלמה מהעולם בטח ופתח עם open ai וכל צ'ט GPT ומה שיש עכשיו אבל כדי שסביבת הפיתוח שלנו של הארדואינו תדע לעבוד עם ESP, אנחנו צריכים לקחת את הקפיילר, צריכים לקחת את הספר חוקים הזה שיגיד לנו כתבתם את הקוד הזה, הESP 32 יודע לעשות את זה כי זה תלוי בכמה זיכרון יש לו, בכמה פינים יש לו, במה המהירות שעון שלו, זה תלוי מאוד בחומרה. לאחר מכן באסמלי, ברגע שאנחנו עושים upload, זה entri, זה ממש הופך לשפה בינרית. המחשב בסופו של דבר הוא יציור בינרי שמדבר בפס ואח אוקיי?

מה שנקרא ביס שזה מאוד מתקשר להרצאה של אתמול לFPGA שדיברתם שם על בז 2 אנחנו לא נרחיב על זה אני כן אשמח עכשיו לעשות את זה במה שנקרא מסטרקס אני אראה לכם איך מורידים את הסביבת פיתוח של ארדונו מי שאין לו שיוריד את ה אוקיי ובתוך סביבת הפיתוח של ארדונינו IDE אנחנו צריכים לעשות לו הכרות עם ESP 32 מטרה שלנו בשיעור הזה זה להצליח להדליק ולכבוד את הldדל Lד וככה אנחנו רואים שיש לנו תקשורת עם ASP 32 ואנחנו יודעים לעבוד איתו ואחרי זה אני רוצה לוודא שלכולכם יש מה שנגעתי בקבוצת וואטסאפ רשת של 2.4 גיגהרץ שאליה הESP יוכל להתחבר הESP הדגם שיש לנו אותו הוא דגם שיודע להתחבר ל-2.4 4 גיגהרץ ולא לחמש וגם שהרשתות א נקראות תחת אותו שם הוא מתבלבל בסדר אם יש לכם איזשהם שאלות לפני שאני עובר למסך של ההורדה של הIDE אני אשמח שתשאלו אותי ובוא נעשה את הדברים ברורים זה היה כזה איזשהו בריף לקראת מה אנחנו מתמודדים מי זה היצור הנחמד הזה ESP 32 משהו לא ברור תרגישו חופשי אם אני מדבר מהר או שאתם רוצים שאני אחזור על איזשהו שקף גם כן תרגישו חופשי אז אם לא זה כמו בטest אני ממשיך ישר אם לא אומרים לי לפנות ימינה א סתם ככה לידיה ולסבר את האוזן יצא בתחילת השנה הזאתי ESP חדש שסוף סוף תומך ב5 גיגהרץ באינטרנט מהיר אה אז אתם יכולים לחפש אותו את הת דגם שלו יש עשרות אה יש גם עוד אה דיברנו על הממירים מט להעמיר את הטא אנלוגי לעוד דיגיטלי אז גם יש ESP עם 13 ביט א שאתם יכולים למצוא אותו יש ESP עם דואל קור זה מאוד תלוי מה השימוש ומה אתם צריכים אותו אז אה לצערי ההתמאה של ה5 גיגהרס היא רק עכשיו התחילה במייקרוקונטרולרס הזולים יותר אז יכול להיות שבסדנה שנה הבאה כבר נוכל לעבוד עם 5 גיגהרץ אבל בטח שמתם לב שיש לכם אלקטרסמרט ויש לכם את הסוויצ'ר של א להדליק ולכבות את הדוד ודברים כאלו הם תומכים רק ב-2.4 כי מבוססים כנראה על מיקרוקונטרולרים כאלה הם לא המציאו בעצמם. בסדר? מה שנעשה עכשיו א אני אפתח את הארדino IDE ואנחנו נראה איך אנחנו מתקינים אותו. מי שיש לו כבר ארדואין או כנראה שזה יהיה קצת חזרה עבורו אבל כן חשוב לי לפחות שבהקלטה יהיה לכם את זה בצורה מסודרת מהתחלה עד הסוף אז ארדואינו אוקיי גוגל חיפוש ראשון זה נותן לי ארדואינו הם קצת מציקים כי הם רוצים תרומות אבל אנחנו נוכל להתחמק מזה אלא רק אם אתם רוצים לתרום להם א אני יכול להגיד לכם שבמי קודם הם גיסו 54 מיליון דולר אז אני לא בטוח אם הם צריכים תרומות אבל בסדר א ווינדוס ליס ומקos בהתאם למערכת הפעלה שלכם אני מעריך בזהירות שיש לכם רובכם ווינדוס ומקם יש פה מישהו עם לינוקס אם יש פה מישהו עם לינוקס אז כל איך שאנחנו מכירים לו בורדים טיפה שונה כי זה לא מגיע מותמ אצלו כל הדרייברים שיש כבר בווינדוס ובמקוס כי הוא קצת יותר מודולרי צריך כל דבר לגרום לו לעשות הוא לא א נותן סתם ידע אז מי שיש לו ליקס א נפתח על זה דאבל קליק אחרי זה אני מתחיל לעבור ווינדוס מקוס זה גם כן התקנות מאוד פשוטות אז בהנחה שיש לכם ווינדוס 10 אנחנו עושים פה על ווינדוs 10 פה הם אחי יש לך שקל ומבקשים תרומה בגלל שהם בטוענה שהם open source והם לא לוקחים כסף על התוכנה וודברים דברים כאלה אז הם אומרים בוא תתרום לנו כסף אה הם חברה רווחית בסדר הם לא הם לא פילנטרופים חברה למטות רווח שמגייסת כסף וכל בסדר א פה newסליטר גם כן מעצבן יכולים לעשות down ואז זה מדפיץ לכם פה את ההורדה הזאתי once זה סיים זה פותח לכם את הארדואינו הזה התקנה ממש רגילה לחלוטין אוקיי, הגרי הגרי הגרי הגרי גם כן הרשאות אם יש לכם מחשב של עבודה או דברים כאלו או שאתם עובדים על מחשב שיש לו יותר מיוזרים זהב לבחירתכם אם אתם רוצים שזה יהיה חשוף לכל היוזרים או ליוזר שלכם זה סטנדרטי מאוד פה משהו שחשוב לשים אליו לב שזה לא יבוא בשלב הזה אבל זה כן יבוא למשתמשי ווינדוס בשלב יותר מאוחר הרבה מאוד מהמקרים למשתמשי ווינדוס יש בדירקטורי באיפה שיושב להם הסביבת פיתוח יש להם עברית וברגע שיש עברית בסביבת פיתוח אז התוכנה לא יודעת להבין את הסימנים האלה אז כרגע אנחנו יכולים להתקין את זה איפה שזה אומר לנו בדיפa אבל כן תשימו לב אני אראה לכם את זה בהמשך שיכול להיות בעיה למי שיש ווינדוס ויש לו אה א את השם שלו בעברית או משהו בעברית בדירקטורי הזה בפ שזה יתפוק לו דברים. בסדר?

אז אנחנו נמשיך פה בהתקנה. פם פם פם יצאתי ממנה. נפתח אותה מחדש. נמשיך בהתקנה. הגענו לפה לדירקטורי.

אז מי שרוצה ומרגיש בנוח ויודע מה הוא עושה אוקיי? כמה שיותר קרוב להתקין את זה לC מבורך. באופן כללי שאנחנו עובדים בפיתוח תוכנה, אם אנחנו יכולים לעבוד קרוב לC זה הרבה יותר נוח. אם אתם רוצים לעשות את הדיפולט אז אני אפתח עוד דאבל קליק בהמשך, כי אם יש לכם פה משהו בעברית בין השיא לבין האיפה שיושבת הסביבת פיתוח, אתם לא תצליחו להתקין ספריות. א עברית שפה קצת בעייתית בפיתוח תוכנה.

אוקיי, אינסטל מתקין לכם. כרגע לי יש את זה כבר מותקן אז ברגע שאני הייתי מוחג זה היה מתקין לי את זה מחדש אבל אינסטול אסטול זה יתקין לכם את הדבר הזה אתם בעצם תקבלו ניסאטchץ' בסביבת הפיתוח זה יריץ לכם כל מיני דברים שאתם צריכים לאשר אותם יס יש יש אל תפחדו זה תוכנה בטוחה אתם ראיתם כמה הורדות יש לה הם טוענים ל אה כמעט 100 מיליון הורדות לדעתי נכון אה 89 מיליון הורדות. זה תוכנה מאוד בטוחה, בסדר? זה תוכנה שמתפתחת ויש לה המון קהילה והיא טובה. אז אתם עושים הרבה יס כי שארדואינו מתקינים לכם את הסביבת פיתוח שלהם על המחשב, את כל מה שקשור לארדואינו הם מכריחים אותכם להתקין.

כלומר שברגע שתחברו א בורד אמיתי מקורי של ארדואינו התוכנה תזהה אותו בצורה מאוד פשוטה ולא תצטרך לעשות go aroundנ כמו שאנחנו עושים עם ASP 32. אז הוא יתן לכם מלא מלא יס יש יש כדי להתקין דרייברים של הארדואינו עצמו. למעשה אתם מתקינים איזשהיא איזשהו קטע קוד שהמחשב שלכם יכיר את הארדואינו. ESP 32 הוא אטנש הוא משהו שאנחנו מוסיפים אותו מעבר. אז מה שאנחנו צריכים לעשות כדי לעבוד עם ESP 32, אם יש לכם כבר את הסביבת פיתוח הזאתי ועוד לא עבדתם זה ללכת פה.

אתם רואים את האייקון היפה הזה פה שנראה כמו לוח ארדואינו אונו. נלחץ עליו פה ואז הוא נותן לנו בעצם את היכולת את כל הקומפיילרים ואת כל הלוחות הקיימים שאנחנו יכולים לעבוד בסביבת הפיתוח של ארדונו idמור זה open source ככה שאם אתם רוצים לעשות איזשהיא התאמה לכרטיס מסוים אתם יכולים לעשות נגיד סיליקון לבס רוצים שיפתחו על המיקרוקונטרולרים שלהם בסביבת ארדואינו אז הם פיתחו את מה שצריך כדי שיעבוד בארדואינו יש לכם פה הכל אז אנחנו נחפש חפס ESP בסדר ואז מה זה נותן לנו החיפוש הראשון ארדונו AVR זה המשפחה של האתמגה של המיקרובקרים של ארדואינו מגה ארדואינו ננו ארדואינו אונו זה משהו שהוא מגיע לכם מובנה כבר בסדר זה בירדונו רשמי שאמרתי לכם מקודם if you can beat them join them זה שארדואינו הוציאו את הגרסה הזאתי של הMKR עם המוד מודל בלוטוס הזה עם המודל בלוטוסth ויפיי שקוראים לו ויפיי נינה א והוא קצת לא עבד להם הם היו מאוד מתוסכלים שP לוקחים להם את הכסף כי בסוף הם חברת חומרה שמרוויחים כסף מחומרה ושאנחנו קונים עכשיו P 32 זה אומר שלא קנינו ארדואינו והם מבואעסים על זה אז הם הוציאו את הארדואינו רבע 4 את המשפחה החדשה שהם לקחו את הsprיב את המיקרוקר של הESP 32 ושמו אותו על לוח ארדואינוס אז אז הם אומרים פה אם אתם משתמשים בארדואינו שיש לו מיקרוקר של ESP 32 אתם צריכים להוריד את הקומפיילרים האלה אנחנו משתמשים במיקרוקר ESP 32 שלif systems של החברה עצמה הסינית שנתנה לנו את החומרה הזאתי במחיר שבאמת א מעריכים אותה מאוד על זה אז אנחנו ניצרים פה אז יש לכם פה את הגרסאות אתם עושים את האחרונה ועושים איסול אוקיי ברגע שצעשו אסטל יתפתח לכם פה הטרמינל ויתחיל לעשות לכם התקנה התקנה התקנה זה יכול לקחת קצת זמן. אני לא אתעכב לזה. אני נתקנתי את זה מראש. זה יכול לקחת קצת זמן.

זה לא חווית המשתמש הכי טובה, אבל בסוף אתם תדעו שזה הותקן לכם. זה למעשה מתקין לכם את כל הקומפיילרים ואת כל מה שנדרש כדי לעבוד עם ארדואינו IDE ו ESP 32. אם אתם עושים את זה איתי עכשיו ועוד לא הגעתם למסך הזה או לא הבנתם איך להגיע למסך הזה, בואו שנייה תתעקבו אותי ותגידו לי מה הבעיות שלכם כדי שנדע. שאנחנו באותו פיג'. בסדר?

מי שאין לו IDE, מי שלא עבד עם ESP 32, בואו תעשו את זה איתי במקביל עכשיו. אם לא עובד לכם תרימו לי פלג. אם הכל שקד והכל בסדר, אתם יכולים גם הקבוצה אחרי זה אה לעלות פג. [כחכוח] כן. שומע, אה היה לי איזשהו בעיה.

אה אני התחלתי להתקן את זה נראה לי בצורה שונה ממה שאתה אמרת. עכשיו שאני מחפש את בבורד מנג'ר לא מופיע לי כלום. בורד מנג'ר אתה לא רואה כאילו את את הארדואינו את אני מחפש ESP 32 והוא לא מופיע לי אבל אה פה כאילו אתה מחפש כותב לי למטה שהוא בהתקנה של ESP 32 S3 הוא עדיין בהתקנה ואם אתה מגיע לפה ועושה וסוגר את הסביבת פיתוח פותח אותה ועושה אינס מחדש זה לא מופיע לך בכלל הsp הזה ESP הזה לא מופיע ESP הזה בכלל לא מופיע שהתקנת את הסביבת פיתוח לגמרי אמ אפשר יש פה אפשרות איכשהו לגשת להוריד את זה אתם רואים אני עושה פה מור אינפו זה יביא אותי לגיטאב אני אשלח לך את זה אוקיי בסדר עושים התקנה דרך זיפים בדרך כלל אתה מוריד את זה פה כדונז zיפ נשלח את זה פה בצ'אט הצ'אט גם כן אתם תראו אותו בהחלטה אחרת רג בבורד מנג'ר או בליברי בבורד איפה זה בבורד כן פה פה בבורד לא בליברי כן א לא בזה זה הליברי פה בבורדכן אוקיי זה מי שרוצה גישה לקלאוד שלהם נותנים פה גישה לקלאוד יש להרד ‏ID יש להם clוד או לוקלי זה מנגר בסוף זה זה אדור זה רק אנחנו כותבים בו קוד בגלל שיש לנו את האינטימיות בין החומרה לתוכנה אנחנו צריכים שהוא יכיר את החומרה הזאתי שהוא ידע מה החומרה שאנחנו מדברים אליה אנחנו צריכים לעשות לו הנדצייק אוקיי תכיר זאת החומרה שלך תכיר את הדרייברים את הקומפיילרים לא את הדרייברים כי יכול להיות שנחבר אחרי זה 32 הוא עדיין לא יזהה לכם את זה פה אנחנו מדברים רק על compפיילרים בסדר א מצאת איזה אור יש לי גם שאלה אני אסתדר בסוף אה אצלי הוא מוצא רק 3.0.5 ולא 3.07 כמו אצלך יש מה לעשות זה לא זה לא כזה קריטי אתה אפשר לעשות לו אפשר לדחוף לו את מה ששלחתי את הגרסה האחרונה בכוח אבל א ב0.02 2 ההבדל האלו אין משהו דרמטי בסדר זה בטח ובטח לא לבורד כמו זה שקיים כבר לפחות שמונה שנים בשוק זה יותר רלוונטי למה שאמרתי שיש בורדים יותר חדשים של אספריב שמוסיפים אותם לאותו פאק' כי תמיד כל חברה שואפת שאתה מוריד משהו אחד לדחוף לך כמה יותר מוצרים בבת אחת אז זה יותר רלוונטי לבורדים חדשים שלהם יש לי איזה שאלה כן שוקי אני התקנתי את זה קודם וחשבתי שאני אכין את עצמי לקרט הש והתקנתי את ‏SP 32 לא התקעתי את הפרסיף אז עכשיו אם אני מתקין את האספרסיף הוא יעשה התנגשויות לא לא החותמות שונות לא אוקיי אז עשי עכשיו התקנת תוך כדי דיבור עשיתי על expסive ואני מנסה שהוא יזהה את הבורד אני לוחץ עלסלקטורד הוא עוד לא יזהה לך יש עוד עוד שני צעדים שצריך לעשות אה אוקיי אוקיי אוקיי אני רק רוצה לדעת שאנחנו התקנו את הקמפינים זה יכול להיות לקחת קצת זמן בסדר זה קובץ כזה כבד הקומפיילרים compפיילר זה בסוף תחשבו שקפיילר לוקח קוד בC+ או במקרה הזה זה נקודה אתם רואים זה קובץ שקוראים לו נקודה זה סיומת של ארדואינו שזה מודפיקציה של C++פ+ בסוף זה C++פ+ מי שיודע C++ יכול לכתוב פה ממש C++ פשוט הם נשו לנו כמה דברים יותר נוחים שנכתוב אותם והוא לוקח את זה והוא מעביר את זה לממש לשפה של אסמבלי ממש לשפה של אסמבלי אז זה קבוצה עשים קצת כבדים א הס א הס אסמבלי ממש שולט ברכיבי חומרה ברמה מאוד א אריטמטיקה של רגיסטרים תיקח את זה תכניס לזה תעשה את זה תכניס לזה תעשה את זה תשלוף מפה תעשה דפג תעשה מה שצריך זה יכול להיות לקחת קצת זמן אני ראיתי מחשבים שזה לקח להם גם 10 דקות את ההתקנה הזאתי אז אל תתבסו על זה אני לוקח לכם זמן בסדר דבר שני שאנחנו צריכים לעשות על מנת להצליח לעבוד עם ESP 32 תעבדו איתי אם אתם אתם כבר מותקנים, תעבדו איתי, אם לא תעברו על זה בבית fילes ואנחנו צריכים לקחת את הג'ייסון הזה. אוקיי, אני עכשיו אשלח לכם אותו פה בצ'אט. הג'ייסון הזה אה לא נרחיב על מה זה ג'ייסון, אבל ג'ייסון זה דרך להעביר מידע.

בסדר? אתם יכולים לראות את זה אם אני נכנס בבראוזר לג'ייסון, אז אתם רואים את המבנה שלו. זה אומר איזה בורדים אנחנו יודעים לעבוד וזה מכניס מידע יבש לסביבת ארדונו IDE כדי שתוכלו למצוא אותם כדי שאני אעשה את החיפוש אז אני אוכל למצוא את הדברים האלה בסדר אגב אתם יכולים לראות כבר שגם אספריף עצמם באופן רשמי תומכים בארדואינו ננו עם ESP 32 ככה שלו דווקא צריך להתקין את את שני הספריות לא יהיה התנגשויות ברמת הדברים האלו ויכול להיות ש שמספיק להתחיל אחד מהם. אז זה בעצם ג'ייסון שאומר לנו את הנתונים היבשים של מה יהיה לנו. ואז ברגע שאנחנו נדביק את הג'ייסון הזה פה, אתם רואים איפה הדבקתי אותו?

פה additional bור maner אני אחזור לזה שוב. פייל אוקיי preferenes או contנטרול פסיק contנטרולה או מי שיש לו מקנקה מכניס אותנו לתוך הדבר הזה שפה additional boards manager urls אתם מדביקים את זה מי שרוצה לעבוד עם עוד עם עוד בורדים בעתיד עם ESP8266 או בורדים נוספים שהם לא מגיעים מובנים בתוך סביבת פיתוח אה יכול בעתיד לשים פסיק ולהדביק עוד ג'ייסון בסדר אין הגבלה על כמות הג'ייסונים שאפשר להדביק שם בסדר מי שזוכר זה ההתחלה 8266 זה ה ESP 8266 הוא הראשון שיצא של אספר והוא נותן רק שניגנל purpס אם אתם רוצים לעבוד איתו ובנוסף עם ESP 32 מה שאתם עושים אתם תעשו פה את מה שאני עושה פה ותפרידו בקומה ותדביקו עוד ג'ייסון מאיפה לקת מאיפה להוריד את הכתובת הזאת שחת ש אה שלחתי אותה פה בצ'אט אשלח אותה גם בוואטסאפ בסדר כן בסדר ברגע שהדבקתי את זה אני אעשה אוקיי עכשיו ברגע שעשיתם את הוק אתם תיכנסו פה לסect otherbard אוקיי יהיה לכם פה את כל האופציות של הבורדים פה זה נותן לנו שני דברים זה נותן לנו לבחור באיזה בורד אנחנו משתמשים איזה compפיילר אנחנו רוצים שהקוד שלנו יעבור דרכו ואיזה קום אז אנחנו כרגע פתרנו את הבעיה פה שאם אתם תעשו ESP 32ד W זה הבור שאנחנו נעבוד איתו WRO אA מודול זה בעצם הדפקיט שתומך בקומפיילר של זה יש לו עוד כמה שמות אבל זה הכי נוח לעבוד עליו אתם יכולים גם לכתוב דבקיט ו לאותו קומפיילר לצורך העניין אבל בוא נהיה חידים נעבוד עם זה כי זה אני יודע ב-100% שהוא עובד והוא מאוד גנרי תמצאו את זה דבר שני שצריך לעשות זה ברגע שתחברו את הESP 32 שלכם פעם באה למחשב פעם ראשונה למחשב לא בטוח שהוא ימצא לכם את זה פה אנחנו הורדנו קומפיילר כדי שהוא ימצא לנו פה תקום אנחנו צריכים דרייבר דרייבר באופן כללי זה מה שגורם לחומרה להכיר חומרה אחרת אנחנו עכשיו יש לנו מחשב שיש לו ווינדוס שרץ עליו ויש לנו ESP 32 עם מיקרוקר אחר סתם ככה מבחינת מונחים מקצועיים יש רכיב שקוראים לו UR שהוא לוקח את המיקרוקונטרולר הזה וחוסף אותו לUSB הUR הזה הווינדוס או המק או הלינוקס לא בטוח יודע מה הוא לא יודע איך לדבר איתו אז יכול להיות שהוא ימצא לכם איזשהו קום והוא לא יזהה זה כפ 32 מה שאנחנו עושים בווינדוס כפתור ימני בעכבר על האייקון של ווינדוס ויש לנו פה device manager אוקיי פה אנחנו יכולים לראות אם הוא זיה אותו או לא זיה אותו אתם רואים פה יש לנו ports com lpts אצלי הוא זיה אותו אבל מה שאנחנו יכולים לראות פה זה יש לנו את הur הזה את הart bridge שהוא מה שחוסף לנו את המיקרוקר הזה זה בעצם הפריבילגיה שהראיתי לכם פה את ההבדל בין ה מה זה מודול מה זה א פה מה זה סוק מה זה מודול מה זה דפקיט אז בדףקיט הם שמים לנו את הart כי פה אין לי איך להתחבר אליו בצורה נוחה עם USB אז פה הם כבר שמים לי את הUSB הזה כדי שהUSB הזה אני אוכל לדבר איתו אני צריך רכיב שקוראים לו UR ובמקרה שלי הוא סיליקון Lפס CP ‏P21X USB toart bridge זה דריבר שצריך להוריד אותו מהאינטרנט. אז יש שתי אפשרויות. אני יכול לשלוח לכם יכול לשלוח לכם אותו אה בוואטסאפ ואפשרות שנייה זה שאנחנו נלמד שנייה להוריד אותו א שנייה להוריד אותו באינטרנט. שוב, כמו כל דבר טוב, הנסלationש שלו נראה מאוד מאוד ציני.

הוא לא תומך את זה פה. בוא נראה אם הוא תומך את זה בזום. בוא נראה אם אני יכול לשלוח את זה פה. בסדר? בוא בואו נלמד להוריד אותו לבד.

הוא לא נותן לי לשלוח את הפייל הזה, אבל בוא נעשה איך אנחנו מורידים אותו לבד. אם תסתבכו, אני אשלח לכם את זה. אה, כמו כל דבר טוב וסיני, הממשק שלו נראה מאוד מאוד סיני. אין מה לעשות. אז מה שנעשה אנחנו לוקחים למעשה את השם שלו נכון שקוראים לו CP21X אנחנו רוצים CP21X דריבר ויש לנו סיליקון LB החיפוש הראשון בגוגל כאן הכיף נותן לנו בדיוק את מה שאנחנו צריכים מי שסוחר במחשבים של פעם שום חומרה שהייתם מחפשים מחברים לא הייתה אוטומטית מתחברת וינדוס 10 ווינדוס 11 כבר יותר יותר user friendנלי בדברים האלה אני יכול ללכת פה לדowns ואז הוא נותן לי CP21X Universal Windows Driver מקו S מי שיש לינוקס שדבר איתי בנפרד בסדר ברגע שאני עושה על זה פה לוחץ עליו כפתור ופשוט מוריד אותו הוא יוריד לי את זה ווא יפתח לי את הזיפ הזה אני אעשה לו unזיפ אקט אה יכול להיות את הזיפ אני אצליח לשלוח לכם ו יש לכם פה את ההתקנות המחשב שלי הוא x86 בסדר סביר להניח שרוב הפיסc שלכם הם x86 ואז יש לכם א את כל מה שאתם צריכים פה איך אנחנו מתקינים את זה בצורה נוחה הולכים פה lpt ברגע שזה לא יזה לכם זה יהיה עם סימן שאלה כפתור ימני כפתור ימני פותח לי א updדate דריבר בסדר my computer for driver ואני עושה פה פתיחה ואני הולך לאיפה שירד אצלי אצלי זה בדלס א וצריך לחפש את השם של הקובץ הזה הנה ברגע שאני עושה לו אוקיי next הוא יחפש הוא יגיד לי the best drivers are your for your devices are already installed מדהים עכשיו ברגע שאני אחבר אותו ינתק ויחבר את הsp ‏SP 32 אתם תראו אותו מופיע פה במקום בסימן שאלה כי פתאום הוא יודע לזהות אותו אז בוא רגע אני אשלח לכם את הזיפ לדעתי זיפ אפשר להחליף אפשר לשלוח בוואטסאפ כי קובץ שחילצתי הוא פושט שזה איזשהו וירוס וזיפ הוא יותר סבבה איתו אז זה מי שצריך מוזמן אני הורדתי את זה עשרות פעמים אז א קובץ בטוח זה לא וירוס יכול לשלוח לכם את זה גם בוואטסאפ בוא נראה נראה אם זה בזום נותן לי.

איזה קבצים הם תומכים בזום. אה זה סוגריים ארבע כי יורדתי את זה כבר המון פעמים. בסדר זה לא משנה. הנה זה גם שולח את זה פה. יפה אז תתקינו את זה שנייה.

ההתקנה של זה אני אראה לכם איך היא נראית. א אם אתם עשיתם את זה כמוני זה בסדר. יש כאלו התקנות שגם יש להם אינטרפייס שנראה נורא. הדרך שאני הצאתי היא מאוד נוחה ומאוד פשוטה. תעשו את זה דרך הדבר הזה.

אם יש לכם כזה גפיק user interface שאתם יכולים להתקין אותו לפעמים חלק מהתקנות יש להם כזה setup קובץ אcute שאתם לוחצים ואז זה פותח לכם כזה איסטול אתם יכולים לעשות את זה גם הדרך שלי מאוד נוחה מאוד עובדת יפה עכשיו אנחנו בשלב שיש לנו גם compפיילר וגם את הדרייבר הלוקלי של המה שצריך כדי לזהות את ESP 32. מה שהייתי שמח לעשות עכשיו זה שתחברו את הESP 32 שלכם. תראו שהוא מקבל חשמל על ידי אינדיקציה של הנורת לד שלו ותראו שאתם מצליחים להגיע למסך שלי שמצד שמאל אנחנו בחרנו את הקומפיילר הנכון ומצד שני בחרנו את הפורט המתאים. אוקיי? ברגע שאני אעשה אוקיי בעצם יופיע לי פה הדבר הזה.

והדבר הכי בסיסי שאני רוצה לעשות איתכם לפני שאנחנו מתחילים לחפש רשתות ויפיי זה להצליח לבצע תקשורת עם ASP 32 ולצרוב לו את הקוד כמו הello Wורד של כל מפתח שעושים Word נכון אז אנחנו ניכנס פה לפייל example basics blink זה קוד שאנחנו מקבלים אותו במתנה כחלק מסביבת הפיתוח פתוח שנותנים לנו דוגמאות. באופן כללי יש פה המון המון המון דברים והמון המון דוגמאות לקודים שכתבו. זה קוד פתוח. המון דברים כבר עשו לפנינו. אוקיי?

חצי משפט על מבנה הקוד פה. כל מה שבירוק זה הערה. הערה. אם דיברנו על קומפיילר שעובר מC+ לאיזשהו קוד אסמבלי הערה זה לנו כבני אדם כדודות הירוק הזה לא עובר קומפילציה זה לא מעניין את המחשב אתם יכולים לכתוב פה את כל א כל הנובלות של שאתם רוצים את סופן דווינצ'י והרי פוטר בתוך ירוק וזה לא מעניין אף אחד זה לא נשמר בזיכרון זה לא עובר קומפילציה זה שטן TXT שאנחנו נבין את זה למה עושים את זה כי שאנחנו מעבירים קודים בני בני אדם צריך להבין מה בן אדם אחריך לפניך עשה. אה, לא יודע, אני מפתח גם אתרים ואפליקציות ותמיד יש את הבעיה הזאת שמגיע מישהו אחריי ולא מבין מה עשיתי.

אז ככל שאני אכתוב יותר הערות ואני יותר אינפורמטיבי, הוא יצליח להבין אותי. יש שתי שיטות איך לכתוב הערה. סש כוכבית ולסיים את זה בכוכבית סלאש. בעצם עושה לי פרגרף שלם הדברים האלה. או אם אני עושה סס אוקנטרול סש יפתח לי הערה קונטרול סש עושה לי הערה כן בני אתה הרמת את היד כן פספסנו איזה בורד לבחור פה אה פה אז אני חוזר אתה רואה איפה אני נמצא בפה בלמעלה select other boards and ports כן אני עושה פה esp2ד das ent נותן לי הרבה אפשרויות אנחנו נעשה עוד w ואז יבחר משהו אחד אז אני עושה ESP 32ד W נבחר את הבורד הזה זה אוקיי תודה מחר אוקיי אם אתם עשיתם את הנסטלש של הדרייבר הוא אמור לזהות לכם את זה פה בסדר תבחרו את הקום הנכון הקום זה בעצם התקשורת הסריאלית בין המחשב למכשיר שלנו זה מעביר 01לי תקשורת סריאלית של אפס יפה אז זה המבנה מבנה בסיסי.

מבנה בסיסי של איך אנחנו עובדים עם ארדואינו וespתי פונקציות שאנחנו מקבלים אותם במתנה. שתי הפונקציות הכי בסיסיות שהם רשומות לנו. זה למה זה סיומת? סיומת זה איזשהו מבנה של ארדואינו שאנחנו עובדים איתו גם עם הespוי setup ויד loop. VO setup רץ פעם אחת void loop רץ אינסוף פעמים.

לבחירתכם מה לעשות עם זה הקon prctice הקונבנציה זה כל מה שאני צריך אותו פעם אחת כהגדרות זה להריץ אותו בסטאפ כל מה שצריך לרוץ אינסוף פעמים במהירות סייקל של המעבד שלי שפה אמרנו זה 240 מגהרץ זה מאוד מהיר 240 פעמים לחשוב בשנייה זה יותר מהיר מהראש שלנו אז זה יראוץ בתוך הויטל loopופ בסדר לאט לאט גם אנחנו יכולים לדבר על מבנה קוד שוויד זה בעצם פונקציה שלא מחזירה כלוםסטאפ זה שם הפונקציה פה אם הייתי הייתי מצפה שהפונקציה הזאת תקבל משהו אז הייתי כותב את זה בתוך הסוגריים א C++פ+ באופן כללי להבדיל ממי שכותב בפייתון אז הוא לא עובד עם אנדנטציה הוא עובד עם ברקטים כאלה אז כל פונקציה וכל מה שאני רוצה להגדיר אותו הוא בתוך שתי ברקטים כאלו א פייתון זה שפה של אנדטציה היא עובדת טיפה שונה מי שיצא לו לעבוד עם פייטון C++ס לדעתי יותר נוח בהיבט הזה כי פייתון אם אתה עושה ספיס אתה יכול לקבל משהו אחר אז בוא ננסה לצרוב את הקוד הזה והוא לא יצרב לכם, נכון? תנסו לצרוב אותו, להעביר אותו קומפילציה. א למעשה הוא יצרב לכם יעבור קומפילציה כי אין פה משהו לא חוקי, אבל זה לא יעבוד כמו שאנחנו מצפים. אה, הנה יופי, הוא לא עבר קומפילציה. למה הוא לא עבר קומפילציה?

כי זה קוד שמיועד לארדואינו. אוקיי? Build in זה פונקציה שהמחשב מכיר אותה כמילה 13 וזה לא פונקציה שקיימת בP 32. אז אנחנו כדי לעבוד עם הbildד in lד של ESP 32 אנחנו צריכים לעבוד עם פין מספר שתיים. כאשר המהנדסים תכננו את הבורד הזה מאוד נהוג לשים איזשהו לד פנימי כדי לדעת האם אני יכול לקיים תקשורת בכלל עם הבורד בלי שאני צריך משהו חיצוני.

ארדואינו וארדואינו אחרים יש להם פין 13 מחובר ללד. ‏BSP 32 זה פין מספר 2 אם אני אחליף פה לשתיים אני אוכל להשתמש בקוד של הM ולצרוב את זה ואז למעשה זה פעם ראשונה שאנחנו מעלים קוד לspובר לי קומפילציה זה אומר שאני עומד בחוקים שהחומרה הזאת יודעת לקבל עכשיו הוא מעביר את זה לאסמבלי ובסוף אפס ו1 עובר לי בקבל USB צא לי 2A יש לי טייפו א זה לא עבר קומפילציה זה מאוד מציק מי שכותב בשפות יותר מתקדמות א אוזיוק עם ג'אבסקריפט דברים כאלו C++ היא שפה מאוד low lבל מאוד קודתחת בהרבה דברים צריך להיות מאוד בטנדים שכותבים אותה מבחינת סינטקס מבחינת אותיות וקטנות כי זה לא יעבור קומפילציה א סתם לסבר את האוזן יש הבדל בין שפה שהיא עוברת קומפילציה לבין פייתון וגאבהסקריפט שזה אדגי שזה שפות שהם סקריפטים שהם רצים עד שהם נתקעות C++ C שפות כמו ‏Go go דברים כאלו. אם לא הכל אפוי לפני זה לא יעבור קומפילציה. ג'אבסקריפט פייטון ירוצו בלי לעבור קומפילציה עד שזה יקרוס. חומרה מאוד אוהבים שהכל אפוי לפני.

אז אתם רואים את הלד בלדין שלי מאבב. נכון כולם יש להם לדאב. טוב בוא נעבור קצת על מה הקוד פה עושה ואז אנחנו נעבור להתחבר לויפיי. אני מוחק תערות כי הם לא מעניינות אותי. פעם ראשונה מה שעשיתי בויס setup אמרתי לו בפin mode פין מספר ש תהיה output עולם החומרה או עולם הכללי באופן כללי של פיתוח יש אפוט ויש outטפוט יש קלט ויש פלט כל מה שאני מוציא החוצה מהבורד הזה פודה זהפוט כל מה שאני מקבל זה איפוט אוקיי דוגמאות מייקרופון אני רוצה לדבר זה אינפוט עבור הבורד הזה כי הוא מאבד אותו בתוכו להדליק ‏LED זה output כי הוא מוציא פקודה, הוא לא מצפה למשהו.

אוקיי? עוד משהו שמעניין, אנחנו יכולים לחלק את העולם הזה לדיגיטל ולאנalogוג. נגענו בזה ב סליחה בAD AD converterטרogטקverטר שלנו. אנחנו מחלקים את זה לעולם דיגיטלי ועולם אנלוגי. הכי פשוט בעולם, דיגיטלי אפס ו1.

אין משהו אחר. IOW. אוקיי? ‏i= 0 יכול פה i שווה סליחה 1חד א בוא נקפיד נעשה שווה שווה בסדר ו אowי הוא שווה שווה ממש אפס אפס ואחד עולם דיגיטלי יצאו מאוד פרימיטיבי מחשב לא יותר מדי אופציות אם אני אומר שאני בסביבת פיתוח אז אמרו בוא נתקל על בני אדם שלא חושבים בנרי כמו מחשב נקרא לזה I. זאתי מילה רשומה מראש שהוא עובר קומפילציה הוא אומר I שו 1 אז אני אכתוב ברגיסטר עם אחד אבל זה לא משנה אנחנו יכולים לכתוב פה גם אחד זה בסדר אז זה דיגיטל דיגיטל זה מאוד פשוט תעבוד לא תעבוד האור בבית שלי עובד לא עובד אנלוג זה כבר מה שאמרנו שיש לנו רמות מסוימות שאני יכול לקרוא טווח בין אפס ל4095 ‏ESP 32 כי זה כבר ממיר האanalog to digגital converter שלי.

אז אם אני אכנס שנייה אני אנסה להראות לכם את ה גרף הזה איך זה עובד. אז אתם תראו את זה פה. בסדר? המחשב לוקח וממיר לי את הערך של המתח שנכנס לי לממיר הזה ובעצם ייצר גרף. אם אני אכניס לממיר שיודע לקרוא עד 5 וולט 2 וחצי זה יהיה בדיוק במרכז הטווח אם אני אכניס לו ערכים יותר גבוהים הוא יהיה למעלה בטווח למעשה זה מד מתחים אם יצא לכם לעבוד באיזשהי מעבדה ולמדוד מתח או יש לכם אולטימטר כזה שאפשר לקנות במקסטוק ב-30 שק זה מד מתח אנogוג טדגטקוverטר בסדר חשוב לשים לב שבקצוות שלו אם אי פעם תעשו אפליקציות שמשתמשות בקצוות שלו הוא מזייף אם אני אמדוד עבור אפליקציה של במקרה של ESP 32 הוא מגיע עד 3.3 וולט אז אם אני אבדוד 3.2 וולט ו3.3 וולט אתם רואים פה זה המתח שלי זה גרף המתח אז 3.2 ו3.3 3 וולט מבחינתו אותו דבר זה המקסימום 4096 בסדר אז אה זה חשוב לשים לב עוד משהו שהוא מדהים שיש בespרדונו הפשוט זהל to analog converterטר ההופכי אני אמרתי מייקרופון מייקרופון לוקח גל קול וממיר אותו לעוד דיגיטלי אם אני רוצה רם קול אני גם עכשיו שומע אותכם ר כל זה בדיוק הפוך.

זה עוד דיגיטלי שיוצא מהמחשב ואמור להפוך לאות אנלוגי, לגל שאני שומע אותו. בארדואינו אין את הממיר הזה, אין דגיטל אנalוגog קונטר, אין את היכולת לעשות רc. בבורדים היותר חדשים של ארדואינו יש את זה. ESP 32 יש לנו את הדבר הזה. אם אנחנו נלך למפה שלו ונראה בדיוק מה כל הפינים שלו, אז אתם תראו, אתם יכולים למצוא את זה גם באינטרנט.

אני אשלח לכם עכשיו תמונה של זה. אשלח את הקובץ הזה בבקשה אני אשלח לכם גם את הקובץ הזה יש לכם אותו גם בקיד שקיבלתם יש ברק קוד לאיך להגיע אליו אשלח את כל הקובץ את כל הזה אתם יכולים לראות פה את בעצם את הנכון שאמרנו שלוקחים את המודול וחוספים לו פינים אז אתם יכולים לראות בה בגדיו כל דבר מחובר אז אתם יכולים לראות שיש לנו פה anogוג to digגital converterטר המון המון המון המון המון פינים ויש לנו פינים שהםטל to analog פה יש לנו פינים שהם עם דגיטלט to אנalog ככה שאם אני רוצה לעשות ספיקר לחבר רמקול ואשכרה לשמוע מוזיקה באיכות נוראית אבל לשמוע מוזיקה אפשר לעשות את זה פה זה למעשה בדיוק עושה הפוך הוא מוציא מתחים באופן ליניארי ביחס לאות הדיגיטלי שהוא מקבל הוא עושה את ההופכי לאנalלוג טו דיגיטל בוא נשלח לכם את זה גם כן אה תן עוד איזה דוגמה חוץ מרמקול לעוד אנלוגי כן א אני יכול אה אני יכול לשלוט א למעשה כל מה שהוא PWM הוא סוג של מניפולציה לדיגיטלט to אנalogוג סליחה סרבו למשלוכ כל מה שאפשר להשתמש בPWM אני יכול לחבר זה בוא רגע נעשה מה זה PW זה דיגיטלי לא זה דיגיטלי אבל זה זה בולשיט זה מניפולציה שעושים כי אין לך דגיטלט to אנalלוג אתה בפועל מה שאתה עושה אתה מחלק טווח כלשה ונותן לו פולסים נכון? אז אם אני רוצה להיות יותר מדויק ולא לעשות את המניפולציה הדיגיטלית הזאתי, הרי PWM זה פסide modulation, אני משתמש בעצם בפקודות לפי הסייקל של השעון של ועושה גל. אם אני אפתח לכם שנייה מצגת הPWM, אז אתם תראו את זה. מה אני מדבר פה?

זה PWM. בסדר? זה בעצם עושה מניפולציה על הגל עצמו של מתי מעבד עובד ולא עובד ומדליק ומכבא אותו בסייקל מאוד גבוה. זה לא רציף. אוקיי?

אם אני רוצה להוציא ערך של מתח א עבור א איזשהו א בוא נגיד יש לי מנוע שב3 וולט מפעיל כוח מסוים ובמ וולט מפעיל כוח אחר ואני רוצה שאם דפקו פעמיים על דלת הלחץ ירד או השסטום יפתח לי חצי כוח אני יכול לתת לו פחות וולט לא לעשות לו PWM אה רמנקול זה דוגמה טובה כי רמקול אני יש לי מברנה שאני מרטית אותה בהתאם למתח שכחת יש עוד יתרון מאוד מאוד גדול הESP על ארדואינו שבארדואינו יש לך פינים אנלוגיים ודיגיטליים מוגדרים מראש ומעטים מאוד פה אתה יכול ממש לשחק איתם נכון זה חד משמעית בארדואינו יש לנו רק שישה שש כניסות אנלוגיות אנג קטר א ויש לנו יותר כניסות דיגיטליות כי כניסה אנלוגית יכולה להיות outpט דיגיטלי אז יש לנו 14 16 בוא נגיד יציאות דיגיטליות אבל א כן יש פה מבחינת כמות אנogוג דו דגיטל יש פה הרבה יותר אתה יכול לקחת ארדואינו מגה רוצה עכשיו ארדואינו ג'יגה א שעולה 90 דולר מי שרוצה רגע, אני אשלח לכם גם את הקובץ הזה שיהיה לכם אותו. שלח אותו פה. וברגע שכולכם הדלקתם וחיביתם את הלד, זה אומר שבשעה טובה יש לכם תקשורת מוצלחת עם הבורד שלכם ו אנחנו יכולים להתקדם הלאה. מה שאני רוצה עוד להספיק בשיעור הזה כדי לעמוד בסילבוס שלנו זה להצליח לחבר אותו לרשת. אוקיי?

כדי לחבר אותו לרשת אנחנו צריכים לסרוק רשתות. יש פה מישהו שאין לו 2.4 הרץ או שגיגה או שלא הבין על מה אני מדבר בכלל? לכולם יש 2.4 גגה. מי שצריך בראוטר שלו א להפריד את הדברים האלו שדבר איתי רגע ובואו נבין שאנחנו יודעים לעשות את זה. א אני לא יודע על מה אתה מדבר, איך בודקים את הדברים.

אוקיי, עולם ה מה שאנחנו קוראים לו IOT תלוי באיזשהו קמוניקי מסוים לעולם החיצוני. הESP 32 שלנו, שעכשיו הדלקנו וחיבנו את הלד שלו, מתחבר לויפיי. המיקרוקר שלו המה שקראנו הסיליקון צ'יפ שלו לא יודע לעבוד עם רשת של 5 גיגה הרץ תראו עכשיו את הסריקה של הרשתות שלי במחשב אוקיי שאני מציג מסך יש לי פה את הרשת שאני סימנתי אותה בדש חמש ורשת שסימנתי אותה בדש שתיים באופן כללי זה פרקטיקה מאוד נפוצה שמסמנים בין 2.4 לחמש אתם רואים 5 2.4 5 2.4 א מה זה אומר? הפיזיקה יש יחס הפכי בין אורך הגל לאנרגיה שלו. ככל שהגל שלי יותר קצר, הוא יותר מהיר אבל פחות אנרגטי.

זה אומר שאם אני רוצה אינטרנט מאוד מאוד מהיר, אני צריך שהגל שלי יהיה פחות אנרגטי. זה אומר שהטווח שלו יותר קצר. אם אני רוצה אינטרנט לטווח יותר ארוך, הטרידוף זה יהיה שהמהירות שלו תרד. אז עבור אינטרנט מהיר יש לנו 5 גיגהרץ 5 מיליון בסדר גיגה זה התדירות זה אחד לחלק הזמן 5 מיליון א פינגים בג'יגה זה 5 מיליארד פינגים בשנייה בסדר אבל הטווח שלו מאוד מוגבל עבור יסומים ישנים יותר לפני שיצא הפרוטוקול של ה5 גיגהר וכל הראוטרים התחילו לתמוך בו היה 2.4 ארבע רוב הראוטרים היום נותנים מה שנקרא דואל bנ הם כבר משולבים בשניהם והמכשיר עצמו שלך הפלאפון מתחבר לרשת אחת ויודע עבורו כבר לעשות את המטיגציה הזאתי האם אני יכול להתחבר ל5 הרץ או ל2.4 הרץ כאשר הוא יעדיף להשתמש ב5 גיגהרץ ולהיות באינטרנט מהיר אבל ככל שתתחבר ותתרחק מהראוטר הוא יעבור ל-2.4 4 גיגה באופן אוטומטי כדי שתישאר מחובר גם אם האינטרנט שלך טיפה יותר איתי כרגע. עד לפה ההסבר בסדר?

כן מובן מובן. יפה יש כמה שיטות ללכת go around ולעשות את זה. אוקיי סליחה מי שמשתמש באייפון אני כמו מפתח טוב יש לי גם אנדרואיד וגם אייפון. אה אייפון לא יודע לעשות את הדבר הזה. אנדרואיד יודע לעשות את זה מצוין בפיס גם כן מי שרוצה עבור המשחקים לעשות את זה יש לכם אפשרות בחלק מהמחשבים לפתוח access point אתם רואים אני עושה פה ממש בעצם נקודת אינטרנטלית של המחשב שלי ואז פה הוא נותן לי להגדיר איזה בנד אני רוצה אז שאני נכנס לedדיט [‏צחוק] נכנס לedדיט הוא אומר לי האם אתה רוצה 5 גיגהר אונג גיגהרץz אוable ואז מה שיוצא אני מרוצה המחשב יעשה את המחשוב שלו את ה את הלוגיקה לבד אני רוצה שזה יהיה דיסקריטי אני בדיד אני רוצה שזה יהיה 1ח ערכי 2.4 4 גיגהרץ כי אחרי זה הESP לא ימצא את זה.

אם אתם רוצים ללכת לראוטר שלכם בבית איך הגעת לכאן ספחסתי אותך זה במחשב שלי שאני פותח אקספ point למשחקים אני יכול ללכת פה אתה רואה יש לי פה חץ mobileפוט לא בכל המחשבים יש את זה אוקיי כפתור ימני go to settings וזה פותח לי את הדבר הזה ואז יש לי פה network properties edit ואני בוחר פלפון אנדרואיד כולנו אוהבים אנדרואיד כי כמפתחים זה נותן לנו הרבה מאוד גמישות פלפון אנדרואיד ברגע שאני נכנס פה לוייפיי נכון סליחה לוביילספוט יש לי אופציה להיכנס למובי ספוט כל [נחירות בוז] אחד איך שזה נותן לו את זה באנדרואיד אני יכול לעשות את החלוקה בין 2.4 אתם רואים הוא נותן לי פה 2.4 כי אני בחרתי את זה אני יכול לערוך את זה בנד סיסמה הכל 2.4 4 הוא שואל אותי אם אתה רוצה 2.4 גגה או 5 גגה. אייפון סנובam אייפון אין את האופציה הזאתי תמודדו. הוא לא נותן לעשות את ה א דיסקריטיות הזאתי, את ההבדלה הזאתי, את הבדידות הזאתי בין 2.4 לח. ראוטר הביתי שלכם, הראוטר הביתי שלכם באופן כללי קצת על it על הקינג. אם אנחנו נלך למה שאנחנו מחוברים עכשיו, אתם רואים יש לכם פה כזה חץ propפרeries, זה יפתח לי את היפ שלו.

אני אראה פה את הP שלו IP אדס. בסדר? וברגע שאני אכנס בבראוזר לכתובת הזאתי, אז אני אוכל לגשת להגדרות של הראוטר. אה, לא יודע אם יצא לכם לעשות את זה. זה לא כזה סיפור.

רגע, זה לא הרשת הזאתי. אני נמצא פה כרגע באיזה דירה שהיא זמנית ויכול להיות שהוא חסם את זה. יכול להיות שהוא חסם לי את זה, אבל באופן כללי, ברגע שאתם מתחברים לאיפי, יהיה לכם את המשק ניהול של ה של הראוטר שלכם. אני בדירה שהיא RBNB וכנראה שהגישה חסומה ל לאנשים פשוטים. א אבל בואו אני אחבר רגע למשהו כזה אני רוצה שתראו על מה אני מדבר אה outטר אה הוא יקצא לי IP אחר זה 101 זה הבסיסי זה אתם רואים יש לי פה רטור של אקסיפity אני עושה לו קצת הנג פה אני מקווה שהוא לא יכס עליי ובדרך כלל הסיסמה זה הדמין אדמין אלא רק אם הוא שינה אותה אם יש לכם גישה לראוטר והראוטר לידכם אז זה כתוב על זה אה ברגע שנכנסים לזה א in א inקורקctקט אני לא רוצה יותר מדי להרוס לו פה אבל ברגע שנכנסים לזה זה ייתן לכם שליטה בויפיי מי שרוצה שיראה באינטרנט איך עושים את זה ואז אתם יכולים לפצל את הרשת הביתית שלכם יתרונות אתם תוכלו לגשת עם הsp 32 חסרונות אה יכול להיות שתצטרכו לחבר מחדש את כל המכשירים שלכם בבית כי יהיה לזה שם חדש.

בסדר? אם יש לכם ממש גישה על הראוטר שלכם, על הראוטר עצמו יש מדבקה בדרך כלל עם ה עם הוזרניים והסיסמה. אוקיי? א ברגע שאתם נכנסים לזה, אתם בעצם שולטים בראוטר שלכם איזה רשת הוא יתן אותה. האם באופן דבחולטי הוא יעשה אותה דואל band מאוחדת, האם הוא יפצל אותה ל-5.24 5 ו2.4 א ויש ראוטרים שגם נותנים את שלוש האפשרויות.

תעשה 2.4, תעשה חמש ותיתן אחת משולבת שידואל. אם המחשב שלך יודע לעשות את ההפרדה הזאתי תתחבר אליה. אם לא נתתי לך גם בנפרד. אני לא רוצה יותר מדי לעשות לכם בלאגן. מי שזה רלוונטי לו, בוא נפתח את זה בקבוצת וואטסאפ.

צריך להיות קצת זהעירים פה כדי לא לעשות ברדק. בדרך כלל זה מאוד מסודר. יש לכם הגדרות ויפיי, תפצל, ריבוט וזהו. סלם תק. מה שאני עכשיו נוח לי לעשות זה לפתוח access point.

אני בעצם פותח רשת לוקלית בפלפון שלי. יש לי את האנדרויד המקסים שלי. אגב, גם מהפלפון אפשר להתחבר. אתם רואים? התחברתי לאותו ממשק.

אני מחובר לאותו רשת. תחברתי לאותו ממשק פה. אה זה קצת IT איך שאנחנו עושים את זה. מה שאני אעשה עכשיו לי מאוד נוח זה לפתוח את האקס point בפלפון שלי בגלל שאני רוצה להמשיך לדבר איתכם באינטרנט ואני פותח רשת לוקלית והesp רוצה שתראו גם איך זה מתחבר לי פה אז אני אעשה את זה עם מכשיר שלישי אני יכול גם באותה נשימה אתם תראו שם זה ישרוק לי אני אראה גם את הרשת הזאתי שיש לי פה של הראוטר של 2.4 ארבע את זאתי הוא גם התחפש לי את זה. אז שלחתי לכם קוד של ארדואינו שכתבתי אותו שהמטרה שלו שברגע שתעלו אותו הוא יסרוק לכם רשתות בהנחה שכבר יש לכם LED מהב ואנחנו יודעים שהבורד שלנו עובד ויש לנו קומפיילר ויש לנו דרייבר והכל נכון זה יהיה השלב האחרון שלנו [כחכוח] אז אני עושה לו קומפילציה בעצם עושה לו א upload הוא עובר קומפילציה הוא עוד מעט יעשה outload פעם ראשונה זה יכול לקחת קצת זמן כי זה קוד ארוך אה כתבתי אותו שהוא יהיה כמה שיותר נחמד כזה הוא למעשה יסרוק לכם את כל הרשתות אז אני במקביל אתם תפתחו אני פותח פה במקביל את האספ point וקוראים לה את השם שלי שף עם אותיות גדולות 1 2 3 4 5 6 7 8 ויש לי פה את הרשת של הראוטר של הבית שלי שעכשיו הגעתי לממשק אדמין שלו שאני לא אעשה את זה פה בזום כאמור אני לא רוצה שאחרי זה תעשו לעצמכם שטויות מי שזה רלוונטי לו נפתח את זה בנפרד אני לא רוצה שאחרי זה לא יהיה לכם אינטרנט בבית.

ברגע שזה יעשה קומפילציה ויעשה א upload, זה יסרוק לי את כל הרשתות. זה מהקוד שהבאתי לכם. עכשיו אתם רואים הוא עושה upload. הלד המעבב בשלב מסוים כבר מפסיק לעבוד כי למעשה דרסתי את הקוד שיש על הsp. הי יודע להחזיק כל פעם אך ורק קוד אחד.

אוקיי? יש לו פלאש ממורי, יודע להחזיק קוד אחד. ואתם צריכים לפתוח פה סרל. כפתור ימני למעלה יפתח לכם סרל. אם פספסתם את הסרי הזה ואין לכם פה הדפסה, יש לכם כפתור שקוראים לו enable en אתם לוחצים עליו הוא עושה ואז הוא מתחיל את הקוד מחדש scanning wיפיי ומה הוא נותן לי פה אז הוא נותן לי את כל הרשתות שהוא מצליח למצוא שזה הרשת הביתית שלי נכון שהוא מוצא רק שתיים את חמש הוא לא מוצא אתם רואים יש לי פה הרשת אצלי מפוצלת את חמש ואת שתיים והוא מוצא רק את שתיים את חמש הוא לא יודע בכלל שהוא קיים הוא לא תומך בזה והוא אמור למצוא לי גם את הרשת פה שפתחתי את שכח אם עשיתי את זה 2.4 הבא אה לא הדלקתי את זה אני אדליק את זה אני יכול לעשות תקשורת ביני לבין הבור מתקיימת פה אתם רואים יש לי message אטר או send עשיתי את זה שיהיה ממשק מאוד נוח אם אני אעשה 14 הוא יעשה לי סקיןסקן again ועכשיו הוא אמור למצוא לי גם את הרשת הזאתי את שחף בוא נראה אם הוא מצא לי אותה כן הוא מצא לי את שחףכן אוקיי ברגע שהוא מצא לי את שחף אז הרשת האינדקס שלה זה אחד אתם רואים יש פה אינדקס שרץ אני שם לו אחד טר והוא צריך סיסמה.

אני בעצם מדבר עם ה אני ממש מדבר עם הבורד בעזרת הטרמינל הזה. זה הקוד ממש נוח. א עשיתי אותו 1 2 3 4 5 6 7 8 מי שפה מומחה להבטחת מידע ואנקריפטד ועצפנות ודברים כאלה. בסדר זה לא לשלב הזה. אנחנו לא מדברים עכשיו על איך לעשות את זה אקריפטד ושהסיסמה תהיה מובטחת ושהפנטגון לא יפרוץ לכם.

טר והוא נותן לי IP. זה אומר שעכשיו המכשיר הזה כן אבל אני מצטער לעצור אותך הוא לא נותן לי לעשות קומפילציה decare variable server הוא לא נותן לו to be abstract type הקוד ששלחתי ובחרת את הבורד אותו דבר ואת הקום אני נכון כן כבר צרפתי עליו את ה אמ אוקיי תן לי אני שנייה רק אסיים את המשפט שלי ותעשה שיתוף מסך. אוקיי. אוקיי. הוא נותן לי פה עכשיו את הP שהוא קיבל מהראוטר שלי.

במעשה הראוטר שלי זה הפלפון שלי. אז עכשיו אתם יכולים לראות פה בגלל זה נוח לי לעשות את זה עכשיו עם הפלפון. ESP 32 מתחבר אליי. הוא מחובר אליי והפלאפון הקצה לו את האי הזה. זה אומר שמכל מקום שמחובר לאותו רשת שקוראים לה שחר שניגש לאיפי הזה אני אוכל לתקשר איתו ואני אדגים לכם את זה אני אקח עכשיו את האייפון שלי ואני גם כן אתחבר לשחף האייפון יודע להתחבר גם ל-2.4 א וגם לח גיגהרץ אז הוא אמור למצוא לי את שחף אוקיי הוא יעשה חיפוש של רשתות אה שחף 1 2 3 4 5 6 7 8 זה אותה סיסמה jo נתחבר פה אני אמור לראות שעכשיו עוד מכשיר התחבר אליי נכון כבר יש לי שניים בלוק על הזו אז conנctטד device השני זה האייפון שלי אייפון מאוד חשיבים הם לא קוראים לזה אייפון הם אומרים התחבר דויס אני לא נותן שם וברגע שאני אכנס באייפון שלי שמקובר לאותו רשת ממש בבראוזר לא משנה ספארי כרום אופרה ל12.168 נקוד 2 4 5 אתם תראו בעצם את המשק משתמש דבר ראשון new cliינק conctד קיבלתי פינ וזה המשק משתמש שבניתי שמה הוא נותן לי הוא נותן לי לכתוב הודעה נגיד אני אכתוב שלום לכולם ברגע שאני אעשה send הופ זה יגיע שלום לכולם עולם זה כותב את זה בגרביג' בג'יבריש למה לטובה אבל אני גם יכול לשלוח לפה 12 3 4 5 6 אתם תראו ברגע שאני עושה אטר הוא אמור להגיע לפה 1 2 3 4 5 6 בעצם עשיתי ממשק מאוד בסיסי של תקשורת א אה הוא לא יודע הוא לא יודע עברית הוא לא הוא לא יודע לתרגם את זה הוא לא יודע עברית כן נכון מנסה לשלוח באנגלית אולי לא גם לא ישלח כן לא באנגלית הוא שולח אנגלית זה בסדר בסדר, אנגלית אני בדקתי את זה.

אז שלום אול אוקיי שלום הול הוא שולח לי. אוקיי, שכף, אני גם לא מצליח להעלות את הקוד. הוא לא בוחר הוא לא בוחר לי את ה את ה את הלוח בכלל. לא רוצים פשוט להפריע להרצאה לשטף שלה. בסדר?

בואו עכשיו אני אתן לכם אפשרות ל אפשר שכמה אנשים ישפו במקביל את המסך? אנבל בסדר? כמה תשתפו את המסך ואני אעבור ביניכם ונראה את הבעיות ונקדיש לזה עוד איזה כמה דקות כדי לראות שאנחנו מולטיפולרז כנראה של ויפיי בוא תשתף את המסך ואני אנסה לראות מה השגיעה ומה רגע איך עושים את זה כפתור ירוק למטה שר ויש לךסקreen documents ואven תבחר את הסקre ואar scרין פשוט שר למטה כחול [כחכוח] זהו אנחנו מבחינת מה שרצינו לעמוד בשיעור הזה רצינו לעלות קוד פשוט ולהצליח להתחבר לויפיי שיעור הבא קצת מכוות אפשר רגע in בגin יש לך איזה תרד למטה תראה לי את השגיעה יש לך חסרות לך ספריות כנראה כן תעשה תעשה x אתה יודע מה אני יכול לבקש לי טיים זה בסדר מבחינתך אני רואה מה הבעיה אצלי הוא לא נותן לי את הWום הוא לא מצליח לבחור הוא לא מציע את אין בכלל את ברשימה של הבורדים את הבורד שיש לנו בוא נראה מה הבעיה שהוא נותן לך פה. אה, יש לך התנגשות בסרבר 80. אה, יש לך עוד איזה משהו שמחקובר לפורט 80?

אמ זה קוד מאוד פרימיטיבי. הוא לא סורק פורטים לראות מה פנוי. אז אם יש לך עוד כמה דברים שמחוברים בויפיי אז הוא מתנגש בפורטים. וואייפיי, בלוטו, כל מיני פורטים שהוא צריך לפתוח. א זה בעיה שהייתה לנו בתוכנה שעשינו שהוא לא סורג פורטים והוא אוטומטית מתחבר לפורט אוקיי אפשר לנסת לו או לשנות את המספר פה אוי אוי בוא נראה אם זה ישנה את זה זאת תהי הבעיה יש פונקציות שהמסורקות איזה פורט פנוי אני לא אמרתי 80 זה בדרך כלל הדפלט אז נלך עליו בוא נראה אם זה יעבור לך שוקי אני חושב שאתה גם יכול במקביל לשתף מסך אני מנסה אני כרגע זה כן הצלחתי למצוא משום אתה הדבר הזה כן מצאתי אותו אז אני מנסה לעשות את הבלינק שעשית אוקיי בבייסיק זה נכון כן בלינק כן לא הוא עדיין לא מוצא את זה זה לא הבעיה של הפורטינר רה איזשהי ספריה של הסרבר של ויפיי פיי קליינט חכה רגע בוא נעשה על זה copy error message.

Cannot declear variable server to be abstract type wifi server חסרה היה לך איזשהיא ספריה תן לי שנייה אם אנחנו מפנים על הwיפי.hwיפי client.h שהוא לוקח אותי לספריות האלה. כן, הם אטיב, הם מגיעות מובנות אבל compilation eror can clear. אה, שלח לי שנייה את הארור הזה בוואטסאפ. אני שנייה אחפש את הספריה הנכונה ונסה להתקין לך אותה. איזה מיקח אני א את הארור ראית שעשיתי copy ארור אוקיי בוואטסאפ אני לא פה שלח לי את זה בצ'אט בצ'אט של הזום הזה שלח לך את זה בצ'אטי בסדר מי שצריך ללכת אנחנו מבחינת השיעור הראשון סיימנו מה שצריכים.

שיעור הבא אנחנו הולכים ללמוד על קלטים ופלטים דיגיטליים. Input outpטגיטל אנalogוג שזה בבוא לכל ההבדת בעצם בעולם שלנו. מה זה קלט פלאט דיגיטלי אנלוגי. א נחות ככה שצריך מטריצת פיתוח ברדבורד וLED. לא משנה איזה צבע.

You name it לא אכפת לי כי עכשיו אנחנו עבדנו עם build in lד. שבוע הבא אנחנו נעבוד עם לד חיצוני אז צריך לכוות אותו ואנחנו נעשה לו איזשהו ממשק שאנחנו יכולים להדלוק ולכבל אותו מהפלאפון ונוסיף כפתור פיזי מטרה של הכפתור פיזי זה שתמיד יש את העניין הזה שבחדר של בית אנחנו רוצים שיהיה לנו גם מתג בקיר וגם שליטה מרחוק והם צריכים להיות מסוכרנים אז כדי לסכרן אותם אנחנו נעשה גם כפתור פיזי שמדליק ומכבה את הD הזה ומעתקן לנו את המשק משתמש שלנו שוב אתם תקבלו את הקוד ממני, אנחנו נעבור עליו קצת, נחפור עליו קצת ויהיה לכם משימה לעצב אותו. בקוד ששלחתי לכם, אתם יכולים לראות שיש חלק שהוא בעצם המשק משתמש. אם תלכו לשורה א משורה 92, אתם רואים if request index get, אז בעצם עושים בקשות http ופותחים ממש מיקרוסרבר בתוך מייקרוקונטרולר הזה וכותבים פה בHTML וCS. זה שפות שכל אתר אינטרנט כתוב בהם.

הפרונטה מה שאנחנו רואים בעיניים שלנו זה. ואתם יכולים קצת לשחק וללמוד לעצב את זה. א וגם עם צ'אט GPT הוא מאוד טוב בזה. ואז אתם יכולים בעצם לעשות קסטימיזציה על המסך שלכם א להדליק ולכבות את האור שלכם בבית א לחבר את זה למכונת קפה ולהגיד לבוקר טוב ואז היא תכין לכם את האספרסו. מאוד מומלץ שמכונה מכינה קפה לבד בבוקר.

אני לא מציע להתחבר עם עם הבק עם ה SP 32 ליחידה הזאת. אני לא מבין למה. א בסדר בוא תשלח לי בוא בוא תשתף מסך ותשלח לי את הקוד. אני לא קיבלתי אותו. שלחת לי אותו?

מה שלאי לך כלום? לא. אה את ה את השגיעה. לא לא אני לא אני כל הזמן ישארתי בשקט. הקשבתי לך שדיברתי איתו.

לא דיברתי. לא לא אני מדבר על מי שעכשיו ששיתף את המסך ואמר שהוא ישלח לי בפרטי את הקוד את ההודעת שגיעה שאני אחפש איך לפתור לזה לא קיבלתי את השגיעה בסדר בוא תשתף מסך שוקי אתה מדבר עליי כן אני לא קיבלתי ממך את ה רגע אבל אני קצת הבנתי איפה הבעיה שלי בקוד רגע א שוקי תשתף בבקשה בינתיים מסך מנסה שוב תודה רבה תודה רבה למי שהצטרף אנחנו נמשיך פה את הבעיות הטכניות. לא הקלטה. ברגע שהקלאוד של הזום יחליט שהוא יסיים לעשות את העיבוד הזה, אז א תקבלו את ההקלטה. שימוש אישי בלבד.

טענות מענות דברים שלא הבנתם בוואטסאפ. יאללה מי שרוצה להישאר לתמיכה פה כן שוקי אני רואה את ה אני מנסה אני מנסה אני מנסה לשתף. אני לא מצליח לשתף. אה אני רואה את המסך שלך אבל לא עשית שיתוף לאנטריה סקרין. אני לדעתי עשית רק לחלק למסך אחד.

הנה אתה רואה אתה רואה את המסך שלי? כן למה זה הגיע לך בסינית? אין לי מושג מה זה סרבו? אוקיי, בסדר, לא משנה. כן, כן, כן.

Request רגע, אני ביקשתי שליטה. אוקיי, בוא נראה. אה, יכול להיות שיש לך בורד אחר. איזה בורד קנית? עם הקיט שלי?

כן, כתוב אליו אותו דבר. כתוב עליו והכל. ‏Passp שכתוב מה שאמרת זה בדיוק מה שכתוב עליו. אוקיי אין לו D אין לו D בהמשך אני לא יודע אולי זה משהו אחר פיל רגע יכול להיות שזה בורד טיפה שונה א כל בורד יש לו את הקומפיילר שלו אז יכול להיות שאנחנו צריך להתאים לו לקרוא לו בשם אחר בסדר בוא נראה כן מוטי אני מנסה תוך כדי גם להיות איתך בקשב כן כן אני גיליתי על זה ספרייה חסר לי בסדר intטtesh זה נמצא בתוך הwiיפיינג כאילו הוא עושה הוא עושה inclוד גם לעוד ספריה והיא חסרה כנראה אוקיי א אתה יודע איך פה אם אתה יכול ללכת להעתיק את השם שלה בבראוזר דאונלד וברגע שאתה מוריד את הזיפ שלה יהיה לך פה ב לדחוף את הספריה הזאתי והוא יתקין אותה לאן בוא תחפש אותה בבראוזר תכתוב א כמו שהיא נקודה פור ארדו והוא יתן לך עוד את האתר הראשי של ארדנו או גיטב לא משנה ואתה צריך להוריד קובץ zיפ זה נראה שזה נצרק concting אבל אני לא רואה שהיה פטל to connectה no serיל זה תצלם לי את ה מה שכתוב על הבורד שלך יכול להיות שהוא טיפה שונה. יש ניואנסים בבורדים האלה.

יכול להיות שזה הדבקיט ESP 32. רגע אני בעברית. ‏tp 32 אה קיט v1 לא לא שזה אני אצלם זה נורא קטן שם אני התגתי את זה בעת ואני אצל כן ח את התמונה עכשיו אגב גם אם זה בורד אחר יכול להיות שהbildד lד לא בשתיים אז בסדר זה לאד downlo row fיל או שזיפ זיפ zיפ zיפ תעשה עשה שיתוף אולי לאנטרסר ואז אני אראה מה אתה עושה אבל zיפ אתה דוחף ספריות כזיפ האקסט נסה בID הנה compילing cas שגיט אבל איך אני בגיט מוריד את זה כזיפ אז יש לך בקיטב אה כפתור א בימין שירוק שכתוב עליו קודש פותח את זה יש לך דאונד zיפ [נחירות בוז] שלחתי בקבוצה אני לא יודע אם כן זה נראה לי נראה לי הצליח זה עושה לך אפלודינג זה פשוט ה שוב יש כמה שמות דומים אז ESP 32 אתה רואה של do itט devקטit v1 עובד לך יופי ועכשיו זה מתקמפל לאפל error f to conect 32 זה לא קשור לקפילר זה קשור לבורד בורד לא בטוח עובד אני מנתק אותו לחבר אותו מחדש כי הוא עובר קומפילציה הוא לא מצליח לעשות אפלד הוא עבר compפיילר גם מקודם. אני רואה שהקונקטינ אותו דבר. הוא פשוט לא מצליח להתחבר.

דיברתי אותו מחדש. בוא נחפש אותו ב LPT. ראיתי. בדקתי את זה. [כחכוח] אז יכול להיות שהבורד עצמו הנה הוא לא פה.

הוא לא מוצא אותו. הנה הוא למעלה. תראה כתוב CP212. זה נכון אבל הוא לא מזה אותו. אתה לא התקנת לו את הדרייבר.

אז תוריד את ה את הזיפ שלי. אני לא יודע. הוא לא מצליח לגשת אליו. אני אז אני אעשה את זה בגוגל עוד מעט. אני אעשה את זה.

הוא אמור הוא אמור הוא אמור למצוא אותו פה ביציאות בPT וקום. פה הוא כרגע אתה רואה עם סימן שאלה וזהו הוא לא מצליח להתחבר. עכשיו אני רק רואה שיש לו שמה כזה משולש קטן. עכשיו ראיתי את זה. כן.

כפתור ימני עדכון דרייבר וקח את הזיפ שעשיתי. אני יודע להתקין דרייברים. אני אטפל בזה יותר מאוחר. בסדר. אוקיי.

בסדר. זה יפתור את זה. מקווה שזה יפתור. בסדר. תודה רבה.

בכיף, בכיף יאללה נתראה בסדר מוותי אני איתך אני יש לי בעיה שאני פורט לא מזוהלי אוקיי בוא תשתף מסך בבקשה איך אתה מנתק אותי שחף אנינתק אותך כן סטופ כן אוקיי שחף אני פורש תודה רבה בסדר אני אשתדל לפתור את הבית יותר מאוחר או מחר מה אני עשה בסדר גמור תודה להתראות ביי ביי להתראות צ'וקי אמרתי לראות אותך שוב גם אני אה הפורט לא מזוהל בוא תשתף מסך בבקשה א הפורט לא מזוהל לך בסדר אז אני צריך אני מבקש ממך שליטה בוא נראה כן אני נותן שליטה בשב לא ביטלת את השיתוף מוטי אתה מחפש אתה תלך חזרה אתה רואה את הסורס מוטי אני תוך כדי גם איתך אתה צריך ללכת חזרה לקוד מקור שיהיה לך את הכפתור ימני למעלה לקוד כן לא למעלה למעלה בפירועי לחם טוב אני שנייה אני אני לישון בוא תיתן לי שליטה אבל תעשה בבקשה שיתוף לאנטריה סקרין כי אתה עכשיו משתף לי רק מסך ואני לא יכול להיכנס לווינדוס שלך אה אתה משתף לי רק את הID אה איתן אני אז מה אני צריך צריך לשתף לך את את כל המסך screרין ואז אני אוכל לגשת לדויס מנגריל אה בדיוק עכשיו בוא נראה שעדיין יש לי שליטה אה לא ביטלתי עדיין את השיתוף הנה אתה רואה יש לך קוד למעלה איתן א מוטי יש קוד בירוק קוד דאונלון zיפ כן תפתח את זה דאונד זיפ כן אבל מה הוא יוריד לי הוא יוריד לי את כל מה שיש פה לא הוא מוריד זיפ כן של הכל זה מה שאתה מתקין ספריות ככה מתקין ספריות לא אבל הוא עכשיו תלך את הכל פה בחלון בחלון עכשיו נכון נכון זה הספריה אוקיי רגע אתה צריך אתה צריך את הספריה הזאתי זה מה שחיפשת איך קוראים לה זה הספריה נכנסת לקוד של הספריה אתה צריך את הקוד מקור אם זה הספריה ורדת הזיפ בID עצמו יש לך אפשרות לדחוף לו ספריות בזיפ כזיפ כן למעלה זה כבר אני מכיר כן אז בשיפה שיורדת אתה תוסיפיה נכונה זה אמור לפי ש תוסיפיה נכונה בוא נראה נחזור רגע אחורה כי זה נראה לי רק את הסורסגיט כאילו חסר לך הנה זאת ה זה ה זאת הסופריה אה אתה רוצה רק את זה כאילו אתה מוריד את כל הספריות שיש שם הבנתי מה אתה אומר אז א אתה צריך כאילו להוריד רק אותה מה להוריד בסדר לא משנה אז תדחוף לו את הכל זה יהיה כלול שם אוקיי אם זה יפתור את זה סבבה איתן אתה הפסקת את השיתוף נוסך שניסיתה לעשות אינטרסן אוקיי יפה אוקיי אז דרך אמרנו יש לנו tools manage library איפה אני עדיין לא רואה את ה איך אני נכנס לדויס מנגר אצלך כי אין לי את ה למטה תקלייד בשורת חיפוש דויס מנגר אני לא רואה את השורת חיפוש אוקיי הנה עכשיו אני רואה את זה בסדר זה חסם לי את כנראה שזה עניין של הדרייבר אם אתה לא מזהה פורט נכון כן אה ברגע שהוא מחובר לך אנחנו ב מה דרייבר מחובר לך מה מה הsp מחובר לך למחשב כן הי עכשיו מחובר למחשב יש לי נורא דומה אה אני לא רואה באמת את לא מזהה אותו פה. יש לי בעיה של דרייבר של USB בעצם יכול להיות. התקנת את מה שאמרתי של הCP 21FSX אחרי שריברת אותו הוא זיה לך אותו? אה אני מקווה שהתקנתי אותו טוב. אז לחצתי על ה אז אולי לא התקנתי טוב.

אז הנה זה כן אתה צריך להתקין את זה אחרי שהוא מזהה את ה אחרי שהוא מזהה את ה את הבורד. זה לך אותו לא בצורה לא ברורה שניה אני לוחץ על זה נכון על ה על מה בדיוק אני לוחץ כדי להתקין לא אתה צריך להתקין אותו אחרי שהוא יזהה את הבורד חכה הוא בכלל לא מזהה לך אותו תנתק ותחבה רגע את את הspתי ו עיברתי ברשימה הוא מזה מה איפה הוא מזהה את זה ברשימה בבורד כאן אז שאני כותב לא זה לא קשור זה קומפיילריםזה לא הכבל שאתה חיברת אותו זה כבל שגם מעביר נתונים או רק חשמל אה אולי זה כבל א לא יודע איזה כבל זה סתם כבל שמצאתי ושמתי סתם כבל שמעביר רק חשמל ואז המחשב בכלל לא מזהה את הבור אה אז אולי זה סתם קבל שמזרה חשמל אתה צריך א ארבעה או חמישה פינים לדעתי בכבל אחד יש לך רק פלוס ומינוס יש לך שניים הכבלים שרק להטעטין את הפלאפון בלי להעביר נתונים יש אנשים שאוהבים את זה כי זה כאילו יותר מאובטח ואז אין לך תקשורת הבנתי סתם מצאתי סוכבל ושמתי אז יכול להיות שהוא לא תקין טוב אני אנסה אם אני אתקן אני יודע לך אוקיי ואז ברגע שאתה תחבר אותו יקפוץ לך פה כפתור ימני תראה מה שעשינו בהקלטה אה upפדיate דרייבר ואז אתה הולך לספריה אתה מזהה לו איפה שהורדת את את ה את מה שהורדנו מפה את הCP216X א אחרי שחילצת אותו והוא יתקין לך אותו ואז הוא יהיה לך פה בקום אם אתה תמצא אותו זה קומפיילר מצד שמאל מצד ימין זה דרייבר של המחשב בסדר תודה על הסבלנות כן בכיף. כן מוטי. כן כן הוא עושה לו פרocessינג לזה לזיפ. בסדר אני רואה רק את הגיטב עכשיו.

אה אוקיי הוא גם כן לא מזדהה. לא קופץ לי שום דבר בדיוויס מנג'ר וניסיתי כמה כבלים. אז אני חוץ מלנסות לחפש מחר איזשהו כבל יותר רציני. אין לי הרבה מה לעשות בה מידי. יש הבדל בין כן סליחה יש הבדל בין מה למה בין כבל לא כבל בין ESP 32 לesp66 מבחינת עבודה ספריה למעלה של הויפיי שונה אוקיי אפשר לעשות את ההתאמות א 8266 נחשב בורד יש לך אותו על בורד פיתוח או יש לך אותו עם כאילו אה אני יכול להראות לך במצלמה?

כן. צא זה כזה רוצה לכוון. אתה רואה? זה כזה יש לך אחד א עם א זה כבר עם עודד טמפרטורה מובנה בתוכו. כן והוא אה יכול להיות שאני אצטריך לעשות קצת התאמות לקוד הספריות וואייפי שונות כי זה לא אותו מיקרו בקר אבל א כן תאורטית אפשר אמור לעבוד.

אוקיי בסדר. אתה יכול לנסות לחבר אותו עכשיו עם כבל טוב. ולקחת את הקוד שלי ולהגיד לצ'אט תתאים אותו למודל של הקוד שלך של הבקר שלך אני עכשיו זהו שחיפסתי ואין לי בשליפה כנראה כבל אחר אני אצטרך בסדר כן זה אתה יכול שוב זה כבל של אנדרואיד ישן כן אני יודע הוא לפני הטyס אז אתה יכול לחבר אם יש לך אנדרואיד ישן לחבר את זה לפלפון ולראות אם זה בזה את הפלאפון ואם זה לא מזה אם זה רק מתאים את הפלפון ולא מזהה אותו זה 32ק עם קם כן זה 32 עםקם כן וזה אחד אחר וגם אותו חיברתי וגם הוא לא מזדהה אז הקבל לגמרי וניסיתי עם שתי כבלים שיש לי ואף אחד מהם לא משתף איתי פעולה אז זה כבלים שסוב יש הרבה קבלים שהם רק לטעינה יש גם אנשים שאוהבים את זה כי ככה אתה יכול להטעין במחשבים ציבוריים דברים כאלו ולא אין לך תקשורת כנראה מכל מיני שטויות שהזמנתי מאלי אקספרס ונשארו לי ואני צריך לחפש את ה אני מבטיח לך שאם הזמנת באלי אקספרס וזה לא היהוד שלו לנתונים הם לא ניטבו עוד שני פינים אקסטר חינם כן הבנתי אז אני אשקיע הזמן בלחפש א נורמלי כן גם גמור תודה בכיף בכיף כן מוטי אני איתך אה כן הוא עדיין מאבד את הקובץ כנראה יש בו הרבה עובד לו כן אבל אפשר גם אתה התקנת את הסביבת פיתוח את הרגנו איתי או בנפרד בלי קשר אליי כאילו עשית את זה כבר לפני כבר התקנת את הסביבת פיתוח לפני אתה מותקנת אצלך או שהתקנת אותה עכשיו איתי אני אותי כן כן לא לא היה מותקן אני עובד א אני עובד עם זה כבר עובד אז אז אז האופציה הנוספת בגלל שאני התבססתי שפיתחתי את הקוד על בסיס ספריות קיימות אוקיי זה למחוק את הסביבת פיתוח קומפלט. רגע, היא תמחק לי את הספריות גם את כל מה ששמור לי ב רגע אני אשתף מסך אני אראה לך איפה יושבות הספריות לא אני יודע איפה ספריות אז אז אז אתה יכול לעשות להם תקדב בק למקום בטוח ולגבות אותם פה מתחת לארדונו כן אז אתה יכול לגבות אותם בעיקרון זה זה ספריה שהיא נפרדת שיושבת ב של הספריות אבל אתה גם יכול להעתיק אותם ואחרי זה להחזיר אותם אה כן כן אבל מאוד דברים בגרסאות החדשות של הסביבת פיתוח זה ברגע שאתה עושה את זה אסל הוא מתקין לך אתיפי קליינט כבר buildד עם כל impפendנדent שלו אז תשמע שחף אני לא אעכב אותך כי אני בכל זאת קצת עובד עם קצת הרבה עם ESP ועם ארדואינו אה אז [נחירות בוז] אני אנסה להתקין את זה שהוא יסיים להתקין בוא נראה אם זה יעבוד יעבוד אם לא באמת אני אמחק את הכל אה בסדר ג א זהו אני אראה נראה בסדר מפגש הבא אני בדרך כלל עם הs קוד על זה אז א בכלל מזמן לא נגעתי בזה כן אתה עם פלטפורם iooו איך תן לי שנייה פלטפור iooו אתה מפתח אה לארון שזה גיד אני בפייתון גם אז אה אני עובד עם שניהם בVS קוד בסדר מה שעוד רלוונטי אני אגע בזה בשיעור הבא אני עשיתי עכשיו כזה הנט שאם אתה נכנס לפייל אני משום לא מצליח להיכנס לך למרות שהיקשתי סליחה כנס רגע לפי preferences פייל referenes איפה בפה בהדר בID בסביבת ID אה אתה רואה את הID נו כן אוקיי הבנתי מה אתה רואהפיל preferenes כן כן אז לפעמים יש בעיה שהוא לא מצליח לזהות ספריות שמתקינים כי יש עברית פה ואני רואה שלך זה לא הבעיה זה מה שנגעתי בזה אני בשיעור הבא שנתקין ספריות אני אמליץ לאנשים לעבוד קרוב לC את הספריה שמושכת את הספריות בפיס זה עושה בעיות אוקיי א תגיד לי אז אם ככה לפני שנסיים רק שאלה קטנה אה אני מבין א זאת אומרת אני פחות הקשבתי כי זה פשוט לא עלה לי אה את ה את הרשת ואת הסיסטמה זה דרך הסרי מני כאילו מכניסים אותה כן אני עשיתי את זה שזה יהיה נוח לא ארקודד אוקיי ואיפה הוא שומר אותה שומר אותה כאבל א לוקלי ב שומר אותה כל הודעה תוכנית רצה כן נכון הבנתי זאת אומרת ברגע שP ואדליק אותו שובמר כן נכון אנחנו לא במסגרת הקורס הזה שוב קשה לעשות יש מה שנקראפן כן ההרום הפנימי הזיכרון הפנימי שלו אני אעשה את זה כ נכון ואז אתה יכול אבל אה טוב בסדרג אנחנו מעבירים את זה כסטרינ וכאינטגר אנחנו מעבירים את זה טוב אני אנסה לטפל בזה תודה שחפת בסדר גמר בכיף בכיף ביי ביי כן טל אלן אה אני יכול שנשארתי אני פשוט הקשרתי קצת עניין אותי מה אנשים עושים אה חופשי בסדר חיפשתי תוך כדי ולא מצאתי אני אשקיע בזה אחר כך זמן וזהו הכל בסדר בסדר גמור טוב תודה רבה לילה טוב ביי ביי לילה טוב ‏Ja.