Mündəricat:
- Təchizat
- Addım 1: Deliklərin çəkilməsi
- Addım 2: Deliklərin kəsilməsi/qazılması
- Addım 3: Davanı yapışdırın
- Addım 4: Şematik
- Addım 5: Pompaların lehimlənməsi
- Addım 6: Relayboardu nasoslara bağlayın
- Addım 7: Güc Təchizatı və Raspberry Pi əlavə edin
- Addım 8: İnfraqırmızı Sensor əlavə edin
- Addım 9: Ultrasonik Modulu bağlayın
- Addım 10: Qapını quraşdırın
- Addım 11: Qapı açarını quraşdırın
- Addım 12: Tüp tutucu hazırlayın
- Addım 13: Huni daxil edin
- Addım 14: Boruları Pompaya Bağlayın
- Addım 15: Şüşə üçün borular kəsin
- Addım 16: Dağıtım Fişini əlavə edin
- Addım 17: Lcd -ni bağlayın
- Addım 18: Ön Paneli yapışdırın
- Addım 19: Rəsm
- Addım 20: Maşını doldurun
- Addım 21: Verilənlər bazasını yaradın
- Addım 22: Kod yazmaq
Video: CocktailMaker: 22 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Kokteyllər, yorucu bir günü bitirmək və ya maraqlı bir partiyaya başlamaq üçün əla bir yoldur. Bara gedirsən, ləzzətli bir içki sifariş edirsən, arxaya oturub səmavi qarışığın gəlməsini gözləyirsən. Gecənin sonunda hesabı ödəyirsən, barmenə xəbər ver və yola düşürsən. Amma nə desəm ki, bara getmədən və ya çox pul xərcləmədən eyni dadlı kokteyldən zövq almağın bir yolu var. Bunun üçün bir az boş vaxtınız və bir az yaradıcılıq lazımdır. Oxumağa davam edin və evdə öz kokteyl maşınınızı necə edəcəyinizi addım -addım izah edəcəyəm.
Təchizat
Dava üçün
- MDF qalınlığı 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 qalınlığı 12 mm
- 1 x 374 mm / 292 mm
- 2 x menteşə
- vintlər
- taxta yapışqan
Elektronika üçün
- 1 x LCD ekran 16x2
- 1 x 5V 8 kanallı relayboard
- 1 x 12V DC 100W enerji təchizatı
- 1 x moruq pi 3B+
- 8 x 12V DC Dozaj Pompası
- 1 x PCA8574p I2C I/O genişləndiricisi
- 1 x çörək taxtası
- 1 x 330 Ohm müqavimət
- 2 x 470 Ohm müqavimət
- 1 x paylama fişi
- 1 x infraqırmızı maneədən qaçınma sensoru
- 1 x ultrasəs modulu
- 1 x maqnit qapı açarı
- mis tel
Əlavə
- 1 x kiçik huni
- 1 x çevik nutella qapağı
- 4 mm qalınlığında 8 m çevik boru
- 3 x paltar sancağı
- ağ boya
- 1 x kokteyl çörəyi
İçkilər
- 1 x şüşə cin
- 1 x şüşə rom
- 1 x şüşə araq
- 1 x şüşə tekila
- 1 x şüşə üç saniyə
- 1 x şüşə limon suyu
- 1 x şüşə sadə şərbət
- 1 x kola şüşəsi
(isteğe bağlı)
- 8 bərabər şüşə
Addım 1: Deliklərin çəkilməsi
Taxta lazım olan delikləri ölçmək və çəkməklə başlayırıq.
-
ön panel (374mm/462mm)
- Üstdən 6.5 sm, panelin ortasında, lcd ekranınızın ölçüsündə bir düzbucaqlı çəkirik.
- panelin alt hissəsində, qapı üçün eni 25 sm, eni 15 sm olan bir düzbucaqlı çəkirik.
-
elektron bölmənin arxa paneli (362mm/100mm)
bütün panelləri uyğunlaşdırmaq üçün bu paneldə pompaların səthinin 8 qatını çəkin
-
çalkalayıcı kameranın üst paneli (180mm/162mm)
- panelin ortasındakı huni sonu qədər böyük bir kirpik çəkin
- Qısa tərəfin kənarından 3 sm məsafədə, ultrasəs modulunun oturması üçün lazım olan iki çuxurun şəklini çəkin.
- ön sağ küncdə, hər iki tərəfdən 1 sm məsafədə kiçik bir çuxur çəkin. İçindən iki tel keçir.
-
çalkalayıcı kameranın sağ yan paneli (174mm/250mm)
Altdan 10 sm (qısa tərəf), infraqırmızı sensorun yerləşməsi üçün lazım olan iki çuxuru çəkin (ortada)
Addım 2: Deliklərin kəsilməsi/qazılması
İndi deşiklərimizi çəkdiyimizə görə, bir neçə ağır maşın almaq və onları kəsmək/görmək/qazmaq vaxtıdır. Sadə bir matkap və fretsaw istifadə etdim və bir saatdan az müddətdə iş bitdi.
Əgər mənim kimiyəmsə və çəkilmiş xətləri kəsməkdə çətinlik çəkirsinizsə, səhvlərinizi düzəltmək üçün daha sonra bir fayl istifadə edə bilərsiniz.
Addım 3: Davanı yapışdırın
-
Xarici üçün
- Arxa paneli (ən böyüyü) alt panelə (qalın) 90 dərəcə bir açı ilə yapışdıraraq başlayın.
- Kenarları əlavə edin (2 x 280 mm/462 mm).
- Hələlik ön və üstü açıq qoyacağıq
-
daxili üçün
-
Çalkalayıcı kameranı düzəltməklə başlayın.
- iki tərəfi (2 x 174 mm/250 mm) arxa panelə yapışdırın (162 mm/250 mm)
- üst paneli (180mm/162mm) arxa panelə baxan ultrasəs modulu üçün iki delikli əlavə edin. Bu panel hər üç panelin yanlarını mükəmməl əhatə etməlidir.
-
-
elektron bölmə üçün
motor panelini alt panelə yapışdırın (362mm/180mm)
- çalkalayıcı kameranı maşının ön hissəsinin ortasına yapışdırın (ön panel üçün 6 mm buraxın).
- maşının üst hissəsindəki elektron bölməni yapışdırın, öndən 6 mm. Motor paneli arxa panelə baxmalıdır.
Addım 4: Şematik
Bütün elektron komponentləri birləşdirməyə başlamazdan əvvəl, sxemlərə nəzər salaq.
Addım 5: Pompaların lehimlənməsi
Bütün əsasların əlaqəli olduğundan əmin olun. Bu yolla onları asanlıqla enerji təchizatı zəmininə qoşa bilərik.
Addım 6: Relayboardu nasoslara bağlayın
- Röleboardun bütün COM -larını bağlayın, beləliklə onları asanlıqla 12V enerji təchizatına qoşa bilərik.
- Röleyboarddakı hər bir YOX -u fərqli bir nasosla (+) bağlayın.
Addım 7: Güc Təchizatı və Raspberry Pi əlavə edin
Şəkildəki ön panelə fikir verməyin, sadəcə elektronika üçün nə qədər yer olacağını bilmək üçün oraya yerləşdirdim.
-
relayboardu bu şəkildə bağlayın
- Moruq pi üzərindəki 5V pininə 5V
- Moruq pi üzərində GND -dən GND
- moruq pi bir GPIO pin hər IN
- nasosların GND pin pinlərini 0V enerji təchizatı ilə və relayboarddakı COM seriyalarını 12V enerji təchizatı ilə birləşdirin.
- İndi, bağlı olan bütün GPIO sancaqlarını aktivləşdirən sadə bir skript işləsəniz, bölmədə çoxlu tellər olmamışdan əvvəl lehiminizi yoxlaya və səhvləri düzəldə bilərsiniz. Bütün nasoslar işə düşməlidir
Addım 8: İnfraqırmızı Sensor əlavə edin
- hər şeydən əvvəl, elektron bölmənin ortasında bir çuxur qazdım ki, çalkalayıcıdan olan kabellər yuxarı qalxsın.
-
Sensoru konfiqurasiya etməklə başlayın
- VDD -ni moruq pi üzərindəki 3.3V -ə qoşun
- moruq pi üzərində GND -ni GND -yə bağlayın
- Alıcı ilə ötürücünün arasına kiçik bir karton qoyun
- çalkalayıcıyı sensordan təxminən 5 sm aralıda yerləşdirin
- bir tornavida götürün və ÇIKIŞ ledi sönənə qədər qayçı yuxarıya çevirin.
- sınayın, silkələyicini irəli və irəli aparın və sensorun hərəkətlərə reaksiya verdiyini yoxlayın. (Çıxış LED açılmalı və sönməlidir).
- lazım gələrsə təkrarlayın.
- alıcı və vericini əvvəllər hazırladığımız deliklərdən daxil edin.
- Çıxış pinini moruq pi üzərindəki GPIO pininə bağlayın.
Addım 9: Ultrasonik Modulu bağlayın
- modulu əvvəllər hazırladığımız çalkalayıcı kameranın yuxarısındakı deliklərə daxil edin.
- VCC -ni moruq pi üzərindəki beş volt ilə bağlayın.
- tetiği GPIO pin ilə bağlayın
- GND ilə yankı arasında bir gərginlik ayırıcısı olun (şəkildə göstərildiyi kimi)
- GDN -ni moruq pi GND ilə bağlayın.
- yankını GPIO pinlə bağlayın
Bir gərginlik ayırıcısı dedikdə nə demək istədiyimi başa düşmürsənsə, sxemlərə bir də bax. 5V əks -sədasının 3.3V -ə endirilməsini təmin edir.
Addım 10: Qapını quraşdırın
- Menteşələri qapıya və ön panelə bağlamaq üçün kiçik vintlərdən istifadə edin.
- qapını açmağı asanlaşdırmaq üçün barmaqla ölçülmüş bir çuxur.
Addım 11: Qapı açarını quraşdırın
Qapı açarının iki hissəsini qapıya və çalkalayıcı kameranın içini bağlamaq üçün vintlər və ya yapışqan istifadə edin.
Addım 12: Tüp tutucu hazırlayın
- təxminən 20 sm uzunluğunda səkkiz parça boru kəsin
- onları tutmaq üçün dairəvi bir obyekt istifadə edin (çevik bir nutella qapağı istifadə etdim)
Addım 13: Huni daxil edin
- huniyi çalkalayıcı kameranın üst panelindəki son çuxura qoyun.
- boru tutucusunu huniyə qoyun və paltar dirəkləri ilə bağlayın.
Addım 14: Boruları Pompaya Bağlayın
boruların digər tərəfini nasosların paylama tərəfinə bağlayın.
Addım 15: Şüşə üçün borular kəsin
müxtəlif ölçülü borular kəsin ki, hər şüşə bir nasosla bağlansın. Onları nasosların istifadə edilməyən tərəfinə yapışdırın.
Addım 16: Dağıtım Fişini əlavə edin
- bağlayıcı fişini kəsin
- elektronika bölməsinin yan tərəfində bir delik açın
- kabeli çuxurdan keçirin
- bağlayıcı fişini yenidən bağlayın
Addım 17: Lcd -ni bağlayın
- lcd -ni sxemlərdə göstərildiyi kimi bağlayın
- I2C i/o genişləndiricisini istifadə edin, çünki kifayət qədər GPIO sancağı olmayacaq
- kiçik bir çörək taxtasına ehtiyacımız olan yeganə vaxtdır
Addım 18: Ön Paneli yapışdırın
İndi LCD (son komponentimiz) qoşulduqda, ön paneli maşınımıza yapışdıra bilərik.
Addım 19: Rəsm
taxta olmayan hissələri lentlə örtdüyünüzdən və maşını seçdiyiniz rəngə boyadığınızdan əmin olun.
Addım 20: Maşını doldurun
Kodu yükləyib dadlı bir kokteyldən zövq almadan əvvəl etməmiz lazım olan son şey, maşını bir az içki və bir qədər mikserlə doldurmaqdır.
Addım 21: Verilənlər bazasını yaradın
moruq pi ilə əlaqə qurun və verilənlər bazası yaradın.
Mövcud olmadıqda verilənlər bazası yaradın `cocktailmaker` / *! -MySQL dump 10.13 Win64 (x86_64) üçün 5.7.17 Distribution--Host: 127.0.0.1 Database: cocktailmaker---------------------- --------------------------------- Server versiyası 5.7.20-log
/ *! 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 */;
--
-"cocktaillogboek" masası üçün masa quruluşu-
MÖVZUSUNDA DAMLAMA CƏDVƏLİ `cocktaillogboek`;
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; CREATE TABLE `cocktaillogboek` (` id_cocktail_log` int (11) NULL AUTO_INCREMENT, `aantal` tinyint (4) DEFAULT NULL,` datum` datetime DEFAULT CURRENT_TIMESTAMP, `cocktail_id` int (11) NOT NULL, 'cocktail_id`), KEY `fk_Cocktaillogboek_Cocktails1_idx` (` cocktail_id`), CONSTRAINT `fk_Cocktaillogboek_Cocktails1` XARİCİ ANAHTAR (` kokteyl_id') REFERANSLARI 'kokteyllə əlaqəli deyil 5 VARSAYILAN CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-"cocktaillogboek" cədvəli üçün damping məlumatları-
LOCK TABLES `cocktaillogboek` YAZIN;
/ *! 40000 ALTER TABLE `cocktaillogboek` DISABLE KEYS */; INSERT INTO `cocktaillogboek` VALUES (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 */; TABLOLARIN KİLİDİN AÇ;
--
-Kokteyllər üçün masa quruluşu-
MÖVZUSUNDA DAMLAMA CƏDVƏLİ `kokteyllər ';
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLO CREATE `kokteyllər '(` id_cocktail` int (11) NULL AUTO_INCREMENT DEĞİL, `naam_cocktail` tinytext,` code_cocktail` varchar (45) VARSAYILAN NULL, `inhoud_cocktail` float DEFAULT NULL' NULL code_cocktail_UNIQUE` (`code_cocktail`)) ENGINE = InnoDB AUTO_INCREMENT = 3 VARSAYILAN CHARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-"kokteyllər" masası üçün məlumatların atılması-
LOCK TABLES `kokteyllər 'YAZIN;
/ *! 40000 ALTER TABLE `kokteyllər 'ƏSASLAYICI AÇARLAR */; INSERT INTO `kokteyllərin dəyərləri (1, 'uzun ada buzlu çay', '1q3n2q3n3q3n4q3n5q3x6q3n8q2', 20), (2, 'tekila gündoğumu', '2q5x7q5x9q3', 13); / *! 40000 ALTER TABLE `kokteyllər ENABLE KEYS */; TABLOLARIN KİLİDİN AÇ;
--
-"içilmiş" masa üçün masa quruluşu-
MÜŞTƏRDƏ DAMLA TABLOSU `içilmiş ';
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE CREATE `içmiş` (` id_drank` int (11) NULL AUTO_INCREMENT DEĞİL, `naam_drank` kiçik mətni,` tijd_per_centiliter` float VARSAYILAN NULL, `inhoud_drank` float VARSAYILAN NULL, 'pomp_drank id_drank`)) ENGINE = InnoDB AUTO_INCREMENT = 12 VARSAYILAN ŞƏRT = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-"içilmiş" cədvəli üçün məlumatların atılması-
TABLOLARI KİLİDƏ `içmişəm 'YAZ;
/ *! 40000 ALTER TABLE `içilmiş` ƏLAVƏ EDİLMƏSİ DÜŞÜKLƏR */; İçməli dəyərləri daxil edin (1, 'cin', 20, 70, 1), (2, 'tekila', 20, 70, 2), (3, 'araq', 20, 70, 3), (4, 'üçlü saniyə', 20, 70, 4), (5, 'rom', 20, 70, 5), (6, 'viski', 20, 70, NULL), (7, 'kola', 15, 100, 6), (8, 'sinaasappelsap', 25, 100, 7), (9, 'limoensap', 20, 100, 8), (10, 'qrenadin', 30, 100, 9), (11, 'suikersiroop', 30, 100, 10); / *! 40000 ALTER TABLE `içilmiş` ENABLE KEYS */; TABLOLARIN KİLİDİN AÇ;
--
-"dranken_cocktails" masası üçün masa quruluşu-
MÖVCUDDAN DAMLAMA CƏDVƏLİ `dranken_cocktails`;
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE CREATE `dranken_cocktails` (` Dranken_id_drank` int (11) NULL DEĞİL, `Cocktail_id_cocktail` int (11) NOT NULL, PRIMARY KEY (` Dranken_id_drank`, `Cocktail_id_cocktail`), KEY ' DELETE NO ACTION ON UPDATE NO fəaliyyət fk_Dranken_has_Cocktail_Dranken1_idx` (`Dranken_id_drank`) CONSTRAINT` fk_Dranken_has_Cocktail_Cocktail1` XARİCİ KEY (`Cocktail_id_cocktail`) REFERANSLAR` cocktails` (`id_cocktail`) CONSTRAINT` fk_Dranken_has_Cocktail_Dranken1` XARİCİ KEY (`Dranken_id_drank`) REFERANSLAR` dranken` (`id_drank`) YENİLƏNMƏSİNDƏ ƏMƏLİYYAT YOXDUR) MOTOR = InnoDB VARSIZ ÇARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-"dranken_cocktails" cədvəli üçün məlumatların atılması-
TABLES LOCK `dranken_cocktails` YAZIN;
/ *! 40000 ALTER TABLE `dranken_cocktails` ƏSASLAYICI AÇIQLAYIN */; / *! 40000 ALTER TABLE `dranken_cocktails` ƏSASLAYICI AÇIQLAR */; TABLOLARIN KİLİDİN AÇ;
--
-Masa "softs" üçün masa quruluşu-
MÖVZUSUNDA DAMLAMA CƏDVƏLİ "yumşaldı";
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE CREATE `softs` (` bruisend_drank` tinyint (4) VARSAYILAN NULL, `drank_id` int (11) NOT NULL, KEY` fk_Softs_Dranken1_idx` (`drank_id`), CONSTRAINT` fk_Softs_Dranken1 `(` id_drank`) YENİLƏNMƏSİNDƏ ƏMƏLİYYAT YOXDUR ƏMƏLİYYAT) MOTOR = InnoDB VARSAYILAN XARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-Masa "yumşaqları" üçün məlumatların boşaldılması-
TABLES LOCK `softs` WRITE;
/ *! 40000 ALTER TABLE `softs` DEVRE KEYS */; INSERT INTO `softs` VALUES (1, 7), (0, 8), (0, 9), (0, 10), (0, 11); / *! 40000 ALTER TABLE `softs` ENABLE KEYS */; TABLOLARIN KİLİDİN AÇ;
--
-"spirtli içkilər" üçün masa quruluşu-
MƏŞHUR OLSAYA CƏDVƏYİ buraxın 'ruhlar';
/ *! 40101 SET @saved_cs_client = @@ character_set_client */; / *! 40101 SET character_set_client = utf8 */; TABLE `spirits '(' spirt_faydası_drankı 'kiçik mətn,' soort_drank` tinytext,` içki_id` int (11) NULL DEĞİL, KEY `fk_Spirits_Dranken_idx` (` içki_kimi '), KONTAKTED' fk_Diskler ' `(` id_drank`) YENİLƏNMƏSİNDƏ ƏMƏLİYYAT YOXDUR ƏMƏLİYYAT) MOTOR = InnoDB VARSAYILAN XARSET = utf8; / *! 40101 SET character_set_client = @saved_cs_client */;
--
-"spirtli içkilər" masası üçün məlumatların atılması-
LOCK TABLES `spirits` YAZIN;
/ *! 40000 ALTER TABLE `spirits` ƏLAVƏ EDİLMƏSİ DÜŞÜKLƏRİ */; INSERT INTO `spirits` VALUES ('40', 'cin', 1), ('35', 'tekila', 2), ('37.5 ',' wodka ', 3), (' 40 ',' triple sec ', 4), ('37.5', 'rom', 5), ('37.5 ',' viski ', 6); / *! 40000 ALTER TABLE `spirits` ENABLE KEYS */; TABLOLARIN KİLİDİN AÇ;
--
-"cocktailmaker" verilənlər bazası üçün damping hadisələri-
--
- "cocktailmaker" verilənlər bazası üçün boşaltma qaydaları- / *! 40103 SET TIME_ZONE =@OLD_TIME_ZONE * /;
/ *! 40101 SET SQL_MODE =@OLD_SQL_MODE */;
/ *! 40014 AYARLAYIN 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 */;
-Tökmə 2019-06-03 14:56:53 tarixində tamamlandı
Addım 22: Kod yazmaq
Bu proqramda çox saatlıq iş getdi, xoşbəxtlikdən sizin üçün bir github depom var.
İşdə kodun bağlantısı.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
CocktailMaker: 4 addım
CocktailMaker: CocktailMaker mənim layihəmin adıdır, funksiya artıq addan çıxarıla bilər. Məqsəd, özünüz yaratdığınız bir veb saytında seçdiyiniz kokteyli hazırlamaqdır. Veb saytında, hansı kokteyllərin hazırlana biləcəyini, kokteylin tarixini tapa bilərsiniz