Satura rādītājs:
- Piegādes
- 1. solis: caurumu zīmēšana
- 2. solis: caurumu zāģēšana/urbšana
- 3. darbība. Līmējiet lietu
- 4. solis: shēmas
- 5. solis: sūkņu lodēšana
- 6. darbība. Relayboard pievienošana sūkņiem
- 7. solis: pievienojiet barošanas avotu un Raspberry Pi
- 8. solis: pievienojiet infrasarkano sensoru
- 9. solis: pievienojiet ultraskaņas moduli
- 10. solis: uzstādiet durvis
- 11. solis: uzstādiet durvju slēdzi
- 12. solis: izveidojiet caurules turētāju
- 13. darbība: ievietojiet piltuvi
- 14. darbība: pievienojiet caurules sūknim
- 15. solis: cauruļu griešana pudelēm
- 16. darbība: pievienojiet sadales spraudni
- 17. darbība: pievienojiet LCD
- 18. solis: pielīmējiet priekšējo paneli
- 19. solis: krāsošana
- 20. solis: uzpildiet iekārtu
- 21. darbība: izveidojiet datu bāzi
- 22. darbība: koda rakstīšana
Video: CocktailMaker: 22 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Kokteiļi - lielisks veids, kā noslēgt nogurdinošu dienu vai sākt aizraujošu ballīti. Jūs dodaties uz bāru, pasūtāt izsmalcinātu dzērienu, apsēdieties un gaidiet, kad pienāks debesu maisījums. Nakts beigās jūs maksājat rēķinu, dzeramnaudu bārmenim, un jūs dodaties ceļā. Bet ko tad, ja es jums teiktu, ka ir veids, kā jūs varat izbaudīt to pašu garšīgo kokteili, neejot uz bāru vai pat netērējot daudz naudas. Viss, kas jums nepieciešams, ir mazliet jūsu brīvā laika un nedaudz radošuma. Turpiniet lasīt, un es soli pa solim paskaidrošu, kā mājās pagatavot savu kokteiļu automātu.
Piegādes
Attiecībā uz lietu
- MDF biezums 6 mm
- 2 x 374 mm / 462 mm
- 2 x 280 mm / 462 mm
- 2 x 174 mm / 250 mm
- 1 x 162 mm / 250 mm
- 1 x 150 mm / 250 mm
- 1 x 180 mm / 162 mm
- 1 x 180 mm / 362 mm
- 1 x 362 mm / 100 mm
- 1 x 374 mm / 292 mm
- MDF biezums 12 mm
- 1 x 374 mm / 292 mm
- 2 x eņģes
- skrūves
- koka līme
Par elektroniku
- 1 x LCD displejs 16x2
- 1 x 5V 8 kanālu releyboard
- 1 x 12V DC 100W barošanas avots
- 1 x aveņu pi 3B+
- 8 x 12V līdzstrāvas dozēšanas sūknis
- 1 x PCA8574p I2C I/O paplašinātājs
- 1 x maizes dēlis
- 1 x 330 omu rezistors
- 2 x 470 omu rezistors
- 1 x sadales kontaktdakša
- 1 x infrasarkanais šķēršļu novēršanas sensors
- 1 x ultraskaņas modulis
- 1 x magnētiskais durvju slēdzis
- vara stieple
Papildu
- 1 x maza piltuve
- 1 x elastīgs Nutella vāks
- 8 m elastīga caurule 4 mm bieza
- 3 x drēbju spraudīte
- balta krāsa
- 1 kokteiļu kratītājs
Dzērieni
- 1 x džina pudele
- 1 x ruma pudele
- 1 x pudele degvīna
- 1 pudele tekilas
- 1 x pudele trīskāršu sek
- 1 x pudele laima sulas
- 1 x pudele vienkārša sīrupa
- 1 x kolas pudele
(neobligāti)
- 8 vienādas pudeles
1. solis: caurumu zīmēšana
Mēs sākam, izmērot un uzzīmējot nepieciešamos caurumus uz koka.
-
priekšējais panelis (374mm/462mm)
- 6,5 cm no augšas, paneļa centrā, mēs uzzīmējam taisnstūri, kas ir mūsu LCD displeja izmērs.
- apakšā, paneļa centrā, mēs uzzīmējam 25 cm augstu un 15 cm platu taisnstūri durvīm.
-
elektronikas nodalījuma aizmugurējais panelis (362mm/100mm)
uz šī paneļa uzzīmējiet sūkņu virsmu 8 reizes, lai visi sūkņi būtu piemēroti
-
kratītāja kameras augšējais panelis (180mm/162mm)
- paneļa centrā uzzīmējiet tik lielu cirkuli kā piltuves gals
- 3 cm attālumā no īsās malas uzzīmējiet divu caurumu formu, kas nepieciešami ultraskaņas moduļa ievietošanai.
- priekšējā labajā stūrī ievelciet nelielu caurumu 1 cm attālumā no abām pusēm. Caur to iederas divi nošauti vadi.
-
kratītāja kameras labais sānu panelis (174mm/250mm)
10 cm attālumā no apakšas (īsā puse) ievelciet divus caurumus, kas nepieciešami, lai infrasarkanais sensors iederētos (centrā)
2. solis: caurumu zāģēšana/urbšana
Tagad, kad esam izveidojuši caurumus, ir pienācis laiks ņemt dažas smagas mašīnas un sagriezt/zāģēt/urbt tās. Es izmantoju vienkāršu urbi un frēzi, un nepilnas stundas laikā darbs tika paveikts.
Ja esat līdzīgs man un jums ir grūtības zāģēt uz novilktajām līnijām, pēc tam varat izmantot failu, lai labotu savas kļūdas.
3. darbība. Līmējiet lietu
-
Ārpusei
- Sāciet, pielīmējot aizmugurējo paneli (lielāko) uz apakšējā paneļa (biezā) 90 grādu leņķī.
- Pievienojiet malas (2 x 280 mm/462 mm).
- Priekšējo un augšējo daļu pagaidām atstāsim atvērtu
-
par iekšpusi
-
Sāciet, izveidojot kratītāja kameru.
- pielīmējiet abas malas (2 x 174 mm/250 mm) uz aizmugurējā paneļa (162 mm/250 mm)
- pievienojiet augšējo paneli (180 mm/162 mm) ar diviem ultraskaņas moduļa caurumiem, kas vērsti pret aizmugurējo paneli. Šim panelim perfekti jāaptver visu trīs paneļu malas.
-
-
elektronikas nodalījumam
pielīmējiet motora paneli uz apakšējā paneļa (362mm/180mm)
- pielīmējiet kratītāja kameru mašīnas priekšpuses centrā (atstājiet 6 mm priekšējam panelim.
- pielīmējiet elektronikas nodalījumu mašīnas augšpusē, 6 mm no priekšpuses. Motora panelim jābūt vērstam pret aizmugurējo paneli.
4. solis: shēmas
Pirms sākam savienot visus elektroniskos komponentus, apskatīsim shēmas.
5. solis: sūkņu lodēšana
Pārliecinieties, vai visi pamati ir savienoti. Tādā veidā mēs varam viegli savienot tos ar barošanas avota zemi.
6. darbība. Relayboard pievienošana sūkņiem
- Pievienojiet visus releja COM, lai mēs varētu viegli savienot tos ar barošanas avota 12 V spriegumu.
- Savienojiet katru NO uz releja ar citu sūkni (+).
7. solis: pievienojiet barošanas avotu un Raspberry Pi
Neuztraucieties par attēla priekšējo paneli, es to vienkārši ievietoju, lai būtu priekšstats par to, cik daudz vietas būtu elektronikai.
-
savienojiet releja tastatūru šādi
- 5V līdz 5V tapai uz aveņu pi
- GND uz GND uz aveņu pi
- katrs IN uz GPIO pin uz aveņu pi
- savienojiet sūkņu GND tapu sēriju ar barošanas avota 0 V, un COM sērijas uz releja ar 12 V barošanas avotu.
- Tagad, ja palaižat vienkāršu skriptu, kas aktivizē visas pievienotās GPIO tapas, varat pārbaudīt lodēšanu un novērst visas kļūdas, pirms nodalījumā nav daudz vadu. Visiem sūkņiem vajadzētu iedarbināt
8. solis: pievienojiet infrasarkano sensoru
- vispirms es izurbju caurumu elektronikas nodalījuma vidū, lai kabeļi no kratītāja telpas varētu pacelties augšup.
-
sāciet, pareizi konfigurējot sensoru
- savienojiet VDD ar 3.3V uz aveņu pi
- savienojiet GND ar GND uz aveņu pi
- ielieciet nelielu kartona gabalu starp uztvērēju un raidītāju
- novietojiet kratītāju apmēram 5 cm attālumā no sensora
- paņemiet skrūvgriezi un pagrieziet trimmeri augšpusē, līdz OUT indikators nodziest.
- Pārvietojiet kratītāju uz priekšu un atpakaļ un pārbaudiet, vai sensors reaģē uz kustībām. (OUT gaismas diodei vajadzētu ieslēgties un izslēgties).
- atkārtojiet, ja nepieciešams.
- ievietojiet uztvērēju un raidītāju caur caurumiem, kurus izveidojām iepriekš.
- pievienojiet OUT tapu GPIO tapai uz aveņu pi.
9. solis: pievienojiet ultraskaņas moduli
- ievietojiet moduli kratītāja kameras augšpusē esošajos caurumos, kurus mēs izgatavojām iepriekš.
- savienojiet VCC ar pieciem voltiem uz aveņu pi.
- savienojiet sprūdu ar GPIO tapu
- izveidojiet sprieguma sadalītāju starp GND un atbalsi (kā parādīts attēlā)
- savienojiet GDN ar aveņu pi GND.
- pievienojiet atbalsi ar GPIO tapu
ja jūs nesaprotat, ko es domāju ar sprieguma sadalītāju, paskatieties vēlreiz uz shēmām. tas nodrošina, ka 5V atbalss tiek pazemināta līdz 3.3V.
10. solis: uzstādiet durvis
- Izmantojiet mazas skrūves, lai piestiprinātu eņģes pie durvīm un priekšējā paneļa.
- caurums ar pirkstiem, lai būtu vieglāk atvērt durvis.
11. solis: uzstādiet durvju slēdzi
Izmantojiet skrūves vai līmi, lai divas durvju slēdža daļas piestiprinātu pie durvīm un kratītāja kameras iekšpuses.
12. solis: izveidojiet caurules turētāju
- sagrieziet astoņus apmēram 20 cm caurules gabalus
- to turēšanai izmantojiet apļveida priekšmetu (es izmantoju elastīgu nutella vāku)
13. darbība: ievietojiet piltuvi
- ievietojiet piltuvi kratītāja kameras augšējā paneļa pēdējā caurumā.
- ievietojiet caurules turētāju piltuvē un nostipriniet to ar drēbju tapām.
14. darbība: pievienojiet caurules sūknim
piestipriniet cauruļu otru pusi sūkņu izsniegšanas pusei.
15. solis: cauruļu griešana pudelēm
sagrieziet dažāda izmēra caurules, lai katra pudele būtu savienota ar sūkni. Pievienojiet tos sūkņu neizmantotajai pusei.
16. darbība: pievienojiet sadales spraudni
- nogrieziet savienotāja kontaktdakšu
- urbt caurumu elektronikas nodalījuma sānos
- ielieciet kabeli caur caurumu
- atkal pievienojiet savienotāja kontaktdakšu
17. darbība: pievienojiet LCD
- pievienojiet LCD, kā parādīts shēmā
- izmantojiet I2C i/o paplašinātāju, jo nebūs pietiekami daudz GPIO tapu
- šī ir vienīgā reize, kad mums ir nepieciešams neliels maizes dēlis
18. solis: pielīmējiet priekšējo paneli
tagad, kad LCD (mūsu pēdējais komponents) ir pievienots, mēs varam pielīmēt priekšējo paneli savai mašīnai.
19. solis: krāsošana
pārliecinieties, ka pārklājat detaļas, kas nav koka, ar lenti un krāsojiet iekārtu izvēlētajā krāsā.
20. solis: uzpildiet iekārtu
Pēdējā lieta, kas mums jādara, pirms varam augšupielādēt kodu un baudīt gardu kokteili, ir uzpildīt mašīnu ar kādu šķidrumu un dažiem maisītājiem.
21. darbība: izveidojiet datu bāzi
izveidojiet savienojumu ar aveņu pi un izveidojiet datu bāzi.
IZVEIDOT DATU BĀZI, JA TĀ NAV "kokteiļu ražotājs" / *! 40100 DEFAULT CHARACTER SET utf8 * /; USE "cocktailmaker"; -MySQL dump 10.13 Distrib 5.7.17, Win64 (x86_64)--Host: 127.0.0.1 Datubāze: cocktailmaker---------------------- --------------------------------- Servera versija 5.7.20-žurn
/ *! 40101 SET @OLD_CHARACTER_SET_CLIENT = @@ CHARACTER_SET_CLIENT */;
/ *! 40101 SET @OLD_CHARACTER_SET_RESULTS = @@ CHARACTER_SET_RESULTS */; / *! 40101 SET @OLD_COLLATION_CONNECTION = @@ COLLATION_CONNECTION */; / *! 40101 SET NAMES utf8 */; / *! 40103 SET @OLD_TIME_ZONE = @@ TIME_ZONE */; / *! 40103 SET TIME_ZONE = '+00:00' */; / *! 40014 SET @OLD_UNIQUE_CHECKS = @@ UNIQUE_CHECKS, UNIQUE_CHECKS = 0 */; / *! 40014 SET @OLD_FOREIGN_KEY_CHECKS = @@ FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS = 0 */; / *! 40101 SET @OLD_SQL_MODE = @@ SQL_MODE, SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO' */; / *! 40111 SET @OLD_SQL_NOTES = @@ SQL_NOTES, SQL_NOTES = 0 */;
--
-Galda struktūra kokteiļplāksnei-
PILTES GABALS, JA ESAMS `cocktaillogboek`;
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; CREATE TABLE "cocktaillogboek" ("id_cocktail_log" int (11) NOT NULL AUTO_INCREMENT, "aantal" tinyint (4) DEFAULT NULL, "datum" datetime DEFAULT CURRENT_TIMESTAMP, "cocktail_id" int (11) NOT NULL_ "PRIMARY KY", `cocktail_id`), KEY` fk_Cocktaillogboek_Cocktails1_idx` (`cocktail_id`), CONSTRAINT` fk_Cocktaillogboek_Cocktails1` FOREIGN KEY (`cocktail_id`) REFERENCES` kokteiļu kokteilis '' 5 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Dempinga dati tabulai "cocktaillogboek"-
LOCK TABLES `cocktaillogboek` WRITE;
/ *! 40000 ALTER TABLE `cocktaillogboek` DISABLE KEYS */; INSERT INTO "cocktaillogboek" VĒRTĪBAS (1, 1, '2019-05-31 18:06:24', 1), (2, 1, '2019-05-31 18:06:24', 2), (3, 2, '2019-05-31 18:06:24', 1), (4, 2, '2019-05-31 18:06:24', 2); / *! 40000 ALTER TABLE `cocktaillogboek` ENABLE KEYS */; ATBLĀVĒT TABULAS;
--
-Galda struktūra kokteiļiem
PILTĒŠANAS TABULA, JA PASTĀV "kokteiļi";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; CREATE TABLE "kokteiļi" ("id_cocktail" int (11) NOT NULL AUTO_INCREMENT, "naam_cocktail" tinytext, "code_cocktail" varchar (45) DEFAULT NULL, "inhoud_cocktail" pludiņš DEFAULT NULL, PRIMARY KEY ("id_cocktail") code_cocktail_UNIQUE` (`code_cocktail`)) ENGINE = InnoDB AUTO_INCREMENT = 3 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Dempinga dati par galda kokteiļiem
LOCK TABLES `kokteiļi` WRITE;
/ *! 40000 ALTER TABLE `kokteiļi` IZSLĒGŠANAS ATSLĒGAS */; IEVIETOT "kokteiļos" VĒRTĪBAS (1, 'garās salas ledus tēja', '1q3n2q3n3q3n4q3n5q3x6q3n8q2', 20), (2, 'tekila saullēkts', '2q5x7q5x9q3', 13); / *! 40000 ALTER TABLE `kokteiļi` ENABLE ATSLĒGAS */; ATBLĀVĒT TABULAS;
--
-Galda struktūra galdam "dranken"-
PILTES TABULA, JA EKSISTĒ "drenken";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; CREATE TABLE "dranken" ("id_drank" int (11) NOT NULL AUTO_INCREMENT, "naam_drank" tinytext, "tijd_per_centiliter" pludiņš DEFAULT NULL, "inhoud_drank" float DEFAULT NULL, "pomp_drank" tinyint (4) DEFAULT id_drank`)) ENGINE = InnoDB AUTO_INCREMENT = 12 DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Dempinga dati tabulai "dranken"-
LOCK TABLES `dranken` WRITE;
/ *! 40000 ALTER TABLE `dranken` DISABLE KEYS */; IEVADĪT "drenken" VĒRTĪBĀS (1, "džins", 20, 70, 1), (2, "tekila", 20, 70, 2), (3, "degvīns", 20, 70, 3), (4, 'triple sec', 20, 70, 4), (5, 'rums', 20, 70, 5), (6, 'viskijs', 20, 70, NULL), (7, 'cola', 15, 100, 6), (8, 'sinaasappelsap', 25, 100, 7), (9, 'limoensap', 20, 100, 8), (10, 'grenadīns', 30, 100, 9), (11, “suikersiroop”, 30, 100, 10); / *! 40000 ALTER TABLE `dranken` ENABLE ATSLĒGAS */; ATBLĀVĒT TABULAS;
--
-Galda struktūra galdam "dranken_cocktails"-
PILTES TABULA, JA PASTĀV "dranken_cocktails";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; IZVEIDOT TABULU "dranken_cocktails" ("Dranken_id_drank" int (11) NOT NULL, "Cocktail_id_cocktail" int (11) NOT NULL, PRIMARY KEY ("Dranken_id_drank", "Cocktail_id_cocktail"), KEY `fk_Docktail ' fk_Dranken_has_Cocktail_Dranken1_idx` (`Dranken_id_drank`) ierobežojums` fk_Dranken_has_Cocktail_Cocktail1` ārējā atslēga (`Cocktail_id_cocktail`) LITERATŪRA` cocktails` (`id_cocktail`) ON DELETE nekādas darbības Atjaunināt DARBĪBU, ierobežojums` fk_Dranken_has_Cocktail_Dranken1` ārējā atslēga (`Dranken_id_drank`) Atsauces` dranken` (`id_drank`) ON DELETE NO ACTION UPDATE NO ACTION) DZINĒJS = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Dempinga dati tabulai "dranken_cocktails"-
APSLĒGT TABULAS `dranken_cocktails` WRITE;
/ *! 40000 ALTER TABLE `dranken_cocktails` DISABLE KEYS */; / *! 40000 ALTER TABLE `dranken_cocktails` ENABLE KEYS */; ATBLĀVĒT TABULAS;
--
-Galda struktūra mīkstiem galdiem
Pilienu tabula, ja tā pastāv "mīkstie";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; CREATE TABLE `softs` (` bruisend_drank` tinyint (4) DEFAULT NULL, `drank_id` int (11) NOT NULL, KEY` fk_Softs_Dranken1_idx` (`drank_id`), CONSTRAINT` fk_Softs_Dranken1` FOREIGN KĪŠANA `(` id_drank`) ON DELETE NO ACTION UPDATE NO ACTION) DZINĒJS = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-dempinga dati par galda "mīkstiem"
LOCK GABALI `softs` WRITE;
/ *! 40000 ALTER TABLE `softs` DISABLE KEYS */; IEVIETOT "mīkstās" VĒRTĪBĀS (1, 7), (0, 8), (0, 9), (0, 10), (0, 11); / *! 40000 ALTER TABLE `softs` ENABLE ATSLĒGAS */; ATBLĀVĒT TABULAS;
--
-Galda struktūra stiprajiem alkoholiskajiem dzērieniem-
PILTES TABULA, JA ESĀ "spirti";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET rakstzīmju_kopas_klients = utf8 */; IZVEIDOT TABULU "spirti" ("alkohola_procentuālais_dzēriens" tinytext, "soort_drank" tinytext, "drank_id" int (11) NOT NULL, KEY "fk_Spirits_Dranken_idx" ("drank_id"), CONSTRAINT `fk_Spirits_Dranken` FORD `(` id_drank`) ON DELETE NO ACTION UPDATE NO ACTION) DZINĒJS = InnoDB DEFAULT CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Dempinga dati par tabulas "stiprajiem alkoholiskajiem dzērieniem"-
LOCK GABALI `gari` RAKSTI;
/ *! 40000 ALTER TABLE `spirti` IZSLĒGŠANAS ATSLĒGAS */; INSERT INTO "stipro alkoholisko dzērienu" VĒRTĪBAS ('40', 'gin', 1), ('35', 'tequila', 2), ('37.5 ',' wodka ', 3), (' 40 ',' triple sec ' ", 4), (" 37,5 "," rums ", 5), (" 37,5 "," viskijs ", 6); / *! 40000 ALTER TABLE `spirti` IESPĒJAMAS ATSLĒGAS */; ATBLĀVĒT TABULAS;
--
-Dempinga notikumi datu bāzei “kokteiļu ražotājs”-
--
- Dempinga rutīnas datu bāzei “kokteiļu ražotājs”- / *! 40103 SET TIME_ZONE =@OLD_TIME_ZONE * /;
/ *! 40101 SET SQL_MODE =@OLD_SQL_MODE */;
/ *! 40014 SET FOREIGN_KEY_CHECKS =@OLD_FOREIGN_KEY_CHECKS */; / *! 40014 SET UNIQUE_CHECKS =@OLD_UNIQUE_CHECKS */; / *! 40101 SET CHARACTER_SET_CLIENT =@OLD_CHARACTER_SET_CLIENT */; / *! 40101 SET CHARACTER_SET_RESULTS =@OLD_CHARACTER_SET_RESULTS */; / *! 40101 SET COLLATION_CONNECTION =@OLD_COLLATION_CONNECTION */; / *! 40111 SET SQL_NOTES =@OLD_SQL_NOTES */;
-Izgāztuve pabeigta 2019-06-03 14:56:53
22. darbība: koda rakstīšana
Šajā programmā tika ieguldītas daudzas darba stundas, par laimi man ir github krātuve.
Šeit ir saite uz kodu.
Ieteicams:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
CocktailMaker: 4 soļi
CocktailMaker: CocktailMaker ir mana projekta nosaukums, šo funkciju jau var izsecināt no nosaukuma. Mērķis ir pagatavot izvēlēto kokteili pašizveidotā vietnē. Vietnē varat atrast, kādus kokteiļus var pagatavot, kokteiļa vēsturi