תוכן עניינים:
וִידֵאוֹ: מחשבון פשוט וסטנדרטי עם CloudX: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
במדריך זה נלמד כיצד להכין מחשבון פשוט וסטנדרטי עם CloudX, אנא לחץ אם לא קראת דבר על לוח המקשים הממשק עם CloudX בעבר, הנה, המטרה שלנו היא ללמד אותך כיצד תוכל לפתח את מחשבון חומרה משלו באמצעות cloudX M633.
המטרה שלנו היא להיות מסוגל לעצב מחשבון שיכול לבצע חיבור (+), חיסור (-), כפל (*) וחלוקה (/) עם תוצאות בעשרונים עד 0.0000001 ובמספרים שלמים עד 90000000. המחשבון יש את היכולת לזהות שגיאות מתמטיקה וכו '. כל ילד, סטודנט ותחביב אמור להיות מסוגל לבצע את הפרויקט הנפלא הזה.
שלב 1: דרישות חומרה
1x מיקרו -בקר CloudX
1x CloudX SoftCard
1x כבל USB
1x 4x4 לוח מקשים מטריקס
1x חוטי מגשר LCD בגודל 16x2
הנגד 1kΩ
נגדים 4x10kΩ
שלב 2: חיבור PIN
סיכות חיבור CloudX עם סיכות חיבור LCD ו- CloudX עם לוח מקשים
שלב 3: תרשים מעגל
שלב 4: תוכנה
/ * * קובץ: מערכת נעילת לוח מקשים חכם. ג
* מחבר: קפוצ'ון
*
* נוצר ב- 20 במרץ 2018, 11:21
*/
#לִכלוֹל
#לִכלוֹל
#לִכלוֹל
#לִכלוֹל
#define NumberOfRows 4 // הגדר את התצוגה לארבע שורות
#define NumberOfColumns 4 // הגדר את התצוגה לשלוש עמודות
char KeypadCharacters [NumberOfRows] [NumberOfColumns] = {
'1', '2', '3', '+', '4', '5', '6', '-', '7', '8', '9', '*', 'C', '0', '=', '/'
};
char RowPins [NumberOfRows] = {7, 8, 9, 10};
char ColumnsPins [NumberOfColumns] = {11, 12, 13, 14};
מפתחות char, a = 0, check = 0, פעולה = 0, signa = 0, signb = 0;
תשובה צפה חתומה;
char * פנסוור;
צ'אר אנסוור [10];
חתימה ארוכה;
צ'אר איינפוטה [10];
קלט ארוך חתום;
צ'אר איינפוטב [10];
להכין(){
הגדרת לוח מקשים (PULLDOWNCOL, RowPins, ColumnsPins, NumberOfRows, NumberOfColumns, KeypadCharacters);
lcdSetting (1, 2, 3, 4, 5, 6);
lcdCmd (lcd_clear);
lcdCmd (cursor_off);
lcdWriteText (1, 1, "מחשבון עם");
lcdWriteText (2, 1, "CLOUDX");
עיכוב Ms (2000);
lcdCmd (lcd_clear);
lcdCmd (cursor_blink);
לוּלָאָה(){
מפתחות = getKey ();
if (מפתחות! = 0 && מפתחות == 'C') {
lcdCmd (lcd_clear);
lcdCmd (cursor_blink);
עבור (a = 0; a <10; a ++) {
Ainputa [a] = 0;
Ainputb [a] = 0;
Aanswer [a] = 0;
}
a = 0;
פעולה = 0;
check = 0;
signa = 0;
signb = 0;
}
if (check == 1 && מפתחות! = 0 && מפתחות == '=') {
lcdCmd (cursor_off);
inputa = atoi (Ainputa);
inputb = atoi (Ainputb);
if (signa == '-') {
inputa = -(inputa);
}
if (signb == '-') {
inputb = -(inputb);
}
if (מבצע == '+') {
answer = inputa + inputb;
longTostr (Aanswer, answer, DEC);
}
if (מבצע == '-') {
answer = inputa - inputb;
longTostr (Aanswer, answer, DEC);
}
if (מבצע == '*') {
answer = inputa * inputb;
longTostr (Aanswer, answer, DEC);
}
if (מבצע == '/') {
answer = (float) inputa / (float) inputb;
Panswer = floatTostr (תשובה);
if (inputa> inputb) {
Panswer [5] = 0;
}
}
if (מבצע == '/') {
lcdWriteText (2, 1, "ANS:");
lcdWriteTextCP (Panswer);
}
אחר {
lcdWriteText (2, 1, "ANS:");
lcdWriteTextCP (Aanswer);
}
}
אם (מפתחות! = 0 && (מפתחות == '+' || מפתחות == '-' || מפתחות == '*' || מפתחות == '/')) {
if (פעולה! = 0 && a == 0 && signb == 0 && (מפתחות == '-' || מקשים == '+')) {
lcdWriteCP (מפתחות);
if (מפתחות == '-' || מפתחות == '+') {
signb = מפתחות;
}
}
if (מבצע == 0 && a == 0 && signa == 0 && (מפתחות == '-' || מקשים == '+')) {
lcdWriteCP (מפתחות);
if (מפתחות == '-' || מפתחות == '+') {
signa = מפתחות;
}
}
אם (מבצע == 0 && א! = 0) {
lcdWriteCP (מפתחות);
פעולה = מפתחות;
a = 0;
}
}
אם (מפתחות! = 0 && (מפתחות == '0' || מקשים == '1' || מקשים == '2' || מקשים == '3' || מקשים == '4' || מקשים = = '5' || מקשים == '6' || מקשים == '7' || מקשים == '8' || מקשים == '9')) {
אם (פעולה! = 0) {
lcdWriteCP (מפתחות);
Ainputb [a] = מקשים;
a ++;
check = 1;
}
אם (מבצע == 0) {
lcdWriteCP (מפתחות);
Ainputa [a] = מפתחות;
a ++;
}
}
}
}
מוּמלָץ:
מחשבון חיסכון בחשבון בנק: 18 שלבים
מחשבון חיסכון בחשבון בנק: תודה שבחרת במחשבון החיסכון שלי. היום נלמד כיצד לתכנת שיעור BankAccount כדי לעקוב אחר ההוצאות והחסכונות האישיים שלך. כדי ליצור חשבון בנק כדי לעקוב אחר ההוצאות שלך, תחילה תזדקק ל
שעון עצר דיגיטלי פשוט CloudX M633: 4 שלבים
שעון עצר דיגיטלי פשוט CloudX M633: בפרויקט זה אנו הולכים ליצור גרסה של שעון דיגיטלי שיכול לשמור רישום של שעות, דקות ושניות, בדיוק כמו שעון עצר בטלפון הנייד שלך! אנו הולכים להשתמש ב- LCD כדי להציג את השעה
כיצד להכין מחשבון פשוט ב- Java: 10 שלבים
כיצד להכין מחשבון פשוט בג'אווה: זוהי היכרות פשוטה עם שפת התכנות של ג'אווה המיועדת לאנשים עם ידע מועט עד חסר בתכנות. חומרים: מחשב או מחשב נייד (עם Eclipse מותקן) יכול להתקין ליקוי חמה ב- https: // www. eclipse.org/downloads
מאמן Taranis X9D+ פשוט פשוט באמצעות קלט מקלט SBUS: 9 שלבים
פשוט Taranis X9D+ מאמן אלחוטי באמצעות קלט מקלט SBUS: מטרת הפרויקט היא לחבר משדר FrSky X-Lite למשדר FrSky X9D+ בתצורת TRAINER באמצעות מקלט SBUS זול (12 $). על ידי חיבור השניים בצורה זו, אפשר לטייס מדריך באמצעות
מבוא מחשבון ג'אווה פשוט: 9 שלבים
מבוא מחשבון Java פשוט: מחשבון Java פשוט מבוא: בפרויקט זה נלמד אותך כיצד ליצור מחשבון פשוט ב- Java. אנו נניח שכבר התקנת את Eclipse IDE (סביבת פיתוח משולבת). אם עדיין אין לך את הספה הזו